Book description
Explore various approaches to organize and extract useful text from unstructured data using Java
In 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.
What You Will Learn
Develop a deep understanding of the basic NLP tasks and how they relate to each other
Discover and use the available tokenization engines
Implement techniques for end of sentence detection
Apply search techniques to find people and things within a document
Construct solutions to identify parts of speech within sentences
Use parsers to extract relationships between elements of a document
Integrate basic tasks to tackle more complex NLP problems
Table of contents
-
Natural Language Processing with Java
- Table of Contents
- Natural Language Processing with Java
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- 1. Introduction to NLP
- 2. Finding Parts of Text
- 3. Finding Sentences
- 4. Finding People and Things
- 5. Detecting Part of Speech
- 6. Classifying Texts and Documents
- 7. Using Parser to Extract Relationships
- 8. Combined Approaches
- Index
Product information
- Title: Natural Language Processing with Java
- Author(s):
- Release date: March 2015
- Publisher(s): Packt Publishing
- ISBN: 9781784391799
You might also like
book
Python Feature Engineering Cookbook
Extract accurate information from data to train and improve machine learning models using NumPy, SciPy, pandas, …
book
Java: Data Science Made Easy
Data collection, processing, analysis, and more About This Book Your entry ticket to the world of …
book
Natural Language Processing with Java Cookbook
A problem-solution guide to encountering various NLP tasks utilizing Java open source libraries and cloud-based solutions …
book
Hands-On Natural Language Processing with Python
Foster your NLP applications with the help of deep learning, NLTK, and TensorFlow Key Features Weave …