Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to NLP Techniques
- Word and sentence tokenization
- Text classification
- Sentiment analysis
- Spelling correction
- Information extraction
- Parsing
- Semantic extraction
- Question answering
Foundations of NLP Theory
- Probability
- Statistics
- Machine learning
- N-gram language modeling
- Naive Bayes
- MaxEnt classifiers
- Sequence models (Hidden Markov Models)
- Probabilistic dependencies
- Constituent parsing
- Vector-space semantic models
Requirements
Previous experience with NLP is not required.
Required: Proficiency in at least one programming language (e.g., Java, Python, PHP, VBA).
Expected: Solid mathematical foundation (A-level equivalent), particularly in probability, statistics, and calculus.
Beneficial: Familiarity with regular expressions.
21 Hours