Finding Elements of Text with NLP in Java [Video]

More Information
Learn
  • Identify names, dates, and locations
  • Identify the grammatical parts of a sentence
  • Classify documents by type
  • Determine the sentiment of text
  • Extract the relationship between elements of text
About

Natural Language Processing (NLP) is used in many applications to provide capabilities that were previously not possible. It involves analyzing text to obtain intent and meaning, which can then be used to support an application.

Using NLP within an application requires a combination of standard Java techniques and often specialized libraries frequently based on models that have been trained. Developers need to know what is available, how these technologies can be used, and when they should be used.

This video course will start by building on the basic NLP tasks of data normalization, tokenization, and SBD to perform more specialized NLP tasks. You will be able to do more than simply find a word in the text. Also, identify specific elements such as a person’s name or a location from the text.

Learn to split a sentence into basic grammatical units is another task that enables you to extract meaning and relationships from text. Towards the end of this course, you will also be able to classify text and determine the intent of the text.

Style and Approach

This comprehensive video tutorial will get you up-and-running with advanced tasks using Natural Language Processing Techniques with Java.

Features
  • A comprehensive video tutorial that will help you learn advanced NLP techniques to perform potentially useful tasks such as identifying elements of a document and their relationships.
  • This tutorial will empower you to enhance and create applications that would not otherwise be possible. You will also be able to extract relationships between text elements
Course Length 2 hours 36 minutes
ISBN 9781788475754
Date Of Publication 22 Nov 2017
Using NLP API’s for POS Processing
Training a POS Model
Extracting Relationships Using NLP API’s
Finding Word Dependencies and Coreference Resolution Entities

Authors

Richard Reese

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.

Richard is the author of various books and video courses some of which are as follows:

  • Natural Language Processing with Java.
  • Java for Data Science
  • Getting Started with Natural Language Processing in Java