Category: Natural Language Processing Tutorial

Nlp stands for natural language processing. It’s part of artificial intelligence.  We have two types of nlp.

  1. Natural language understanding (NLU)
  2. Natural language Generation.

Tasks in NLP:

  • Tokenizing Sentences and words
  • Stop words
  • Lemmatizing and Stemming
  • Named Entity Recognition
  • Pos Tagging
  • Chunking
  • word2vec
  • Corpa
  • WordNet
  • Text summarization

Applications of NLP:

  • Language Models
  • Text Classification
  • Automatic Text or document Summarization
  • Sentiment Analysis
  • Machine Language translation
  • Speech reorganization
  • Questions and Answering
  • Caption Generation

NLP libraries:

  • NLTK
  • OpenNLP
  • CoreNLP
  • TextBlob
  • Gensim
  • Spacy

Let’s one by one with examples for NLP Tasks: Now we are working with nltk opensouce library for our examples.  You need to download that library to work with nlp taks.