Uses of Interface
de.fu_berlin.ties.Processor

Packages that use Processor
de.fu_berlin.ties This package bundles main entry points and general interfaces and classes for the TIE software. 
de.fu_berlin.ties.classify This package provides functionality for classification of texts and feature vectors. 
de.fu_berlin.ties.eval This packages provides functionality for evaluating results of classifiers and extractors. 
de.fu_berlin.ties.extract This package handles information extraction and entity recognition. 
de.fu_berlin.ties.io This package provides classes for input/output handling and for (de)serialization. 
de.fu_berlin.ties.preprocess This packages handles format conversions and linguistic preprocessing of documents. 
de.fu_berlin.ties.text This package contains utility classes for working with texts. 
de.fu_berlin.ties.xml This package contains utility classes for working with XML documents and related data. 
de.fu_berlin.ties.xml.convert This package contains code for converting XML to/from other formats and for transforming XML documents. 
de.fu_berlin.ties.xml.dom This package contains utility classes for working with DOM-like XML representations, focussing especially on dom4j
 

Uses of Processor in de.fu_berlin.ties
 

Classes in de.fu_berlin.ties that implement Processor
 class CollectingProcessor
          Abstract base clase for a Processor that collects all the input arguments and processes the collected arguments when shutting down.
 class ConfigurableProcessor
          An abstract processor that just stores a configuration.
 class DirectoryProcessor
          Abstract base class for a Processor that operates on the contents of directories.
 class DocumentProcessor
          Abstract base class for a Processor that operates on XML documents.
 class DocumentReader
          Abstract base class for a Processor that read XML documents.
 class DocumentWriter
          Abstract base class for a Processor that writes XML documents.
 class TextProcessor
          Abstract base class for a Processor that operates on text documents.
 

Uses of Processor in de.fu_berlin.ties.classify
 

Classes in de.fu_berlin.ties.classify that implement Processor
 class ClassTrain
          Classifies a list of files, training the classifier on each error if the true class is provided.
 class TextFilter
          A text filter provides a simple API for classifying text files.
 

Uses of Processor in de.fu_berlin.ties.eval
 

Classes in de.fu_berlin.ties.eval that implement Processor
 class AverageLength
          A simple goal that reads a list of EvaluatedExtractionContainers and calculates the average length (in characters and tokens) for extractions of of all types (e.g. speaker, location etc.) and all evaluation statuses (e.g. correct, missing etc.)
 class LineShuffleGenerator
          Randomly reshuffles the lines in a file (except for the first n lines, if configured).
 class MistakeAnalyzer
          Reads an EvaluatedExtractionContainer (in DSV format) and analyses the types of prediction errors that occurred.
 class PredictionEvaluator
          Reads a set of files that must contain predictions and evaluates them against the corresponding answer keys (*.ans files).
 class ReEvaluator
          A processor that can be used to re-evaluate the contents of an EvaluatedExtractionContainer.
 class ShuffleGenerator
          Arranges all input arguments (for example, files or URLs) in random "shuffles", so they can subsequently processed in random (but fixed) order.
 

Uses of Processor in de.fu_berlin.ties.extract
 

Classes in de.fu_berlin.ties.extract that implement Processor
 class AnswerBuilder
          Buildings an ExtractionContainer of answer keys from an annotated text (in XML format).
 class Extractor
          An extractor runs a local Classifier on a list of items/nodes and combines their results using a CombinationStrategy.
 class ExtractorBase
          Common code base shared by Extractorand Trainer.
 class Trainer
          A trainer trains a local Classifier to be used for extraction.
 class TrainEval
          Trains an extractor and evaluates extraction quality.
 

Uses of Processor in de.fu_berlin.ties.io
 

Classes in de.fu_berlin.ties.io that implement Processor
 class Externalize
          Externalizes the contents of a file in DSV format (or any other FieldContainer.
 class Split
          Uses a given pattern to split an input file into a series of output files.
 

Uses of Processor in de.fu_berlin.ties.preprocess
 

Classes in de.fu_berlin.ties.preprocess that implement Processor
 class PreProcessor
          Preprocesses documents by converting them a suitable XML format and adding lingustic information.
 class TreeTagger
          Integrates the TreeTagger, a linguistic tool for part-of-speech tagging and chunk parsing.
 

Uses of Processor in de.fu_berlin.ties.text
 

Classes in de.fu_berlin.ties.text that implement Processor
 class SimplifyQuotes
          Simplifies different kinds of quotes that can occur in text files, replacing all kinds of quotes by a " character.
 

Uses of Processor in de.fu_berlin.ties.xml
 

Classes in de.fu_berlin.ties.xml that implement Processor
 class XMLAdjuster
          This class tries to fix corrupt XML documents, especially documents containing nesting errors.
 

Uses of Processor in de.fu_berlin.ties.xml.convert
 

Classes in de.fu_berlin.ties.xml.convert that implement Processor
 class AttributeUnflatten
          Unflattens an XML document, reading labels for a CombinationStrategy from an XML attribute ("class" by default).
 class DSVtoXMLConverter
          Converts data in DSV format (or any other FieldContainers) into XML format.
 

Uses of Processor in de.fu_berlin.ties.xml.dom
 

Classes in de.fu_berlin.ties.xml.dom that implement Processor
 class XMLStripper
          An XML stripper converts a XML document to plain text, removing all markup.
 



Copyright © 2003-2007 Christian Siefkes. All Rights Reserved.