NBQ: Next-Best-Question for Dynamic Profiling
Yimin Shi, Clarice Wang, Haixun Wang, Xiaokui Xiao
Abstract
Many real-world conversational settings for knowledge discovery, including podcasts, hiring screens, and marketplaces, need a purpose-driven understanding of a person. For this, the most effective path is to ask the Next Best Question (NBQ) at each turn: the question with the highest expected information gain given what has already been learned and the conversation's goal. We propose the NBQ framework, a plug-and-play smart asker that, given any topic, seeds a diverse pool of hundreds to thousands of candidate questions, maintains a compact, continuously updated user state that tracks coverage and confidence, selects the next question after every answer to maximize incremental value within the prespecified turn budget, and finally distills the unstructured Q&A dialogue into a structured, vector-based user profile ready for downstream mining tasks. As a demanding application, we instantiate NBQ for reciprocal matchmaking, where ''reciprocal'' means compatibility must be mutual: i.e., a match between two people is valid only when one fits the other's preferences, and vice versa. Therefore, each person is modeled with two representations: (i) who they are (self-description) and (ii) whom they prefer (counterpart preferences). NBQ asks questions to refine both vectors and thereby increase the probability of a successful match. To scale matching to real-world platforms with millions of concurrent users and continuously updated profiles, we introduce QuickMatch, an efficient retrieval layer that recasts reciprocal matching from quadratic pairwise scoring to approximate vector search. With modest storage overhead, QuickMatch updates each user's top matches in real time. Compared with random or conventional generative questioning baselines, NBQ improves the quality of user profiling by up to 13.6% and 14.0% in terms of AC@T and AR@T. Meanwhile, QuickMatch accelerates retrieval by up to 22.9× while maintaining a high recall of up to 0.989.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 80280cc2-206b-44ca-86e7-60b7ee283471Builds on16
- Can LLMs Express Their Uncertainty? An Empirical Evaluation of Confidence Elicitation in LLMsMiao Xiong, Zhiyuan Hu, Xinyang Lu, Yifei Li et al.ICLR 2024 · 867 citations
- MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language FeedbackXingyao Wang, Zihan Wang, Jiateng Liu, Yangyi Chen et al.ICLR 2024 · 308 citations
- Large Language Models can Accurately Predict Searcher PreferencesPaul Thomas, Seth Spielman, Nick Craswell, Bhaskar MitraSIGIR 2024 · 153 citations
- SONG: Approximate Nearest Neighbor Search on GPUWeijie Zhao, Shulong Tan, Ping LiICDE 2020 · 103 citations
- CAGRA: Highly Parallel Graph Construction and Approximate Nearest Neighbor Search for GPUsHiroyuki Ootomo, Akira Naruse, Corey Nolet, Ray Wang et al.ICDE 2024 · 59 citations
Related papers
- Learning to Ask Appropriate Questions in Conversational RecommendationXuhui Ren, Hongzhi Yin, Tong Chen, Hao Wang et al.SIGIR 2021 · 45 citations
- Towards Question-based Recommender SystemsJie Zou, Yifan Chen, Evangelos KanoulasSIGIR 2020 · 76 citations
- Dialogue-Driven Interactive Dynamic Learning for Text-to-Image Person RetrievalHongyu Liu, Hongwei Ge, Yuxuan Liu, Yaqing HouACM MM 2025
- CP-Rec: Contextual Prompting for Conversational Recommender SystemsKeyu Chen, Shiliang SunAAAI 2023 · 8 citations
- QSRP: Efficient Reverse k-Ranks Query Processing on High-Dimensional EmbeddingsZheng Bian, Xiao Yan, Jiahao Zhang, Man Lung Yiu et al.ICDE 2024 · 3 citations
