US2017293845A1PendingUtilityA1

Method and system for artificial intelligence based content recommendation and provisioning

Assignee: PEARSON EDUCATION INCPriority: Apr 8, 2016Filed: Apr 7, 2017Published: Oct 12, 2017
Est. expiryApr 8, 2036(~9.7 yrs left)· nominal 20-yr term from priority
H04L 12/4641G06N 5/01G06N 7/01G06F 40/35G06F 40/131G06F 40/289G06F 40/216G06F 40/123G06F 40/211G06F 40/226G06F 16/9535G09B 5/00G06F 16/353G06F 16/355H04L 41/145H04L 67/1095G06N 5/02G06F 16/24578H04L 67/02G06F 16/322H04L 67/146G06N 5/04H04L 41/5051G06N 20/00H04L 67/1097G06Q 30/02G06Q 30/0224G06N 3/02G06Q 30/0269H04L 43/16H04L 67/06G06F 16/3344H04L 12/407H04L 67/306H04W 88/02H04L 67/10G06F 16/337H04L 65/1069G06F 16/951G06F 16/338H04L 47/10G06N 99/005G06N 5/022G06Q 50/20G09B 7/02H04L 67/567H04L 67/61H04L 67/535H04L 45/74591H04L 67/52H04L 41/142H04L 41/0806
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods of artificial intelligence based recommendation are disclosed herein. The system can include: a user device including: a network interface; and an I/O subsystem. The system can include an artificial intelligence engine that can provide a remediation dialogue. The system can include a content management server that can: receive a user identification identifying a user from the user device; retrieve user information from a memory; identify and deliver a question to the user device based on the retrieved user information; receive a response to the delivered question from the user device; determine that the received response is incorrect; trigger the launch of the artificial intelligence engine; receive an indication of completion of the dialogue; and provide a second question after receipt of the indication of completion of the dialogue.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An artificial intelligence based recommendation system comprising:
 a user device comprising:
 a network interface configured to exchange data via the communication network; and 
 an I/O subsystem configured to convert electrical signals to user interpretable outputs via a user interface; 
   an artificial intelligence engine configured to receive inputs from at least the user device and to:
 launch a dialogue based on the received inputs; 
 identify remediation dialogue based on received user inputs; and 
 terminate the dialogue based on at least one halting criterion; and 
   a content management server, wherein the content management server is configured to:
 receive a user identification identifying a user from the user device; 
 receive data indicative of a user pattern of interaction; 
 generate a trigger value characterizing the user pattern of interaction; 
 trigger the launch of the artificial intelligence engine; 
 receive an indication of completion of the dialogue; and 
 provide second content after receipt of the indication of completion of the dialogue. 
   
     
     
         2 . The system of  claim 1 , wherein the content management server is further configured to receive an indication of an updated user skill level with the indication of completion of the dialogue. 
     
     
         3 . The system of  claim 2 , wherein the content management server is configured to select the second content based on the user skill level. 
     
     
         4 . The system of  claim 3 , wherein the remediation dialogue comprises multiple levels of interrogation and response. 
     
     
         5 . The system of  claim 4 , wherein at least some of the levels of interrogation comprise a question and delivered content. 
     
     
         6 . The system of  claim 5 , wherein the delivered content corresponds to the user skill level as identified in a user model at the time of selection of the delivered. 
     
     
         7 . The system of  claim 6 , wherein the delivered content corresponds to a request received from the user as part of the remediation dialogue. 
     
     
         8 . The system of  claim 6 , wherein the artificial intelligence engine is configured to reevaluate the user skill level subsequent to each level of interrogation and response. 
     
     
         9 . The system of  claim 8 , wherein the reevaluation of the user skill level comprises application of a natural language processing algorithm to the received response. 
     
     
         10 . The system of  claim 9 , wherein the natural language processing algorithm comprises at least one of: a speech recognition algorithm; and natural language understanding algorithm. 
     
     
         11 . The system of  claim 1 , wherein launching the dialogue comprises launching a user interface on the user device, wherein the user interface is configured to display dialogue content and receive user responses to the displayed dialogue content. 
     
     
         12 . A method for artificial intelligence based content recommendation and provisioning, the method comprising:
 receiving at a content management server a user identification from a user device, wherein the user identification identifies a user;   receiving data indicative of a user pattern of interaction;   generating a trigger value characterizing the user pattern of interaction;   triggering the launch of an artificial intelligence engine;   launching a dialogue based on the received inputs with the artificial intelligence engine;   identifying remediation dialogue with the artificial intelligence engine based on received user inputs;   terminating the dialogue with the artificial intelligence engine;   receiving an indication of completion of the dialogue with the content management server; and   delivering second content to the user device after receipt of the indication of completion of the dialogue.   
     
     
         13 . The method of  claim 12 , wherein the dialogue is terminated based on at least one halting criteria. 
     
     
         14 . The method of  claim 13 , wherein the halting criteria comprises a termination threshold, and wherein terminating the dialogue comprises generating a user performance metric indicative of at least one of: a skill level; a correct response; and an incorrect response; and comparing the user performance metric to the termination threshold. 
     
     
         15 . The method of  claim 12 , further comprising: receiving an indication of an updated user skill level with the indication of completion of the dialogue at the content management server. 
     
     
         16 . The method of  claim 15 , further comprising selecting the second content with the content management server, wherein the second content is selected based on the user skill level. 
     
     
         17 . The method of  claim 16 , wherein the remediation dialogue comprises multiple levels of interrogation and response. 
     
     
         18 . The method of  claim 17 , wherein at least some of the levels of interrogation comprise a question and delivered content, wherein the delivered content corresponds to the user skill level as identified in a user model at the time of selection of the delivered content, and wherein the delivered content corresponds to a request received from the user as part of the remediation dialogue. 
     
     
         19 . The method of  claim 17 , further comprising reevaluating the user skill level subsequent to each level of interrogation and response with the artificial intelligence engine. 
     
     
         20 . The method of  claim 19 , wherein reevaluating the user skill level comprises application of a natural language processing algorithm to the received response. 
     
     
         21 . The method of  claim 20 , wherein the natural language processing algorithm comprises at least one of: a speech recognition algorithm; and natural language understanding algorithm. 
     
     
         22 . The method of  claim 21 , wherein launching the dialogue comprises launching a user interface on the user device, wherein the user interface is configured to display dialogue content and receive user responses to the displayed dialogue content. 
     
     
         23 . The method of  claim 12 , further comprising:
 retrieving with the content management server user information from a memory, wherein the user information identifies progress by the user through a content progression;   identifying and delivering a question to the user device based on the retrieved user information;   receiving a response to the delivered question from the user device;   determining that the received response is incorrect.   
     
     
         24 . The method of  claim 23 , wherein the second content comprises a second question. 
     
     
         25 . The method of  claim 12 , wherein the launch of the artificial intelligence engine is triggered via at least one triggering condition, wherein the triggering condition delineates between patterns of user interaction.

Join the waitlist — get patent alerts

Track US2017293845A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.