发明名称 PROVIDING ANSWERS TO QUESTIONS USING MULTIPLE MODELS TO SCORE CANDIDATE ANSWERS
摘要 A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving an input query; conducting a search to identify candidate answers to the input query, and producing a plurality of scores for each of the candidate answers. For each of the candidate answers, one, of a plurality of candidate ranking functions, is selected. This selected ranking function is applied to the each of the candidate answers to determine a ranking for the candidate answer based on the scores for that candidate answer. One or more of the candidate answers is selected, based on the rankings for the candidate answers, as one or more answers to the input query. In an embodiment, the ranking function selection is performed using information about the question. In an embodiment, the ranking function selection is performed using information about each answer.
申请公布号 US2015356172(A1) 申请公布日期 2015.12.10
申请号 US201514826885 申请日期 2015.08.14
申请人 International Business Machines Corporation 发明人 Brown Wric W.;Ferrucci David A.;Murdock James W.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A system for generating answers to questions, comprising: a computer device comprising: at least one distinct software module, each distinct software module being embodied on a tangible computer-readable medium; a memory; and at least one processor coupled to the memory device and operative for: receiving an input query;extracting specified information about the input query;obtaining, from an unstructured data source, a plurality of candidate answers to the input query;producing a first score for each of the candidate answers;sending the input query to a model selection module;using the model selection module to use said extracted specified information about the input query to select one of a plurality of scoring models;sending each of the candidate answers to the selected one of the scoring models;using the selected one of the scoring models for weighting the first scores for the candidate answers to determine an answer score for each of the candidate answers; andgenerating at least one answer to the input query based on the answer scores.
地址 Armonk NY US