Useful Links
Computer Science
Artificial Intelligence
Natural Language Processing (NLP)
Natural Language Processing (NLP)
1. Introduction to Natural Language Processing
2. Linguistic Foundations
3. Text Processing and Preprocessing
4. Language Modeling
5. Feature Representation
6. Word Embeddings and Distributed Representations
7. Classical Machine Learning for NLP
8. Deep Learning Foundations
9. Recurrent Neural Networks
10. Attention Mechanisms and Transformers
11. Pre-trained Language Models
12. Core NLP Applications
13. Advanced Topics
14. Evaluation and Benchmarking
15. Ethics and Responsible AI
Word Embeddings and Distributed Representations
Distributional Semantics
Distributional Hypothesis
Context Windows
Co-occurrence Statistics
Matrix Factorization Methods
Latent Semantic Analysis
Non-Negative Matrix Factorization
Pointwise Mutual Information
Neural Word Embeddings
Word2Vec
Continuous Bag-of-Words
Skip-gram Model
Hierarchical Softmax
Negative Sampling
GloVe
Global Matrix Factorization
Local Context Windows
FastText
Subword Information
Character N-grams
Out-of-Vocabulary Handling
Embedding Evaluation
Intrinsic Evaluation
Word Similarity Tasks
Analogy Tasks
Clustering Quality
Extrinsic Evaluation
Downstream Task Performance
Transfer Learning Assessment
Advanced Embedding Techniques
Contextualized Embeddings
Multilingual Embeddings
Domain-Specific Embeddings
Temporal Embeddings
Previous
5. Feature Representation
Go to top
Next
7. Classical Machine Learning for NLP