NLP
What is Natural Language Processing (NLP)?

NLP is the ability of a computer program to understand human language as it is spoken and written - referred to as natural language.

nlp
What is Natural Language Processing (NLP) Used For?
Machine translation
google-translate
Grammatical error correction
grammarly
Text generation
gpt
Sentiment analysis
sentiment-analysis
How does natural language processing work?
nlp-work
Javascript Libraries for NLP
nlp-js
compromise
compromise
How to use NLP.js
1. Install the library

npm i @nlpjs/basic

2. Create the code
code-example
3. Extracting the corpus into a file
code-example code-example
4. Extracting the configuration into a file
code-example code-example
5. Creating your first pipeline
code-example code-example
6. Adding your first connector
code-example code-example
7. Adding Multilanguage

npm i @nlpjs/lang-es

code-example code-example
8. Adding API and WebChat

npm i @nlpjs/express-api-server

code-example
the Directline Connector

npm i @nlpjs/directline-connector

Restart your application and navigate once more to http://localhost:3000 and you'll be able to chat with your bot.