KGQA: Knowledge Graph Question Answering—answering natural language questions using structured facts from a knowledge graph
RAG: Retrieval-Augmented Generation—enhancing LLMs by retrieving relevant external data before generating an answer
Preference Optimization: Training paradigm (like DPO or PPO) that aligns models with desired behaviors by comparing preferred vs. non-preferred outputs
Relation-aware: Focusing on the specific relationships (edges) in a knowledge graph path, rather than just the entities (nodes)
LoRA: Low-Rank Adaptation—a parameter-efficient fine-tuning technique for LLMs
PLM: Pretrained Language Model—used here for embedding queries and paths to calculate semantic similarity
Beam search: A search algorithm that explores a graph by expanding the most promising nodes
Hit: Evaluation metric measuring whether the correct answer is present in the set of predicted answers
BFS: Breadth-First Search—a traversal algorithm that explores neighbor nodes first, often used as a baseline path finding heuristic