| 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
Test your knowledge on AI Language Interaction and Technologies with 9 multiple-choice questions with detailed corrections.
1. What is the primary goal of natural language processing (NLP) in humanβcomputer interaction?
2. Which of the following models is known for its encoder-only architecture that is capable of understanding and generating language, and has been mentioned in the revision sheet?
Memorize the key concepts of AI Language Interaction and Technologies with 10 interactive flashcards.
NLP β core task?
Extract meaning from human language
NLP β definition?
Enables machines to interpret and generate human language.
Classical NLP pipeline β step?
Tokenization, morphology, syntax, semantics, pragmatics
Import your course and AI generates sheets, quizzes and flashcards in 30 seconds.
Sheet generator