Natural Language Processing with Java by Richard M Reese

No critic rating

Waiting for minimum critic reviews

See Reader Rating


Explore various approaches to organize and extract useful text from unstructured data using JavaAbout This BookIntegrate basic tasks to tackle more complex NLP problemsTrain NLP models to address domain-specific problem areasLearn to use a variety of core NLP techniques with this pragmatic guideWho This Book Is For

If you are a Java programmer who wants to learn about the fundamental tasks underlying natural language processing, this book is for you. You will be able to identify and use NLP tasks for many common problems, and integrate them in your applications to solve more difficult problems. Readers should be familiar/experienced with Java software development.

What You Will LearnDevelop a deep understanding of the basic NLP tasks and how they relate to each otherDiscover and use the available tokenization enginesImplement techniques for end of sentence detectionApply search techniques to find people and things within a documentConstruct solutions to identify parts of speech within sentencesUse parsers to extract relationships between elements of a documentIntegrate basic tasks to tackle more complex NLP problemsIn Detail

Natural Language Processing (NLP) is an important area of application development and its relevance in addressing contemporary problems will only increase in the future. There has been a significant increase in the demand for natural language-accessible applications supported by NLP tasks.

Natural Language Processing with Java will explore how to automatically organize text using approaches such as full-text search, proper name recognition, clustering, tagging, information extraction, and summarization. It covers concepts of NLP that even those of you without a background in statistics or natural language processing can understand.


About Richard M Reese

See more books from this Author
Richard Reese has worked in the industry and academics for the past 29 years. For 10 years he provided software development support at Lockheed and at one point developed a C based network application. He was a contract instructor providing software training to industry for 5 years. Richard is currently an Associate Professor at Tarleton State University in Stephenville Texas. Jennifer Reese has been a professional journalist all of her adult life, working mostly for national magazines, and has been an avid, adventurous home cook for even longer, which she blogs about at the Tipsy Baker ( as well as for online publications like "Slate". Reese also teaches cooking classes in Marin County, California, where she lives with her family.
Published March 27, 2015 by Packt Publishing. 262 pages
Genres: Computers & Technology, Education & Reference.

Reader Rating for Natural Language Processing with Java

An aggregated and normalized score based on 5 user ratings from iDreamBooks & iTunes

Rate this book!

Add Review