The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 24, 2017

Filed:

Oct. 24, 2016
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Yael Karov, Tel Aviv, IL;

Micha Breakstone, R'anana, IL;

Reshef Shilon, Palo Alto, CA (US);

Orgad Keller, Tel Aviv, IL;

Eric Shellef, Mountain View, CA (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/27 (2006.01); G06F 17/20 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 17/279 (2013.01); G06F 17/271 (2013.01); G06F 17/277 (2013.01); G06F 17/2785 (2013.01); G06F 17/30731 (2013.01); G06F 17/30976 (2013.01);
Abstract

Technologies for natural language request processing include a computing device having a semantic compiler to generate a semantic model based on a corpus of sample requests. The semantic compiler may generate the semantic model by extracting contextual semantic features or processing ontologies. The computing device generates a semantic representation of a natural language request by generating a lattice of candidate alternative representations, assigning a composite weight to each candidate, and finding the best route through the lattice. The composite weight may include semantic weights, phonetic weights, and/or linguistic weights. The semantic representation identifies a user intent and slots associated with the natural language request. The computing device may perform one or more dialog interactions based on the semantic request, including generating a request for additional information or suggesting additional user intents. The computing device may support automated analysis and tuning to improve request processing. Other embodiments are described and claimed.


Find Patent Forward Citations

Loading…