Natural language interface for driving adaptive scenarios
AssigneeMicrosoft Corporation
InventorsWilliam Ramsey, Sanjeev Katariya
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsWilliam Ramsey, Sanjeev Katariya
Estimating the term…
A “Natural Language Script Interface” (NLSI), provides an interface and query system for automatically interpreting natural language inputs to select, execute, and/or otherwise present one or more scripts or other code to the user for further user interaction. In other words, the NLSI manages a pool of scripts or code, available from one or more local and/or remote sources, as a function of the user's natural language inputs. The NLSI operates either as a standalone application, or as a component integrated into existing applications. Natural language inputs may be received from a variety of sources, and include, for example, computer-based text or voice input, handwriting or text recognition, or any other human or machine-readable input from one or more local or remote sources. In various embodiments, machine learning techniques are used to improve script selection and processing as a function of observed user interaction with selected scripts.
A method for identifying actions by semantic analysis of a natural language input, comprising:
A system for providing a list of probable tasks to a user in response to a user input, comprising using one or more computing devices to perform steps for:
A computer-readable storage medium having computer-executable instructions for presenting user selectable tasks to a user via a user interface, said computer executable instructions comprising means for:
Dependencies are inferred from the claim text.