ConvRec: Conversational Recommendation—systems that elicit user preferences through multi-turn natural language dialogue to suggest items
DST: Dialogue State Tracking—the process of estimating the user's current goals and constraints at each turn of a conversation
Late Fusion: A retrieval strategy where scores are computed for individual documents (reviews) first and then aggregated to rank the parent item (restaurant), preserving fine-grained details
RIR: Reviewed Item Retrieval—an information retrieval approach that finds items by searching through their associated user reviews rather than just metadata descriptions
Semi-structured State: A hybrid data structure (JSON) used here, combining fixed domain-specific keys (e.g., 'cuisine') with free-text natural language values generated by an LLM
TAS-B: Topic-Aware Sampling BERT—a specific pre-trained bi-encoder model optimized for dense retrieval tasks
MIPS: Maximum Inner Product Search—an algorithm used to quickly find the vectors in a database that are most similar (highest dot product) to a query vector