| Item | Key Features | Notes / Differences |
|---|---|---|
| Classical NLP pipeline | Tokenization β Morphology/POS β Syntax β Semantics β Pragmatics | Layered analysis from raw text to meaning |
| Bag of Words / TFβIDF | Unordered, simple, fast; weights important words | Ignores word order and structure |
| Static embeddings | Word2Vec, GloVe; fixed vectors for words | Limited by polysemy; context-independent |
| Contextual embeddings | BERT, GPT; dynamic, context-dependent | Handle polysemy; adapt meaning based on context |
| Neural sequence models | RNNs, LSTMs; process sequences with memory | Struggle with long dependencies |
| Attention mechanisms | Focus on relevant parts of input | Improve relevance in sequence processing |
| Transformers | Parallel, self-attention; foundation of modern NLP | Efficient, scalable, handle long-range dependencies |
| Large Language Models | Encoder-only (BERT), decoder-only (GPT), encoderβdecoder (T5) | Capable of understanding and generating language |
NLP & HCI
ββ Interaction paradigms
β ββ Button/menu commands
β ββ Natural language understanding
ββ Classical pipeline
β ββ Tokenization
β ββ Morphology & POS
β ββ Syntax parsing
β ββ Semantics mapping
β ββ Pragmatic inference
ββ Word representations
β ββ Bag of Words / TFβIDF
β ββ Static embeddings (Word2Vec, GloVe)
β ββ Contextual embeddings (BERT, GPT)
ββ Neural models
β ββ RNNs / LSTMs
β ββ Attention mechanisms
β ββ Transformers
ββ Large language models
β ββ Encoder-only (BERT)
β ββ Decoder-only (GPT)
β ββ Encoderβdecoder (T5, BART)
ββ Practical tools
β ββ spaCy
β ββ Hugging Face
ββ Responsible NLP
ββ Accuracy vs interpretability
ββ Bias, fairness, privacy
ββ Sustainability
End of Revision Sheet
Take a 9-question practice quiz on AI Language Interaction and Technologies, with every answer explained.
1. What is the primary goal of natural language processing (NLP) in humanβcomputer interaction?
2. Which step is NOT part of the classical NLP pipeline?
Memorize the key concepts of AI Language Interaction and Technologies with 10 flashcards.
NLP β core task?
Extract meaning from human language
Classical NLP pipeline β step?
Tokenization, morphology, syntax, semantics, pragmatics
Word embeddings β type?
Vector representations capturing similarity
Upload your class notes and Revizly writes a study guide, a quiz and flashcards in about a minute.
Study guide maker