├── .gitignore ├── LICENSE ├── README.md ├── data ├── dictionary │ ├── CoreNatureDictionary.mini.txt │ ├── CoreNatureDictionary.ngram.mini.txt │ ├── CoreNatureDictionary.ngram.txt │ ├── CoreNatureDictionary.tr.txt │ ├── CoreNatureDictionary.txt │ ├── custom │ │ ├── CustomDictionary.txt │ │ ├── 上海地名.txt │ │ ├── 人名词典.txt │ │ ├── 全国地名大全.txt │ │ ├── 机构名词典.txt │ │ └── 现代汉语补充词库.txt │ ├── organization │ │ ├── nt.tr.txt │ │ └── nt.txt │ ├── other │ │ ├── CharTable.bin.yes │ │ └── CharType.dat.yes │ ├── person │ │ ├── nr.tr.txt │ │ ├── nr.txt │ │ ├── nr.txt.trie.dat │ │ ├── nr.txt.value.dat │ │ ├── nrf.txt │ │ └── nrj.txt │ ├── pinyin │ │ ├── SYTDictionary.txt │ │ └── pinyin.txt │ ├── place │ │ ├── ns.tr.txt │ │ └── ns.txt │ ├── stopwords.txt │ ├── synonym │ │ └── CoreSynonym.txt │ └── tc │ │ └── TraditionalChinese.txt └── model │ └── README.txt ├── pom.xml └── src ├── main ├── java │ └── org │ │ └── xm │ │ └── xmnlp │ │ ├── Xmnlp.java │ │ ├── collection │ │ ├── DartMap.java │ │ ├── DoubleArray.java │ │ ├── MDAG │ │ │ ├── MDAG.java │ │ │ ├── MDAGMap.java │ │ │ ├── MDAGNode.java │ │ │ ├── MDAGSet.java │ │ │ └── SimpleMDAGNode.java │ │ ├── Pair.java │ │ ├── UnEmptyStringSet.java │ │ ├── ahocorasick │ │ │ ├── AhoCorasickDoubleArrayTrie.java │ │ │ └── State.java │ │ ├── details │ │ │ ├── AutoBytePool.java │ │ │ ├── AutoIntPool.java │ │ │ ├── BitVector.java │ │ │ ├── DawgBuilder.java │ │ │ ├── DoubleArrayBuilder.java │ │ │ └── Keyset.java │ │ └── trie │ │ │ ├── DoubleArrayTrie.java │ │ │ ├── ITrie.java │ │ │ └── bintrie │ │ │ ├── ArrayTool.java │ │ │ ├── BaseNode.java │ │ │ ├── BinTrie.java │ │ │ ├── EmptyValueArray.java │ │ │ ├── Node.java │ │ │ └── ValueArray.java │ │ ├── corpus │ │ ├── dictionary │ │ │ ├── SimpleDictionary.java │ │ │ ├── StringDictionary.java │ │ │ └── item │ │ │ │ └── EnumItem.java │ │ ├── io │ │ │ ├── ByteArray.java │ │ │ └── ICacheAble.java │ │ ├── tag │ │ │ ├── NR.java │ │ │ ├── NS.java │ │ │ ├── NT.java │ │ │ └── Nature.java │ │ └── util │ │ │ ├── CustomNatureUtility.java │ │ │ ├── EnumBuster.java │ │ │ └── ReflectionHelper.java │ │ ├── dic │ │ ├── DicReader.java │ │ ├── DictPair.java │ │ ├── DictSegment.java │ │ ├── Hit.java │ │ ├── Item.java │ │ ├── Node.java │ │ └── WordDict.java │ │ ├── dictionary │ │ ├── BaseSearcher.java │ │ ├── CoreBiGramTableDictionary.java │ │ ├── CoreDictionary.java │ │ ├── CoreDictionaryTransformMatrixDictionary.java │ │ ├── CustomDictionary.java │ │ ├── TransformMatrixDictionary.java │ │ ├── common │ │ │ └── CommonDictionary.java │ │ ├── organ │ │ │ ├── NTDictionary.java │ │ │ └── OrganizationDictionary.java │ │ ├── other │ │ │ ├── CharTable.java │ │ │ └── CharType.java │ │ ├── person │ │ │ ├── JapanesePersonDictionary.java │ │ │ ├── NRConstant.java │ │ │ ├── NRDictionary.java │ │ │ ├── NRPattern.java │ │ │ ├── PersonDictionary.java │ │ │ └── TranslatedPersonDictionary.java │ │ ├── pinyin │ │ │ ├── Head.java │ │ │ ├── Integer2PinyinConverter.java │ │ │ ├── Pinyin.java │ │ │ ├── PinyinDictionary.java │ │ │ ├── PinyinUtil.java │ │ │ ├── SYTDictionary.java │ │ │ ├── Shengmu.java │ │ │ ├── String2PinyinConverter.java │ │ │ ├── TonePinyinString2PinyinConverter.java │ │ │ └── Yunmu.java │ │ ├── place │ │ │ ├── NSDictionary.java │ │ │ └── PlaceDictionary.java │ │ ├── stopword │ │ │ ├── CoreStopWordDictionary.java │ │ │ ├── Filter.java │ │ │ └── StopWordDictionary.java │ │ └── traditionalsimplified │ │ │ ├── BaseChineseDictionary.java │ │ │ ├── SimplifiedChineseDictionary.java │ │ │ └── TraditionalChineseDictionary.java │ │ ├── math │ │ ├── FinalSegmenter.java │ │ ├── MathTools.java │ │ ├── MaxHeap.java │ │ ├── Viterbi.java │ │ └── ahocorasick │ │ │ ├── interval │ │ │ ├── Interval.java │ │ │ ├── IntervalNode.java │ │ │ ├── IntervalTree.java │ │ │ ├── Intervalable.java │ │ │ ├── IntervalableComparatorByPosition.java │ │ │ └── IntervalableComparatorBySize.java │ │ │ └── trie │ │ │ ├── Emit.java │ │ │ ├── FragmentToken.java │ │ │ ├── MatchToken.java │ │ │ ├── State.java │ │ │ ├── Token.java │ │ │ ├── Trie.java │ │ │ └── TrieConfig.java │ │ ├── recognition │ │ ├── organ │ │ │ └── OrganizationRecognition.java │ │ ├── person │ │ │ ├── JapanesePersonRecognition.java │ │ │ ├── PersonRecognition.java │ │ │ └── TranslatedPersonRecognition.java │ │ └── place │ │ │ └── PlaceRecognition.java │ │ ├── seg │ │ ├── Config.java │ │ ├── Segment.java │ │ ├── WordBasedModelSegment.java │ │ ├── domain │ │ │ ├── Edge.java │ │ │ ├── EdgeFrom.java │ │ │ ├── Graph.java │ │ │ ├── Term.java │ │ │ ├── Vertex.java │ │ │ └── WordNet.java │ │ ├── nshort │ │ │ └── path │ │ │ │ └── AtomNode.java │ │ └── viterbi │ │ │ └── ViterbiSegment.java │ │ ├── segword │ │ ├── Rule.java │ │ ├── SegMode.java │ │ └── Segmenter.java │ │ ├── summary │ │ ├── KeywordExtractor.java │ │ └── TextRankKeyword.java │ │ ├── tokenizer │ │ ├── BasicTokenizer.java │ │ └── StandardTokenizer.java │ │ └── util │ │ ├── ByteUtil.java │ │ ├── CharacterUtil.java │ │ ├── CollectionUtil.java │ │ ├── DictionaryUtil.java │ │ ├── FileFinder.java │ │ ├── FileIterator.java │ │ ├── IOUtil.java │ │ ├── LexiconUtil.java │ │ ├── MD5.java │ │ ├── ObjConver.java │ │ ├── Predefine.java │ │ ├── SentencesUtil.java │ │ ├── StaticUtils.java │ │ ├── StringUtil.java │ │ └── TextUtil.java └── resources │ ├── core.txt │ ├── nature.txt │ ├── prob_emit.txt │ ├── ruledict.txt │ ├── sougou.dict.bak │ └── user.txt └── test └── java └── org └── xm └── xmnlp ├── demo ├── BaseDemo.java ├── DagDemo.java ├── DemoAtFirstSight.java ├── DemoBaseSeg.java ├── DemoChineseNameRecognition.java ├── DemoCustomDictionary.java ├── DemoJapaneseNameRecognition.java ├── DemoKeyword.java ├── DemoNumberAndQuantifierRecognition.java ├── DemoOrganizationRecognition.java ├── DemoPinyin.java ├── DemoPlaceRecognition.java ├── DemoStandardTokenizer.java ├── RuleSegDemo.java └── TestPoll.java └── test └── BaseTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/README.md -------------------------------------------------------------------------------- /data/dictionary/CoreNatureDictionary.mini.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/CoreNatureDictionary.mini.txt -------------------------------------------------------------------------------- /data/dictionary/CoreNatureDictionary.ngram.mini.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/CoreNatureDictionary.ngram.mini.txt -------------------------------------------------------------------------------- /data/dictionary/CoreNatureDictionary.ngram.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/CoreNatureDictionary.ngram.txt -------------------------------------------------------------------------------- /data/dictionary/CoreNatureDictionary.tr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/CoreNatureDictionary.tr.txt -------------------------------------------------------------------------------- /data/dictionary/CoreNatureDictionary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/CoreNatureDictionary.txt -------------------------------------------------------------------------------- /data/dictionary/custom/CustomDictionary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/custom/CustomDictionary.txt -------------------------------------------------------------------------------- /data/dictionary/custom/上海地名.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/custom/上海地名.txt -------------------------------------------------------------------------------- /data/dictionary/custom/人名词典.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/custom/人名词典.txt -------------------------------------------------------------------------------- /data/dictionary/custom/全国地名大全.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/custom/全国地名大全.txt -------------------------------------------------------------------------------- /data/dictionary/custom/机构名词典.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/custom/机构名词典.txt -------------------------------------------------------------------------------- /data/dictionary/custom/现代汉语补充词库.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/custom/现代汉语补充词库.txt -------------------------------------------------------------------------------- /data/dictionary/organization/nt.tr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/organization/nt.tr.txt -------------------------------------------------------------------------------- /data/dictionary/organization/nt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/organization/nt.txt -------------------------------------------------------------------------------- /data/dictionary/other/CharTable.bin.yes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/other/CharTable.bin.yes -------------------------------------------------------------------------------- /data/dictionary/other/CharType.dat.yes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/other/CharType.dat.yes -------------------------------------------------------------------------------- /data/dictionary/person/nr.tr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/person/nr.tr.txt -------------------------------------------------------------------------------- /data/dictionary/person/nr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/person/nr.txt -------------------------------------------------------------------------------- /data/dictionary/person/nr.txt.trie.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/person/nr.txt.trie.dat -------------------------------------------------------------------------------- /data/dictionary/person/nr.txt.value.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/person/nr.txt.value.dat -------------------------------------------------------------------------------- /data/dictionary/person/nrf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/person/nrf.txt -------------------------------------------------------------------------------- /data/dictionary/person/nrj.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/person/nrj.txt -------------------------------------------------------------------------------- /data/dictionary/pinyin/SYTDictionary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/pinyin/SYTDictionary.txt -------------------------------------------------------------------------------- /data/dictionary/pinyin/pinyin.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/pinyin/pinyin.txt -------------------------------------------------------------------------------- /data/dictionary/place/ns.tr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/place/ns.tr.txt -------------------------------------------------------------------------------- /data/dictionary/place/ns.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/place/ns.txt -------------------------------------------------------------------------------- /data/dictionary/stopwords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/stopwords.txt -------------------------------------------------------------------------------- /data/dictionary/synonym/CoreSynonym.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/synonym/CoreSynonym.txt -------------------------------------------------------------------------------- /data/dictionary/tc/TraditionalChinese.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/dictionary/tc/TraditionalChinese.txt -------------------------------------------------------------------------------- /data/model/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/data/model/README.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/Xmnlp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/Xmnlp.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/DartMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/DartMap.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/DoubleArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/DoubleArray.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/MDAG/MDAG.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/MDAG/MDAG.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/MDAG/MDAGMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/MDAG/MDAGMap.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/MDAG/MDAGNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/MDAG/MDAGNode.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/MDAG/MDAGSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/MDAG/MDAGSet.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/MDAG/SimpleMDAGNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/MDAG/SimpleMDAGNode.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/Pair.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/UnEmptyStringSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/UnEmptyStringSet.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/ahocorasick/AhoCorasickDoubleArrayTrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/ahocorasick/AhoCorasickDoubleArrayTrie.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/ahocorasick/State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/ahocorasick/State.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/details/AutoBytePool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/details/AutoBytePool.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/details/AutoIntPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/details/AutoIntPool.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/details/BitVector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/details/BitVector.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/details/DawgBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/details/DawgBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/details/DoubleArrayBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/details/DoubleArrayBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/details/Keyset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/details/Keyset.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/trie/DoubleArrayTrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/trie/DoubleArrayTrie.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/trie/ITrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/trie/ITrie.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/trie/bintrie/ArrayTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/trie/bintrie/ArrayTool.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/trie/bintrie/BaseNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/trie/bintrie/BaseNode.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/trie/bintrie/BinTrie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/trie/bintrie/BinTrie.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/trie/bintrie/EmptyValueArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/trie/bintrie/EmptyValueArray.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/trie/bintrie/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/trie/bintrie/Node.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/collection/trie/bintrie/ValueArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/collection/trie/bintrie/ValueArray.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/corpus/dictionary/SimpleDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/corpus/dictionary/SimpleDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/corpus/dictionary/StringDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/corpus/dictionary/StringDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/corpus/dictionary/item/EnumItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/corpus/dictionary/item/EnumItem.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/corpus/io/ByteArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/corpus/io/ByteArray.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/corpus/io/ICacheAble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/corpus/io/ICacheAble.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/corpus/tag/NR.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/corpus/tag/NR.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/corpus/tag/NS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/corpus/tag/NS.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/corpus/tag/NT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/corpus/tag/NT.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/corpus/tag/Nature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/corpus/tag/Nature.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/corpus/util/CustomNatureUtility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/corpus/util/CustomNatureUtility.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/corpus/util/EnumBuster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/corpus/util/EnumBuster.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/corpus/util/ReflectionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/corpus/util/ReflectionHelper.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dic/DicReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dic/DicReader.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dic/DictPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dic/DictPair.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dic/DictSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dic/DictSegment.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dic/Hit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dic/Hit.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dic/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dic/Item.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dic/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dic/Node.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dic/WordDict.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dic/WordDict.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/BaseSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/BaseSearcher.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/CoreBiGramTableDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/CoreBiGramTableDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/CoreDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/CoreDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/CoreDictionaryTransformMatrixDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/CoreDictionaryTransformMatrixDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/CustomDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/CustomDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/TransformMatrixDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/TransformMatrixDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/common/CommonDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/common/CommonDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/organ/NTDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/organ/NTDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/organ/OrganizationDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/organ/OrganizationDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/other/CharTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/other/CharTable.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/other/CharType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/other/CharType.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/person/JapanesePersonDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/person/JapanesePersonDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/person/NRConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/person/NRConstant.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/person/NRDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/person/NRDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/person/NRPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/person/NRPattern.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/person/PersonDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/person/PersonDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/person/TranslatedPersonDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/person/TranslatedPersonDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/pinyin/Head.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/pinyin/Head.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/pinyin/Integer2PinyinConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/pinyin/Integer2PinyinConverter.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/pinyin/Pinyin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/pinyin/Pinyin.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/pinyin/PinyinDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/pinyin/PinyinDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/pinyin/PinyinUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/pinyin/PinyinUtil.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/pinyin/SYTDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/pinyin/SYTDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/pinyin/Shengmu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/pinyin/Shengmu.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/pinyin/String2PinyinConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/pinyin/String2PinyinConverter.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/pinyin/TonePinyinString2PinyinConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/pinyin/TonePinyinString2PinyinConverter.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/pinyin/Yunmu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/pinyin/Yunmu.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/place/NSDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/place/NSDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/place/PlaceDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/place/PlaceDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/stopword/CoreStopWordDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/stopword/CoreStopWordDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/stopword/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/stopword/Filter.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/stopword/StopWordDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/stopword/StopWordDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/traditionalsimplified/BaseChineseDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/traditionalsimplified/BaseChineseDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/traditionalsimplified/SimplifiedChineseDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/traditionalsimplified/SimplifiedChineseDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/dictionary/traditionalsimplified/TraditionalChineseDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/dictionary/traditionalsimplified/TraditionalChineseDictionary.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/FinalSegmenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/FinalSegmenter.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/MathTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/MathTools.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/MaxHeap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/MaxHeap.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/Viterbi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/Viterbi.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/interval/Interval.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/interval/Interval.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/interval/IntervalNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/interval/IntervalNode.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/interval/IntervalTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/interval/IntervalTree.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/interval/Intervalable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/interval/Intervalable.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/interval/IntervalableComparatorByPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/interval/IntervalableComparatorByPosition.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/interval/IntervalableComparatorBySize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/interval/IntervalableComparatorBySize.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/trie/Emit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/trie/Emit.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/trie/FragmentToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/trie/FragmentToken.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/trie/MatchToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/trie/MatchToken.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/trie/State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/trie/State.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/trie/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/trie/Token.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/trie/Trie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/trie/Trie.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/math/ahocorasick/trie/TrieConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/math/ahocorasick/trie/TrieConfig.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/recognition/organ/OrganizationRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/recognition/organ/OrganizationRecognition.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/recognition/person/JapanesePersonRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/recognition/person/JapanesePersonRecognition.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/recognition/person/PersonRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/recognition/person/PersonRecognition.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/recognition/person/TranslatedPersonRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/recognition/person/TranslatedPersonRecognition.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/recognition/place/PlaceRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/recognition/place/PlaceRecognition.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/seg/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/seg/Config.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/seg/Segment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/seg/Segment.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/seg/WordBasedModelSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/seg/WordBasedModelSegment.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/seg/domain/Edge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/seg/domain/Edge.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/seg/domain/EdgeFrom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/seg/domain/EdgeFrom.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/seg/domain/Graph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/seg/domain/Graph.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/seg/domain/Term.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/seg/domain/Term.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/seg/domain/Vertex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/seg/domain/Vertex.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/seg/domain/WordNet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/seg/domain/WordNet.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/seg/nshort/path/AtomNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/seg/nshort/path/AtomNode.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/seg/viterbi/ViterbiSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/seg/viterbi/ViterbiSegment.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/segword/Rule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/segword/Rule.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/segword/SegMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/segword/SegMode.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/segword/Segmenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/segword/Segmenter.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/summary/KeywordExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/summary/KeywordExtractor.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/summary/TextRankKeyword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/summary/TextRankKeyword.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/tokenizer/BasicTokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/tokenizer/BasicTokenizer.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/tokenizer/StandardTokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/tokenizer/StandardTokenizer.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/ByteUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/ByteUtil.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/CharacterUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/CharacterUtil.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/CollectionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/CollectionUtil.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/DictionaryUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/DictionaryUtil.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/FileFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/FileFinder.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/FileIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/FileIterator.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/IOUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/IOUtil.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/LexiconUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/LexiconUtil.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/MD5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/MD5.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/ObjConver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/ObjConver.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/Predefine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/Predefine.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/SentencesUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/SentencesUtil.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/StaticUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/StaticUtils.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/StringUtil.java -------------------------------------------------------------------------------- /src/main/java/org/xm/xmnlp/util/TextUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/java/org/xm/xmnlp/util/TextUtil.java -------------------------------------------------------------------------------- /src/main/resources/core.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/resources/core.txt -------------------------------------------------------------------------------- /src/main/resources/nature.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/resources/nature.txt -------------------------------------------------------------------------------- /src/main/resources/prob_emit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/resources/prob_emit.txt -------------------------------------------------------------------------------- /src/main/resources/ruledict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/resources/ruledict.txt -------------------------------------------------------------------------------- /src/main/resources/sougou.dict.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/resources/sougou.dict.bak -------------------------------------------------------------------------------- /src/main/resources/user.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/main/resources/user.txt -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/BaseDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/BaseDemo.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/DagDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/DagDemo.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/DemoAtFirstSight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/DemoAtFirstSight.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/DemoBaseSeg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/DemoBaseSeg.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/DemoChineseNameRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/DemoChineseNameRecognition.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/DemoCustomDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/DemoCustomDictionary.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/DemoJapaneseNameRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/DemoJapaneseNameRecognition.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/DemoKeyword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/DemoKeyword.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/DemoNumberAndQuantifierRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/DemoNumberAndQuantifierRecognition.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/DemoOrganizationRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/DemoOrganizationRecognition.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/DemoPinyin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/DemoPinyin.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/DemoPlaceRecognition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/DemoPlaceRecognition.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/DemoStandardTokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/DemoStandardTokenizer.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/RuleSegDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/RuleSegDemo.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/demo/TestPoll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/demo/TestPoll.java -------------------------------------------------------------------------------- /src/test/java/org/xm/xmnlp/test/BaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeWoo/xmnlp/HEAD/src/test/java/org/xm/xmnlp/test/BaseTest.java --------------------------------------------------------------------------------