Udemy

Platform

English

Language

Data Science

Category

Learn Java: Natural Language Processing with CoreNLP in Java

Tokenizing, Sentence Analysis, Part of Speech (POS), Lemmatization, Named Entity Recognizer (NER), Sentiment Analysis

3.85 (31 reviews)

Students

1.5 hours

Content

Dec 2018

Last Update
Regular Price


What you will learn

What is the Natural Language Processing (NLP)?

How to work with "Stanford CoreNLP" library in Java

Core Concept of Natural Language Processing (NLP)

How to integrate CoreNLP with Spring Boot (Real-Time Example)

Many more!!!


Description

Hello everyone!, In this course, you will learn how to design and develop real-time Natural Language Processing (NLP) solutions from the scratch using Spring Boot framework (latest distribution). Also, you will learn how to use core concepts of NLP such as: 

  • Tokenizing

  • Sentence Analysis

  • Part of Speech (POS)

  • Lemmatization

  • Named Entity Recognizer (NER)

  • Sentiment Analysis


Screenshots

Learn Java: Natural Language Processing with CoreNLP in Java
Learn Java: Natural Language Processing with CoreNLP in Java
Learn Java: Natural Language Processing with CoreNLP in Java
Learn Java: Natural Language Processing with CoreNLP in Java

Content

Introduction

Course Introduction

Instructor Introduction

Environment & Setting up Project

Setting up the Project

Creating a Pipeline (Stanford CoreNLP)

Core Concepts of Natural Language Processing (NLP)

Tokenizing

Sentence Analysis

Part of Speech (POS)

Lemmatization

Named Entity Recognizer (NER)

Sentiment Analysis

Spring Boot + CoreNLP Integration

Application Overview

Spring Boot + CoreNLP Integration - Part 1

Spring Boot + CoreNLP Integration - Part 2


Reviews

L
Leif5 April 2019

The first half of the course didn't really seem to teach much about NLP. Really it was an introduction on how to instantiate objects and use a library. One could go to the stanfordnlp website and find the same information. I can appreciate the course being short, but I think that rather than focusing on creating a nice UI and web service, more focus could have been on deeper learning of the NLP library. Having said that, it was an okay introduction to NLP, and I can appreciate being walked through the basics.

S
Sharath24 December 2018

NLP is a complex topic. Any course that takes the burden of tutoring about it should introduce the topic so people know what they are getting into. Have a few short videos explaining real life applications and current research. Yes, we can learn more by searching on the internet but the context needs to be set to draw the attention of the learner. Also, the tutor's delivery is very confusing. The lessons seemed rushed and speech was unclear. It looks like there was a time limit set for each video and every attempt was made to stay under it. There should be more details regarding each step. Jumping straight to programming and working in a hurried manner leaves the learner confused and uninterested. This course needs a major overhaul.


2095638

Udemy ID

12/19/2018

Course created date

3/22/2020

Course Indexed date
Angelcrc Seven
Course Submitted by