Roadmap in Natural Language Processing

This page aims to summarize some prerequisites to get a well understanding for many popular Natural Language Processing models.

Understanding probabilistic models

Understanding optimization

Understanding algorithms

  • Data Structures & Algorithms

Understanding machine learning

A special branch of self-organizing and self-learning

Finally, models for NLP tasks

  • Text segmentation
  • Tokenization
  • Statistic machine translation

Natural language understanding

  • Concept representation / Knowledge graph
  • Semantic parsing
  • Distributed representation learning
  • Question anwser