Natural Language Processing with Java
Book information
Description
Explore various approaches to organize and extract useful text from unstructured data using Java About 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 ForIf 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 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 In DetailNatural 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.
Similar books
Jenkins Essentials
2015 · PDF
Java: An Object First Approach
1997 · DJVU
Max Power: Check Point Firewall Performance Optimization
2018 · PDF
Complex Network Analysis in Python: Recognize - Construct - Visualize - Analyze - Interpret
2018 · PDF
Node.js Web Development: Build secure and high performance web applications with Node.js 10
2018 · EPUB
C++ GUI Programming with QT5
2018 · EPUB
Complex Network Analysis in Python: Recognize - Construct - Visualize - Analyze - Interpret
2018 · EPUB
Rust Essentials: A quick guide to writing fast, safe, and concurrent systems and applications
2017 · EPUB