Microsoft Corporation
Clarifying questions for rewriting ambiguous user utterance
Last updated:
Abstract:
A method of disambiguating user queries in a multi-turn dialogue include a set of user utterances includes using a predefined language model to recognize an ambiguous entity in an unresolved user utterance from the multi-turn dialogue. The method further includes outputting a clarifying question about the ambiguous entity, and receiving a clarifying user utterance. The method further includes identifying a disambiguating entity in the clarifying user utterance. The method further includes rewriting the unresolved user utterance as a rewritten utterance that replaces the ambiguous entity with the disambiguating entity, and outputting the rewritten utterance to one or more query answering machines.
Status:
Grant
Type:
Utility
Filling date:
3 Jun 2019
Issue date:
12 Apr 2022