Natural Language Processing with Java Cookbook : Over 70 Recipes to Create Linguistic and Language Translation Applications Using Java Libraries.
This book will teach you how to perform basic and advanced NLP tasks in Java, using independent recipes. The book not only covers the essential aspects of NLP but also addresses other important areas such as the acquisition of text and techniques for utilizing NLP in varied domains.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing, Limited,
2019.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Preparing Text for Analysis and Tokenization; Technical requirements; Tokenization using the Java SDK; Getting ready; How to do it ... ; How it works ... ; Tokenization using OpenNLP; Getting ready; How to do it ... ; How it works ... ; See also; Tokenization using maximum entropy; Getting ready; How to do it ... ; How it works ... ; See also; Training a neural network tokenizer for specialized text; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also
- Identifying the stem of a wordGetting ready; How to do it ... ; How it works ... ; See also; Training an OpenNLP lemmatization model; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Determining the lexical meaning of a word using OpenNLP; Getting ready; How to do it ... ; How it works ... ; See also; Removing stop words using LingPipe; Getting ready; How to do it ... ; How it works ... ; See also; Chapter 2: Isolating Sentences within a Document; Technical requirements; Finding sentences using the Java core API; Getting ready; How to do it ... ; How it works ... ; See also
- Performing SBD using the BreakIterator classGetting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Using OpenNLP to perform SBD; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Using the Stanford NLP API to perform SBD; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Using the LingPipe and chunking to perform SBD; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Performing SBD on specialized text; Getting ready; How to do it ... ; How it works ... ; See also
- Training a neural network to perform SBD with specialized textGetting ready; How to do it ... ; How it works ... ; See also; Chapter 3: Performing Name Entity Recognition; Technical requirements; Using regular expressions to find entities; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Using chunks with regular expressions to identify entities; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Using OpenNLP to find entities in text; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Isolating multiple entities types
- Getting readyHow to do it ... ; How it works ... ; See also; Using a CRF model to find entities in a document; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Using a chunker to find entities; Getting ready; How to do it ... ; How it works ... ; See also; Training a specialized NER model; Getting ready; How to do it ... ; How it works ... ; See also; Chapter 4: Detecting POS Using Neural Networks; Technical requirements; Finding POS using tagging; Getting ready; How to do it ... ; How it works ... ; There's more ... ; See also; Using a chunker to find POS; Getting ready