├── Chapter01 └── Chapter1.java ├── Chapter02 ├── Chapter2.java ├── MyTokenizerFactory.java ├── PorterStemmer.java ├── StemmingLemaEx.java ├── StopWords.java └── Test.java ├── Chapter03 ├── Chapter3.java ├── SBDDemo.java ├── XMLProcessingDemo.java └── XMLTest.xml ├── Chapter04 ├── NERDemo.java ├── build.xml ├── build │ └── classes │ │ ├── .netbeans_automatic_build │ │ ├── .netbeans_update_resources │ │ └── packt │ │ ├── Chapter4.class │ │ ├── DictionaryChunker.class │ │ ├── EmailRegexChunker.class │ │ ├── RunChunker.class │ │ ├── TimeRegexChunker.class │ │ └── TrainEntities.class ├── en-ner-all.train ├── en-ner-person.eval ├── en-ner-person.train ├── manifest.mf ├── modelFile ├── nbproject │ ├── build-impl.xml │ ├── genfiles.properties │ ├── private │ │ ├── config.properties │ │ ├── private.properties │ │ └── private.xml │ ├── project.properties │ └── project.xml ├── old │ ├── Chapter4.java │ └── TimeRegexChunker.java └── src │ └── packt │ ├── Chapter4.java │ ├── DictionaryChunker.java │ ├── EmailRegexChunker.java │ ├── RunChunker.java │ ├── TimeRegexChunker.java │ └── TrainEntities.java ├── Chapter05 └── Chapter5.java ├── Chapter06 ├── Chapter6.java ├── GloveExample.java ├── NGramTest.java ├── box.prop ├── box.test ├── box.train ├── en-animal.model └── en-animal.train ├── Chapter07 ├── Chapter7.java └── President.java ├── Chapter08 ├── Chapter8.java ├── Positions.java ├── StopWords.java └── Word.java ├── Chapter09 └── TestMallet.java ├── Chapter10 ├── CoreferenceDemo.java ├── DemoParsing.java ├── President.java ├── StanfordLexicalDemo.java └── WordDependencyDemo.java ├── Chapter11 ├── HTMLExtractorDemo.java ├── PDFExtractor.java ├── PipelineDemo.java ├── SearchText.java ├── TikaDemo.java ├── Word.java └── WordDocExtractor.java ├── Chapter12 ├── GenerateAIML.java ├── Mychatbotdemo.java ├── Test.java ├── TestClass.java └── mybot.zip ├── LICENSE └── README.md /Chapter01/Chapter1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter01/Chapter1.java -------------------------------------------------------------------------------- /Chapter02/Chapter2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter02/Chapter2.java -------------------------------------------------------------------------------- /Chapter02/MyTokenizerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter02/MyTokenizerFactory.java -------------------------------------------------------------------------------- /Chapter02/PorterStemmer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter02/PorterStemmer.java -------------------------------------------------------------------------------- /Chapter02/StemmingLemaEx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter02/StemmingLemaEx.java -------------------------------------------------------------------------------- /Chapter02/StopWords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter02/StopWords.java -------------------------------------------------------------------------------- /Chapter02/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter02/Test.java -------------------------------------------------------------------------------- /Chapter03/Chapter3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter03/Chapter3.java -------------------------------------------------------------------------------- /Chapter03/SBDDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter03/SBDDemo.java -------------------------------------------------------------------------------- /Chapter03/XMLProcessingDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter03/XMLProcessingDemo.java -------------------------------------------------------------------------------- /Chapter03/XMLTest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter03/XMLTest.xml -------------------------------------------------------------------------------- /Chapter04/NERDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/NERDemo.java -------------------------------------------------------------------------------- /Chapter04/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/build.xml -------------------------------------------------------------------------------- /Chapter04/build/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter04/build/classes/.netbeans_update_resources: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter04/build/classes/packt/Chapter4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/build/classes/packt/Chapter4.class -------------------------------------------------------------------------------- /Chapter04/build/classes/packt/DictionaryChunker.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/build/classes/packt/DictionaryChunker.class -------------------------------------------------------------------------------- /Chapter04/build/classes/packt/EmailRegexChunker.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/build/classes/packt/EmailRegexChunker.class -------------------------------------------------------------------------------- /Chapter04/build/classes/packt/RunChunker.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/build/classes/packt/RunChunker.class -------------------------------------------------------------------------------- /Chapter04/build/classes/packt/TimeRegexChunker.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/build/classes/packt/TimeRegexChunker.class -------------------------------------------------------------------------------- /Chapter04/build/classes/packt/TrainEntities.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/build/classes/packt/TrainEntities.class -------------------------------------------------------------------------------- /Chapter04/en-ner-all.train: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/en-ner-all.train -------------------------------------------------------------------------------- /Chapter04/en-ner-person.eval: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/en-ner-person.eval -------------------------------------------------------------------------------- /Chapter04/en-ner-person.train: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/en-ner-person.train -------------------------------------------------------------------------------- /Chapter04/manifest.mf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/manifest.mf -------------------------------------------------------------------------------- /Chapter04/modelFile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/modelFile -------------------------------------------------------------------------------- /Chapter04/nbproject/build-impl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/nbproject/build-impl.xml -------------------------------------------------------------------------------- /Chapter04/nbproject/genfiles.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/nbproject/genfiles.properties -------------------------------------------------------------------------------- /Chapter04/nbproject/private/config.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter04/nbproject/private/private.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/nbproject/private/private.properties -------------------------------------------------------------------------------- /Chapter04/nbproject/private/private.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/nbproject/private/private.xml -------------------------------------------------------------------------------- /Chapter04/nbproject/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/nbproject/project.properties -------------------------------------------------------------------------------- /Chapter04/nbproject/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/nbproject/project.xml -------------------------------------------------------------------------------- /Chapter04/old/Chapter4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/old/Chapter4.java -------------------------------------------------------------------------------- /Chapter04/old/TimeRegexChunker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/old/TimeRegexChunker.java -------------------------------------------------------------------------------- /Chapter04/src/packt/Chapter4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/src/packt/Chapter4.java -------------------------------------------------------------------------------- /Chapter04/src/packt/DictionaryChunker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/src/packt/DictionaryChunker.java -------------------------------------------------------------------------------- /Chapter04/src/packt/EmailRegexChunker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/src/packt/EmailRegexChunker.java -------------------------------------------------------------------------------- /Chapter04/src/packt/RunChunker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/src/packt/RunChunker.java -------------------------------------------------------------------------------- /Chapter04/src/packt/TimeRegexChunker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/src/packt/TimeRegexChunker.java -------------------------------------------------------------------------------- /Chapter04/src/packt/TrainEntities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter04/src/packt/TrainEntities.java -------------------------------------------------------------------------------- /Chapter05/Chapter5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter05/Chapter5.java -------------------------------------------------------------------------------- /Chapter06/Chapter6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter06/Chapter6.java -------------------------------------------------------------------------------- /Chapter06/GloveExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter06/GloveExample.java -------------------------------------------------------------------------------- /Chapter06/NGramTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter06/NGramTest.java -------------------------------------------------------------------------------- /Chapter06/box.prop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter06/box.prop -------------------------------------------------------------------------------- /Chapter06/box.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter06/box.test -------------------------------------------------------------------------------- /Chapter06/box.train: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter06/box.train -------------------------------------------------------------------------------- /Chapter06/en-animal.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter06/en-animal.model -------------------------------------------------------------------------------- /Chapter06/en-animal.train: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter06/en-animal.train -------------------------------------------------------------------------------- /Chapter07/Chapter7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter07/Chapter7.java -------------------------------------------------------------------------------- /Chapter07/President.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter07/President.java -------------------------------------------------------------------------------- /Chapter08/Chapter8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter08/Chapter8.java -------------------------------------------------------------------------------- /Chapter08/Positions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter08/Positions.java -------------------------------------------------------------------------------- /Chapter08/StopWords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter08/StopWords.java -------------------------------------------------------------------------------- /Chapter08/Word.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter08/Word.java -------------------------------------------------------------------------------- /Chapter09/TestMallet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter09/TestMallet.java -------------------------------------------------------------------------------- /Chapter10/CoreferenceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter10/CoreferenceDemo.java -------------------------------------------------------------------------------- /Chapter10/DemoParsing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter10/DemoParsing.java -------------------------------------------------------------------------------- /Chapter10/President.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter10/President.java -------------------------------------------------------------------------------- /Chapter10/StanfordLexicalDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter10/StanfordLexicalDemo.java -------------------------------------------------------------------------------- /Chapter10/WordDependencyDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter10/WordDependencyDemo.java -------------------------------------------------------------------------------- /Chapter11/HTMLExtractorDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter11/HTMLExtractorDemo.java -------------------------------------------------------------------------------- /Chapter11/PDFExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter11/PDFExtractor.java -------------------------------------------------------------------------------- /Chapter11/PipelineDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter11/PipelineDemo.java -------------------------------------------------------------------------------- /Chapter11/SearchText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter11/SearchText.java -------------------------------------------------------------------------------- /Chapter11/TikaDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter11/TikaDemo.java -------------------------------------------------------------------------------- /Chapter11/Word.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter11/Word.java -------------------------------------------------------------------------------- /Chapter11/WordDocExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter11/WordDocExtractor.java -------------------------------------------------------------------------------- /Chapter12/GenerateAIML.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter12/GenerateAIML.java -------------------------------------------------------------------------------- /Chapter12/Mychatbotdemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter12/Mychatbotdemo.java -------------------------------------------------------------------------------- /Chapter12/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter12/Test.java -------------------------------------------------------------------------------- /Chapter12/TestClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter12/TestClass.java -------------------------------------------------------------------------------- /Chapter12/mybot.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/Chapter12/mybot.zip -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Natural-Language-Processing-with-Java-Second-Edition/HEAD/README.md --------------------------------------------------------------------------------