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:
Jan. 03, 2023

Filed:

Aug. 28, 2020
Applicant:

Salesforce.com, Inc., San Francisco, CA (US);

Inventors:

Jianguo Zhang, Sunnyvale, CA (US);

Kazuma Hashimoto, Menlo Park, CA (US);

Chien-Sheng Wu, Mountain View, CA (US);

Wenhao Liu, Redwood City, CA (US);

Richard Socher, Menlo Park, CA (US);

Caiming Xiong, Menlo Park, CA (US);

Assignee:

Salesforce, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2019.01); G06F 40/30 (2020.01); G10L 15/16 (2006.01);
U.S. Cl.
CPC ...
G06F 40/30 (2020.01); G10L 15/16 (2013.01);
Abstract

An online system allows user interactions using natural language expressions. The online system uses a machine learning based model to infer an intent represented by a user expression. The machine learning based model takes as input a user expression and an example expression to compute a score indicating whether the user expression matches the example expression. Based on the scores, the intent inference module determines a most applicable intent for the expression. The online system determines a confidence threshold such that user expressions indicating a high confidence are assigned the most applicable intent and user expressions indicating a low confidence are assigned an out-of-scope intent. The online system encodes the example expressions using the machine learning based model. The online system may compare an encoded user expression with encoded example expressions to identify a subset of example expressions used to determine the most applicable intent.


Find Patent Forward Citations

Loading…