Hierarchy For All Packages
Package Hierarchies:- org.predict4all.nlp,
- org.predict4all.nlp.exception,
- org.predict4all.nlp.io,
- org.predict4all.nlp.language,
- org.predict4all.nlp.language.french,
- org.predict4all.nlp.language.french.matcher,
- org.predict4all.nlp.ngram,
- org.predict4all.nlp.ngram.debug,
- org.predict4all.nlp.ngram.dictionary,
- org.predict4all.nlp.ngram.trie,
- org.predict4all.nlp.ngram.trie.map,
- org.predict4all.nlp.parser,
- org.predict4all.nlp.parser.matcher,
- org.predict4all.nlp.parser.token,
- org.predict4all.nlp.prediction,
- org.predict4all.nlp.prediction.model,
- org.predict4all.nlp.semantic,
- org.predict4all.nlp.trainer,
- org.predict4all.nlp.trainer.configuration,
- org.predict4all.nlp.trainer.corpus,
- org.predict4all.nlp.trainer.step,
- org.predict4all.nlp.utils,
- org.predict4all.nlp.utils.progressindicator,
- org.predict4all.nlp.words,
- org.predict4all.nlp.words.correction,
- org.predict4all.nlp.words.correction.model,
- org.predict4all.nlp.words.model,
- org.predict4all.runtime
Class Hierarchy
- java.lang.Object
- org.predict4all.nlp.language.AbstractLanguageModel (implements org.predict4all.nlp.language.LanguageModel)
- org.predict4all.nlp.language.french.FrenchLanguageModel
- org.predict4all.nlp.ngram.dictionary.AbstractNGramDictionary<T> (implements java.lang.AutoCloseable)
- org.predict4all.nlp.ngram.dictionary.StaticNGramTrieDictionary
- org.predict4all.nlp.ngram.dictionary.TrainingNGramDictionary
- org.predict4all.nlp.ngram.dictionary.DynamicNGramDictionary
- org.predict4all.nlp.ngram.trie.AbstractNGramTrieNode<T>
- org.predict4all.nlp.ngram.trie.DynamicNGramTrieNode
- org.predict4all.nlp.ngram.trie.StaticNGramTrieNode
- org.predict4all.nlp.prediction.model.AbstractPredictionToCompute (implements java.lang.Comparable<T>)
- org.predict4all.nlp.prediction.model.DoublePredictionToCompute
- org.predict4all.nlp.prediction.model.UniquePredictionToCompute
- org.predict4all.nlp.parser.matcher.AbstractRecursiveMatcher (implements org.predict4all.nlp.parser.matcher.TokenMatcher)
- org.predict4all.nlp.language.french.matcher.AcronymMatcher
- org.predict4all.nlp.language.french.matcher.HyphenMatcher
- org.predict4all.nlp.trainer.corpus.AbstractTrainingDocument
- org.predict4all.nlp.trainer.corpus.AbstractTokenTrainingDocument
- org.predict4all.nlp.trainer.step.NGramTrainingDocument
- org.predict4all.nlp.trainer.step.SemanticTrainingDocument
- org.predict4all.nlp.trainer.step.TokenConverterTrainingDocument
- org.predict4all.nlp.trainer.step.WordDictionaryTrainingDocument
- org.predict4all.nlp.trainer.step.ParserTrainingDocument
- org.predict4all.nlp.trainer.corpus.AbstractTokenTrainingDocument
- org.predict4all.nlp.words.model.AbstractWord (implements org.predict4all.nlp.words.model.Word)
- org.predict4all.nlp.words.model.EquivalenceClassWord
- org.predict4all.nlp.words.model.SimpleWord
- org.predict4all.nlp.words.model.UserWord
- org.predict4all.nlp.words.model.TagWord
- org.predict4all.nlp.language.french.matcher.ApostropheMatcher (implements org.predict4all.nlp.parser.matcher.TokenMatcher)
- org.predict4all.nlp.utils.BiIntegerKey
- org.predict4all.nlp.semantic.CoOccurrenceKey
- org.predict4all.nlp.words.correction.model.CorrectionRule
- org.predict4all.nlp.words.correction.model.CorrectionRuleBuilder
- org.predict4all.nlp.words.correction.model.CorrectionRuleNode
- org.predict4all.nlp.utils.DaemonThreadFactory (implements java.util.concurrent.ThreadFactory)
- org.predict4all.nlp.trainer.DataTrainer
- org.predict4all.nlp.trainer.DataTrainerResult
- org.predict4all.nlp.trainer.DataTrainerResult.Builder
- org.predict4all.nlp.language.french.matcher.DateDayMonthMatcher (implements org.predict4all.nlp.parser.matcher.TokenMatcher)
- org.predict4all.nlp.language.french.matcher.DateFullDigitMatcher (implements org.predict4all.nlp.parser.matcher.TokenMatcher)
- org.predict4all.nlp.language.french.matcher.DateFullTextMatcher (implements org.predict4all.nlp.parser.matcher.TokenMatcher)
- org.predict4all.nlp.language.french.matcher.DateMonthYearMatcher (implements org.predict4all.nlp.parser.matcher.TokenMatcher)
- org.predict4all.nlp.language.french.matcher.DateWeekDayMatcher (implements org.predict4all.nlp.parser.matcher.TokenMatcher)
- org.predict4all.nlp.words.correction.DefaultCorrectionRuleGenerator
- org.predict4all.nlp.utils.FifoSet<T>
- org.predict4all.nlp.language.french.FrenchBaseWordDictionary (implements org.predict4all.nlp.language.BaseWordDictionary)
- org.predict4all.nlp.language.french.FrenchLanguageUtils
- org.predict4all.nlp.language.french.FrenchStopWordDictionary (implements org.predict4all.nlp.language.StopWordDictionary)
- org.predict4all.nlp.words.correction.model.GeneratingCorrection
- java.io.InputStream (implements java.io.Closeable)
- java.io.FilterInputStream
- java.io.DataInputStream (implements java.io.DataInput)
- org.predict4all.nlp.io.TokenFileInputStream (implements org.predict4all.nlp.parser.TokenProvider)
- org.predict4all.nlp.io.WordFileInputStream
- java.io.DataInputStream (implements java.io.DataInput)
- java.io.FilterInputStream
- org.predict4all.runtime.LanguageDataModelTrainer
- org.predict4all.runtime.LanguageDataModelTrainerArgs
- org.predict4all.nlp.utils.progressindicator.LoggingProgressIndicator (implements org.predict4all.nlp.utils.progressindicator.ProgressIndicator)
- org.predict4all.nlp.words.NextWord
- org.predict4all.nlp.ngram.NGramDictionaryGenerator
- org.predict4all.nlp.ngram.NGramKey
- org.predict4all.nlp.ngram.NGramWordPredictorUtils
- org.predict4all.nlp.utils.progressindicator.NoOpProgressIndicator (implements org.predict4all.nlp.utils.progressindicator.ProgressIndicator)
- org.predict4all.nlp.language.french.matcher.NumberDecimalMatcher (implements org.predict4all.nlp.parser.matcher.TokenMatcher)
- org.predict4all.nlp.language.french.matcher.NumberIntMatcher (implements org.predict4all.nlp.parser.matcher.TokenMatcher)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- java.io.FilterOutputStream
- java.io.DataOutputStream (implements java.io.DataOutput)
- org.predict4all.nlp.io.TokenFileOutputStream (implements org.predict4all.nlp.parser.TokenAppender)
- org.predict4all.nlp.io.WordFileOutputStream
- java.io.DataOutputStream (implements java.io.DataOutput)
- java.io.FilterOutputStream
- org.predict4all.nlp.utils.Pair<K,T>
- org.predict4all.nlp.parser.matcher.PatternMatched
- org.predict4all.nlp.language.french.matcher.PercentMatcher (implements org.predict4all.nlp.parser.matcher.TokenMatcher)
- org.predict4all.nlp.Predict4AllInfo
- org.predict4all.nlp.utils.Predict4AllUtils
- org.predict4all.nlp.prediction.PredictionParameter (implements org.predict4all.nlp.semantic.SemanticDictionaryConfiguration)
- org.predict4all.nlp.language.french.matcher.ProperNameMatcher (implements org.predict4all.nlp.parser.matcher.TokenMatcher)
- org.predict4all.nlp.semantic.SemanticDictionary
- org.predict4all.nlp.semantic.SemanticDictionaryGenerator
- org.predict4all.nlp.parser.token.SeparatorToken
- org.predict4all.nlp.words.correction.model.SimpleGeneratingCorrection (implements org.predict4all.nlp.words.correction.model.GeneratingCorrectionI)
- org.predict4all.nlp.utils.SingleThreadDoubleAdder
- org.predict4all.nlp.language.french.matcher.SpecialWordMatcher (implements org.predict4all.nlp.parser.matcher.TokenMatcher)
- org.predict4all.nlp.parser.token.TagToken
- org.predict4all.nlp.parser.matcher.TermMatcherUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- org.predict4all.nlp.exception.WordDictionaryMatchingException
- java.io.IOException
- java.lang.Exception
- org.predict4all.nlp.parser.matcher.TokenConverter
- org.predict4all.nlp.parser.Tokenizer
- org.predict4all.nlp.parser.TokenListAppender (implements org.predict4all.nlp.parser.TokenAppender)
- org.predict4all.nlp.parser.TokenListProvider (implements org.predict4all.nlp.parser.TokenProvider)
- org.predict4all.nlp.parser.matcher.TokenRegexMatcher
- org.predict4all.nlp.parser.matcher.TokenRegexMatcher.TokenRegexMatcherBuilder
- org.predict4all.nlp.parser.matcher.TokenRegexResult
- org.predict4all.nlp.trainer.TrainerTask (implements java.util.concurrent.Callable<V>)
- org.predict4all.nlp.trainer.configuration.TrainingConfiguration
- org.predict4all.nlp.trainer.corpus.TrainingCorpus
- org.predict4all.nlp.ngram.trie.map.TrieNodeMap<V>
- org.predict4all.nlp.ngram.trie.map.TrieNodeMapConstant
- org.predict4all.nlp.utils.Triple<K,T,V>
- org.predict4all.nlp.words.correction.WordCorrectionGenerator
- org.predict4all.nlp.words.WordDictionary
- org.predict4all.nlp.words.WordDictionaryGenerator
- org.predict4all.nlp.prediction.WordPrediction
- org.predict4all.nlp.prediction.WordPredictionResult
- org.predict4all.nlp.prediction.WordPredictor
- org.predict4all.nlp.words.WordPrefixDetected
- org.predict4all.nlp.words.WordPrefixDetector
- org.predict4all.nlp.parser.token.WordToken
- org.predict4all.nlp.parser.token.EquivalenceClassToken
- org.predict4all.nlp.language.AbstractLanguageModel (implements org.predict4all.nlp.language.LanguageModel)
Interface Hierarchy
- java.lang.AutoCloseable
- org.predict4all.nlp.parser.StringProducer
- org.predict4all.nlp.parser.TokenAppender
- org.predict4all.nlp.parser.TokenProvider
- org.predict4all.nlp.language.BaseWordDictionary
- org.predict4all.nlp.words.correction.DefaultCorrectionRuleGenerator.TranslationProvider
- org.predict4all.nlp.words.correction.model.GeneratingCorrectionI
- org.predict4all.nlp.language.LanguageModel
- org.predict4all.nlp.ngram.debug.NGramDebugger
- org.predict4all.nlp.utils.progressindicator.ProgressIndicator
- org.predict4all.nlp.semantic.SemanticDictionaryConfiguration
- org.predict4all.nlp.language.StopWordDictionary
- org.predict4all.nlp.parser.token.Token
- org.predict4all.nlp.parser.matcher.TokenMatcher
- org.predict4all.nlp.words.model.Word
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.predict4all.nlp.words.correction.model.CorrectionRuleNode.CorrectionRuleNodeType
- org.predict4all.nlp.words.correction.DefaultCorrectionRuleGenerator.CorrectionRuleType
- org.predict4all.nlp.EquivalenceClass
- org.predict4all.nlp.trainer.configuration.NGramPruningMethod
- org.predict4all.nlp.Separator
- org.predict4all.nlp.Tag
- org.predict4all.nlp.trainer.step.TrainingStep
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)