Packages
edu.stanford.nlp.io A few classes that augment the java.io package in useful ways for our applications.
edu.stanford.nlp.ling Classes for linguistic concepts which are common to many NLP classes, such as Word, Tag, etc.
edu.stanford.nlp.math Classes for Simple Math Functionality, such as Min, Max, WeightedAverage, Scientific Notation, etc.
edu.stanford.nlp.maxent This package deals with defining and solving maximum entropy problems.
edu.stanford.nlp.maxent.iis This package contains an implementation of Improved Iterative Scaling.
edu.stanford.nlp.objectbank The ObjectBank class is designed to make it easy to change the format/source of data read in by other classes and to standardize how data is read in javaNLP classes.
edu.stanford.nlp.optimization Numerical optimization, including a conjugate gradient implementation.
edu.stanford.nlp.process Contains classes for processing documents.
edu.stanford.nlp.sequences This package contains classes that support sequence modeling and inference.
edu.stanford.nlp.stats A set of tools for collecting, representing, and inferring with statistics.
edu.stanford.nlp.tagger.maxent A Maximum Entropy Part-of-Speech Tagger.
edu.stanford.nlp.util A collection of useful general-purpose utility classes.
edu.stanford.nlp.web This package contains classes for web access.