Understanding basic applications

NLP is a sub-branch of AI. Concepts from NLP are used in the following expert systems:

  • Speech recognition system
  • Question answering system
  • Translation from one specific language to another specific language
  • Text summarization
  • Sentiment analysis
  • Template-based chatbots
  • Text classification
  • Topic segmentation

We will learn about most of the NLP concepts that are used in the preceding applications in the further chapters.