CLS-P: Personalized Classification—Fine-tuning an LLM with a classification head and User ID input to predict class labels
LM-P: Personalized Language Modeling—Fine-tuning an LLM to generate text labels (e.g., 'anger, joy') given a User ID and input text
qLoRA: Quantized Low-Rank Adaptation—A memory-efficient fine-tuning technique that uses quantized weights (e.g., 4-bit) and low-rank adapters
In-Context Learning: A technique where the model is given examples (shots) in the prompt to understand the task without updating its weights
Subjective tasks: NLP tasks where the 'correct' answer varies between people, such as emotion recognition or hate speech detection
F1-macro: An evaluation metric that calculates the F1 score (harmonic mean of precision and recall) for each class and then averages them, treating all classes equally
Encoder-Decoder: A model architecture (like T5) that processes input text into a representation (encoding) and then generates output text (decoding)
Decoder-only: A model architecture (like GPT or Mistral) that predicts the next token in a sequence, used for both understanding and generation