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
Feature Representation
Traditional Approaches
Bag-of-Words
Binary Representation
Count Representation
Normalized Counts
TF-IDF
Term Frequency Variants
Inverse Document Frequency
Normalization Schemes
N-gram Features
Word N-grams
Character N-grams
Skip-grams
Dimensionality Reduction
Principal Component Analysis
Singular Value Decomposition
Latent Semantic Analysis
Feature Selection Methods
Sparse vs Dense Representations
Memory and Computational Considerations
Interpretability Trade-offs
Performance Implications
Previous
4. Language Modeling
Go to top
Next
6. Word Embeddings and Distributed Representations