Patent ID: 10901989

Abstract:
A computer-implemented method includes receiving a query referencing entities, and determining non-polar questions (NPQs) for the query. Each of the NPQs omits a respective target entity (TE) of the entities. The method includes determining, for each of the NPQs, whether the NPQ is a non-matching NPQ by determining whether a top ranked answer for the NPQ matches the TE of the NPQ. The method includes proceeding to determine an updated input statement (UIS) for a non-matching NPQ by replacing the TE of the non-matching NPQs with the top ranked answer for the non-matching NPQ, determine an updated NPQ for the UIS, and determine whether the top ranked answer for the updated NPQ matches the TE of the updated NPQ, in an iterative or recursive manner. The method includes outputting a UIS as a substitute statement for the query.