Useful Links
Computer Science
Artificial Intelligence
Introduction to Artificial Intelligence
1. Foundations of Artificial Intelligence
2. Problem Solving and Search
3. Knowledge Representation and Reasoning
4. Machine Learning Fundamentals
5. Neural Networks and Deep Learning
6. Natural Language Processing
7. Computer Vision and Perception
8. AI Ethics and Societal Impact
Natural Language Processing
Text Preprocessing
Tokenization
Word Tokenization
Sentence Tokenization
Subword Tokenization
Text Normalization
Case Folding
Stemming
Lemmatization
Stop Word Removal
Text Representation
Bag of Words
TF-IDF
N-gram Models
Word Embeddings
Language Modeling
Statistical Language Models
N-gram Models
Smoothing Techniques
Perplexity Evaluation
Neural Language Models
Feedforward Neural LM
Recurrent Neural LM
Transformer Language Models
Word Embeddings
Word2Vec
GloVe
FastText
Contextual Embeddings
Syntactic Processing
Part-of-Speech Tagging
Tag Sets
Rule-Based Tagging
Statistical Tagging
Neural Tagging
Parsing
Context-Free Grammars
Constituency Parsing
Dependency Parsing
Neural Parsing
Chunking and Named Entity Recognition
Phrase Chunking
Named Entity Types
Sequence Labeling
Evaluation Metrics
Semantic Processing
Word Sense Disambiguation
Sense Inventories
Supervised WSD
Knowledge-Based WSD
Semantic Role Labeling
PropBank and FrameNet
Argument Identification
Role Classification
Coreference Resolution
Anaphora Resolution
Entity Linking
Evaluation Metrics
NLP Applications
Information Extraction
Relation Extraction
Event Extraction
Template Filling
Text Classification
Document Classification
Sentiment Analysis
Spam Detection
Machine Translation
Statistical MT
Neural MT
Evaluation Metrics
Question Answering
Reading Comprehension
Knowledge-Based QA
Open-Domain QA
Text Summarization
Extractive Summarization
Abstractive Summarization
Evaluation Methods
Dialogue Systems
Task-Oriented Dialogue
Chatbots
Conversational AI
Previous
5. Neural Networks and Deep Learning
Go to top
Next
7. Computer Vision and Perception