NLP Pipeline and Terminologies
Question 1: What are the applications of NLP?
- Email filters
- Smart assistants
- Search results
- Predictive text
- Translation
- Digital call answering
- Text analysis
- Data Analytics
Question 2: Word boundaries
Decide where one word ends and another begins
Question 3: Tokenization
Split words, phrases and idioms
Question 4: Stemming
Map the word to its appropriate root
Question 5: Disambiguation
Differentiate between content vs intent. Determine the meaning and sense of the word
Question 6: Topic Models
Picks topics from a set of documents
Question 7: NLP Pipeline
Tokenization -> Stop word removal -> Lemmatization -> Normalization