Useful Links
Computer Science
Artificial Intelligence
Natural Language Processing (NLP)
Computational Linguistics
1. Introduction to Computational Linguistics
2. Mathematical and Computational Foundations
3. Foundational Concepts in Linguistics
4. Computational Phonology and Morphology
5. Syntax and Parsing
6. Computational Semantics
7. Pragmatics and Discourse
8. Corpus Linguistics and Data
9. Statistical and Machine Learning Methods
10. Advanced Topics and Applications
11. Evaluation Methodologies
12. Current Challenges and Future Directions
Computational Semantics
Meaning Representation
Logical Approaches
First-Order Logic
Lambda Calculus
Discourse Representation Theory
Situation Semantics
Structured Representations
Semantic Networks
Frame Semantics
Conceptual Graphs
Abstract Meaning Representation
Distributional Approaches
Vector Space Models
Latent Semantic Analysis
Topic Models
Neural Embeddings
Lexical Semantics
Word Meaning and Sense
Polysemy and Homonymy
Sense Relations
Prototype and Exemplar Theories
Word Sense Disambiguation
Knowledge-Based Approaches
Supervised Learning Methods
Unsupervised Clustering
Graph-Based Methods
Lexical Relations
Synonymy and Antonymy
Hyponymy and Hypernymy
Meronymy and Holonymy
Semantic Fields
Lexical Resources
WordNet Structure and Relations
FrameNet Frames and Elements
VerbNet Classes and Roles
PropBank Annotations
Compositional Semantics
Principle of Compositionality
Function-Argument Structure
Type-Driven Composition
Montague Grammar
Semantic Role Labeling
Argument Structure
Thematic Roles
PropBank and FrameNet Approaches
Neural SRL Models
Quantification and Scope
Quantifier Scope Ambiguity
Generalized Quantifiers
Computational Treatment
Temporal and Aspectual Semantics
Tense and Aspect
Event Structure
Temporal Logic
Distributional Semantics
Distributional Hypothesis
Harris's Hypothesis
Contextual Similarity
Semantic Spaces
Count-Based Models
Co-occurrence Matrices
Pointwise Mutual Information
Singular Value Decomposition
Predictive Models
Word2Vec Models
GloVe
FastText
Contextualized Embeddings
ELMo
BERT and Variants
GPT Models
Evaluation and Probing
Semantic Parsing
Mapping to Logical Forms
Semantic Grammars
Synchronous Grammars
Neural Semantic Parsing
Knowledge Base Question Answering
Entity Linking
Relation Extraction
Logical Form Execution
Executable Semantic Parsing
Programming Languages as Targets
Code Generation
Execution and Verification
Previous
5. Syntax and Parsing
Go to top
Next
7. Pragmatics and Discourse