MaltParser 1.0.2

MaltParser version 1.0.2
API Specification

Packages
org.maltparser Is the parent package of the entire MaltParser and contains the application class and a console engine of MaltParser.
org.maltparser.core.config Contains classes and an interface for handling parsing scenarios.
org.maltparser.core.dataformat Contains classes for describing the data format, such as CoNLL shared task format and Malt-TAB format.
org.maltparser.core.dataformat.reader Contains classes that reads a specific data format (e.g., a tab-separator reader).
org.maltparser.core.dataformat.writer Contains classes that writes a specific data format (e.g., a tab-separator writer).
org.maltparser.core.exception Provides classes for handling exception.
org.maltparser.core.graph Contains classes for building a dependency graph.
org.maltparser.core.graph.arc Provides classes for connecting two nodes with a labeled arc.
org.maltparser.core.helper Provides classes of various kinds that not fit into another package.
org.maltparser.core.options Classes for management of all options used in the application and its plugins.
org.maltparser.core.options.option Contains classes for types of options.
org.maltparser.core.plugin Provides classes for loading and initializing plugins.
org.maltparser.core.sentence Provides classes for representing a sentence.
org.maltparser.core.symbol Contains classes for handling different kinds of symbols (e.g., word forms, root labels and parser actions).
org.maltparser.core.symbol.nullvalue MaltParser has the possibility of distinguishing between different kinds of null-values when extracting the feature vector.
org.maltparser.core.symbol.trie Provides classes for handling different kinds of symbols as trie data structure.
org.maltparser.ml Contains an interface and classes for creating an interface to an machine learning method.
org.maltparser.ml.libsvm Contains classes that interacts with the LIBSVM learner.
org.maltparser.ml.libsvm.malt04 Contains classes that interacts with the LIBSVM learner that tries to emulate the behavior of MaltParser 0.4.
org.maltparser.parser.algorithm Contains classes for creating an implementation of a deterministic parsing algorithm.
org.maltparser.parser.algorithm.covington Implements the Covington deterministic parsing algorithms.
org.maltparser.parser.algorithm.helper Contains classes that all deterministic parsing algorithm use (e.g., parser action and transition).
org.maltparser.parser.algorithm.nivre Implements the Nivre deterministic parsing algorithms.
org.maltparser.parser.guide Contains classes that implements the guide, which can be seen as an interface (or glue) between the parsing algorithm and the learner.
org.maltparser.parser.guide.classtable A class table converts a parser action into one or many classes that the learner can use.
org.maltparser.parser.guide.feature Contains classes which handle the feature extraction.
org.maltparser.parser.guide.instmodel Provides an interface for implementing different kinds of prediction strategies.
org.maltparser.parser.guide.predmodel Contains classes for implementing different kinds of instance models.
org.maltparser.transform Contains classes for performing pre-processing and post-processing transformations on dependency graphs.

 


MaltParser 1.0.2

Copyright 2007 Johan Hall, Jens Nilsson and Joakim Nivre.