All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description ADictionary Dictionary abstract super classArrayUtil Array util classAutoLoadFile AutoLoad file to describle the autoload configuration filesByteCharCounter All Basic printable Latin char counter class include all the English punctuation and the lettersCharTypeFunction Chunk chunk concept for the mmseg word segmentation algorithmComplexSeg Jcseg complex segmentation implementation based on the filter works of MMSeg rules:DelimiterSeg delimiter segment algorithm implementation extended from common segment interface ISegmentDetectSeg Detect segmentation mode return words only in the loaded dictionary yat, when matched a word and return it or continue to find the next word in the dictionaryDictionaryFactory Dictionary Factory to create Dictionary instance a path of the class that has extends the ADictionary class must be given firstDictionaryFunction Entity word item entity classEntityFormat Entity format manager classHashMapDictionary Dictionary classIChunk chunk interface for Jcseg.IDictionary Common interface for DictionaryIDictionary.Type IHashQueue<T extends IWord> A normal queue base one single link but with hash index, so, it is fast for searchingIHashQueue.Entry<T> innner Entry node classIIntFIFO int first in first out queue base on single linkIIntFIFO.Entry Item Entry inner classIIntQueue char queue class base on double link Not thread safeIIntQueue.Entry innner Entry node classILexicon lexicon configuration class.IntArrayList array list for basic int data type to instead of ArrayList Well, this will save a lot work to Reopened and UnpackingIPushbackReader IPushBackReader based on Reader Not thread safe support unlimited unread operationISegment Jcseg segmentation interfaceISegment.Type IStringBuffer string buffer classIWord Word Token interfaceJcsegTest Jcseg test program.KeyphraseExtractor key phrase extractorKeywordsExtractor document keywords extractorMMSegFilter MMSeg default filter classMostSeg Most mode implementation which all the possible combinations will be returned, and build it for information retrieval (better for index) of course.NGramSeg Jcseg n-gram tokenizer implementationNLPSeg NLP segmentation implementation And this extends all the properties of the Complex one the rest of them are build for NLP onlyNumericUtil a class to deal with Chinese numericSegKit abstract segmentor kit classSegmenter abstract segmentation super class: 1.SegmenterConfig Jcseg segmenter configuration classSegmenterFunction Sentence sentence desc classSentenceSeg document sentence splitterSimpleSeg Jcseg simple segmentation implementationSort All kind of Sort algorithm implemented method use the default compare methodSTConverter Simplified and traditional chinese convert class all the search work base onString.indexOf(int)you may store all the words in a HashMap for the purpuse of a faster fetchStringUtil a class to deal with the English stop char like the English punctuationSummaryExtractor document summary extractorSynonymsEntry Synonyms words entry classTextRankKeyphraseExtractor document key phrase extractor base on textRank algorithmTextRankKeywordsExtractor document keywords extractor base on textRank algorithmTextRankSummaryExtractor TextRank summary extractor base on textRank algorithmTextRankSummaryExtractor.Document summary document inner classTimeUtil Time Util classUtil static method for jcseg.Word word class for Jcseg with theIWordinterface implemented at 2017/03/29: make the synonym series methodWord.getSyn()Word.setSyn(SynonymsEntry)and the part of speech series methodWord.getPartSpeech()Word.setPartSpeech(String[])Word.addPartSpeech(String)and theWord.clone()method synchronized for might happen concurrent access.