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:
Dec. 15, 2020

Filed:

Dec. 27, 2016
Applicant:

Facebook, Inc., Menlo Park, CA (US);

Inventors:

Martin Jean Raison, San Francisco, CA (US);

Willy Blandin, San Francisco, CA (US);

Andreea-Loredana Crisan, San Francisco, CA (US);

Stepan Parunashvili, San Francisco, CA (US);

Kemal El Moujahid, Mountain View, CA (US);

Laurent Nicolas Landowski, Emeral Hills, CA (US);

Assignee:

FACEBOOK, INC., Menlo Park, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/33 (2019.01); G06N 3/08 (2006.01); G06N 20/00 (2019.01); G06F 16/332 (2019.01); G06N 5/04 (2006.01); G06F 40/35 (2020.01); G06F 40/40 (2020.01); H04L 12/58 (2006.01); G06N 3/00 (2006.01);
U.S. Cl.
CPC ...
G06F 16/3344 (2019.01); G06F 16/3329 (2019.01); G06F 40/35 (2020.01); G06F 40/40 (2020.01); G06N 3/08 (2013.01); G06N 5/041 (2013.01); G06N 20/00 (2019.01); H04L 51/02 (2013.01); G06F 16/3322 (2019.01); G06N 3/006 (2013.01);
Abstract

Techniques to response to respond to user requests using natural-language machine learning based on branching example conversations are described. In one embodiment, an apparatus may comprise a bot application interface component operative to receive an example-interaction repository, the example-interaction repository comprising a plurality of example user-to-bot interactions, including one or more branching example user-to-bot interactions; and an interaction processing component operative to generate a linearized example-interaction repository by replacing the one or more branching example user-to-bot interactions with the plurality of linearized example user-to-bot interactions; submit the example-interaction repository to a natural-language machine learning component; and receive a sequence model from the natural-language machine learning component in response to submitting the example-interaction repository; and a client communication component operative to perform a user-to-bot conversation based on the sequence model. Other embodiments are described and claimed.


Find Patent Forward Citations

Loading…