基于人工智能的内容推荐和调配的方法和系统技术方案

技术编号:20929201 阅读:23 留言:0更新日期:2019-04-20 12:32
本发明专利技术公开了基于人工智能的推荐的系统和方法。所述系统可以包括:用户设备,所述用户设备包括:网络接口;以及输入/输出子系统。所述系统可以包括可提供补救对话的人工智能引擎。所述系统可以包括内容管理服务器,所述内容管理服务器可以:从所述用户设备处接收标识用户的用户标识;从存储器中检索用户信息;基于检索到的用户信息标识问题并将问题递送给用户设备;从用户设备接收对递送问题的响应;确定所述接收的响应是不正确的;触发所述人工智能引擎的所述启动;接收完成所述对话的指示;以及在收到完成所述对话的所述指示之后提供第二问题。

Method and System of Content Recommendation and Allocation Based on Artificial Intelligence

The invention discloses a recommendation system and method based on artificial intelligence. The system may include a user equipment including a network interface and an input/output subsystem. The system may include an AI engine that provides remedial dialogue. The system can include a content management server, which can receive user identification from the user equipment, retrieve user information from the memory, transmit the problem to the user equipment based on the user information identification problem retrieved, receive the response to the delivery problem from the user equipment, and determine that the received response is incorrect. Triggering the start of the artificial intelligence engine, receiving instructions to complete the dialogue, and providing a second question after receiving instructions to complete the dialogue.

【技术实现步骤摘要】
【国外来华专利技术】基于人工智能的内容推荐和调配的方法和系统
技术介绍
计算机网络或数据网络是允许计算机交换数据的电信网络。在计算机网络中,联网计算设备沿着网络链路(数据连接)彼此交换数据。节点之间的连接使用有线介质或无线介质建立。最著名的计算机网络是互联网。发起、路由和终止数据的网络计算机设备称为网络节点。节点可以包括主机诸如个人计算机、电话、服务器以及网络硬件。当一个设备能够与另一个设备交换信息时,可以说两个此类设备联网在一起,无论它们是否彼此具有直接连接。计算机网络在用于承载其信号的传输介质、组织网络流量的通信协议、网络的大小、拓扑和组织意图方面不同。在大多数情况下,除了直接处理传输介质的物理层之外,通信协议分层在其他更具体或更通用的通信协议上。
技术实现思路
在一个方面,本公开涉及一种基于人工智能的推荐系统。该系统包括用户设备,该用户设备具有:网络接口,该网络接口可以经由通信网络交换数据;以及输入/输出子系统,该输入/输出子系统可以经由用户界面将电信号转换为用户可解读的输出。该系统包括人工智能引擎,该人工智能引擎可以至少从用户设备接收输入,并且可以:基于所接收的输入启动对话;基于所接收的用户输入标识补救对话;以及基于至少一个停止标准终止对话;在一些实施例中,终止对话可以基于指示用户技能水平的用户性能度量。在一些实施例中,当用户性能度量标识足够的用户技能水平时,确定对话终止。该系统包括内容管理服务器。该内容管理服务器可以:从用户设备处接收标识用户的用户标识;接收指示用户交互模式的数据;生成表征用户交互模式的触发值;触发人工智能引擎的启动;接收完成对话的指示;以及在收到完成对话的指示后提供第二内容。在一些实施例中,内容管理服务器可以被配置为:从存储器检索用户信息,该用户信息通过内容进展标识用户的进度;基于检索到的用户信息标识问题并将问题递送给用户设备;从用户设备接收对递送问题的响应;以及确定接收的响应是不正确的。在一些实施例中,内容管理服务器可以利用完成对话的指示来接收更新的用户技能水平的指示。在一些实施例中,内容管理服务器可以基于用户技能水平选择第二内容。在一些实施例中,补救对话包括多级询问和响应。在一些实施例中,询问级别中的至少一些询问级别包括问题和递送的内容。在一些实施例中,递送的内容对应于在选择递送时在用户模型中标识的用户技能水平。在一些实施例中,递送的内容对应于作为补救对话的一部分从用户处接收的请求。在一些实施例中,人工智能引擎可以进行各级询问和响应,随后重新评估用户技能水平。在一些实施例中,用户技能水平的重新评估包括将自然语言处理算法应用于接收的响应。在一些实施例中,自然语言处理算法包括以下中的至少一个:语音识别算法;以及自然语言理解算法。在一些实施例中,启动对话包括在用户设备上启动用户界面,其中用户界面可以显示对话内容并接收用户对显示的对话内容的响应。本公开的一个方面涉及一种用于基于人工智能的内容推荐和调配的方法。该方法包括:在内容管理服务器处从用户设备接收用户标识,其中用户标识标识用户;接收指示用户交互模式的数据;生成表征用户交互模式的触发值;触发人工智能引擎的启动;基于接收的人工智能引擎输入启动对话;基于接收的用户输入标识与人工智能引擎的补救对话;终止与人工智能引擎的对话;接收与内容管理服务器完成对话的指示;以及在收到对话完成的指示之后将第二内容递送到用户设备。在一些实施例中,基于至少一个暂停标准终止对话。在一些实施例中,至少一个暂停标准包括终止阈值,并且终止对话可以包括生成指示以下中的至少一个的用户性能度量:用户技能水平;正确响应;以及不正确响应。在一些实施例中,终止对话可以包括将用户性能度量与终止阈值进行比较。在一些实施例中,该方法包括在内容管理服务器处接收具有对话完成的指示的更新的用户技能水平的指示。在一些实施例中,该方法包括,利用内容管理服务器选择第二内容,其基于用户技能水平选择第二问题。在一些实施例中,补救对话包括多级询问和响应。在一些实施例中,询问级别中的至少一些询问级别包括问题和递送的内容。在一些实施例中,递送的内容对应于在选择递送的内容时在用户模型中标识的用户技能水平。在一些实施例中,递送的内容对应于作为补救对话的一部分从用户处接收的请求。在一些实施例中,该方法包括利用人工智能引擎进行各级询问和响应,随后重新评估用户技能水平。在一些实施例中,重新评估用户技能水平包括将自然语言处理算法应用于接收的响应。在一些实施例中,自然语言处理算法包括以下中的至少一个:语音识别算法;以及自然语言理解算法。在一些实施例中,启动对话包括在用户设备上启动用户界面,该用户界面可以显示对话内容并接收用户对显示的对话内容的响应。在一些实施例中,该方法包括:利用内容管理服务器从存储器检索用户信息,该用户信息通过内容进展标识用户的进度;基于检索到的用户信息标识问题并将问题递送给用户设备;从用户设备接收对递送问题的响应;以及确定接收的响应是不正确的。在一些实施例中,第二内容包括第二问题。在一些实施例中,经由至少一个触发条件触发人工智能引擎的启动。在一些实施例中,触发条件描绘了用户交互之间的模式。本公开的一个方面涉及推荐系统。该推荐系统包括:存储器,该存储器包括:用户配置文件数据库,该用户配置文件数据库包括与多个用户有关的信息,与多个用户有关的信息包括与多个用户中的每个用户相关联的唯一用户历史数据;以及内容库数据库,该内容库数据库包括在内容网络中以多个顺序关系链接的多个节点。在一些实施例中,多个节点中的一些节点与保护条件相关联。在一些实施例中,每个保护条件标识以下中的至少一个:控制进入与保护条件相关联的节点的入口条件;以及控制从与保护条件相关联的节点退出的出口条件。该系统可以包括用户设备,该用户设备包括:网络接口,该网络接口可以经由通信网络交换数据;以及输入/输出子系统,该输入/输出子系统可以经由用户界面将电信号转换为用户可解读的输出。该系统可以包括一个或多个服务器,这些服务器可以:接收用户标识信息,该用户标识信息标识用户;确定用户的位置,该用户的位置由接收的用户标识信息在内容网络中标识;基于内容网络中用户的位置以及基于保护条件中的至少一些保护条件选择下一节点;经由网络(诸如,例如无线网络)将下一节点内容递送到用户设备,当下一节点是占位符节点时,从多个可选内容选项中自适应地选择下一节点内容,并且当下一节点不是占位符节点时,下一内容直接链接到下一节点。在一些实施例中,保护条件中的至少一些保护条件调节进入包括多个节点中的一些节点的学习序列。在一些实施例中,保护条件中的至少一些保护条件调节从包括多个节点中的一些节点的学习序列的退出。在一些实施例中,该系统包括可以从至少用户设备处接收输入的人工智能引擎。在一些实施例中,占位符节点的可选内容选项中的至少一个可选内容选项包括与人工智能引擎的对话。在一些实施例中,人工智能引擎可以:启动对话;基于接收的用户响应递送询问和内容;以及基于指示用户技能水平的用户性能度量来确定对话的终止,当用户性能度量标识足够的用户技能水平时,确定对话终止。在一些实施例中,补救对话包括多级询问和响应。在一些实施例中,人工智能引擎可以进行各级询问和响应,随后重新评估用户技能水平。在一些实施例中,用户技能水平本文档来自技高网...

【技术保护点】
1.一种基于人工智能的推荐系统,包括:用户设备,所述用户设备包括:网络接口,所述网络接口被配置为经由所述通信网络交换数据;和输入/输出子系统,所述输入/输出子系统被配置为经由用户界面将电信号转换为用户能够解读的输出;人工智能引擎,所述人工智能引擎被配置为从至少所述用户设备接收输入并且:基于所述接收的输入启动对话;基于所接收的用户输入标识补救对话;以及基于至少一个暂停标准终止所述对话;和内容管理服务器,其中所述内容管理服务器被配置为:从所述用户设备处接收标识用户的用户标识;接收指示用户交互模式的数据;生成表征所述用户交互模式的触发值;触发所述人工智能引擎的所述启动;接收完成所述对话的指示;以及在收到完成所述对话的所述指示后提供第二内容。

【技术特征摘要】
【国外来华专利技术】2016.04.08 US 62/320,2131.一种基于人工智能的推荐系统,包括:用户设备,所述用户设备包括:网络接口,所述网络接口被配置为经由所述通信网络交换数据;和输入/输出子系统,所述输入/输出子系统被配置为经由用户界面将电信号转换为用户能够解读的输出;人工智能引擎,所述人工智能引擎被配置为从至少所述用户设备接收输入并且:基于所述接收的输入启动对话;基于所接收的用户输入标识补救对话;以及基于至少一个暂停标准终止所述对话;和内容管理服务器,其中所述内容管理服务器被配置为:从所述用户设备处接收标识用户的用户标识;接收指示用户交互模式的数据;生成表征所述用户交互模式的触发值;触发所述人工智能引擎的所述启动;接收完成所述对话的指示;以及在收到完成所述对话的所述指示后提供第二内容。2.根据权利要求1所述的系统,其中所述内容管理服务器还被配置为利用完成所述对话的所述指示来接收更新的用户技能水平的指示。3.根据权利要求2所述的系统,其中所述内容管理服务器被配置为基于所述用户技能水平选择所述第二内容。4.根据权利要求3所述的系统,其中所述补救对话包括多级询问和响应。5.根据权利要求4所述的系统,其中所述询问级别中的至少一些包括问题和递送的内容。6.根据权利要求5所述的系统,其中所述递送的内容对应于在选择所述递送时在用户模型中标识的所述用户技能水平。7.根据权利要求6所述的系统,其中所述递送的内容对应于作为所述补救对话的一部分从所述用户处接收的请求。8.根据权利要求6所述的系统,其中所述人工智能引擎被配置为进行各级询问和响应,随后重新评估所述用户技能水平。9.根据权利要求8所述的系统,其中所述用户技能水平的所述重新评估包括将自然语言处理算法应用于所述接收的响应。10.根据权利要求9所述的系统,其中所述自然语言处理算法包括以下中的至少一个:语音识别算法;和自然语言理解算法。11.根据权利要求1所述的系统,其中启动所述对话包括在所述用户设备上启动用户界面,其中所述用户界面被配置为显示对话内容并接收用户对所述显示的对话内容的响应。12.一种基于人工智能的内容推荐和调配的方法,所述方法包括:在内容管理服务器处从用户设备接收用户标识,其中所述用户标识标识用户;接收指示用户交互模式的数据;生成表征所述用户交互模式的触发值;触发人工智能引擎的所述启动;基于所述接收的与所述人工智能引擎的输入启动对话;基于接收的用户输入标识与所述人工智能引擎的补救对话;终止与所述人工智能引擎的所述对话;接收与所述内容管理服务器完成所述对话的指示;以及在收到所述对话完成的所述指示之后将第二内容递送到所述用户设备。13.根据权利要求12所述的方法,其中基于至少一个暂停标准终止所述对话。14.根据权利要求13所述的方法,其中所述暂停标准包括终止阈值,并且其中终止所述对话包括生成指示以下中的至少一个的用户性能度量:技能水平;正确响应;和不正确响应;以及将所述用户性能度量与所述终止阈值进行比较。15.根据权利要求12所述的方法,还包括:在所述内容管理服务器处接收具有所述对话完成的所述指示的更新的用户技能水平的指示。16.根据权利要求15所述的方法,还包括利用所述内容管理服务器选择所述第二内容,其中基于所述用户技能水平选择所述第二内容。17.根据权利要求16所述的方法,其中所述补救对话包括多级询问和响应。18.根据权利要求17所述的方法,其中所述询问级别中的至少一些包括问题和所递送的内容,其中所述递送的内容对应于在选择所述递送的内容时在用户模型中标识的所述用户技能水平,并且其中所述递送的内容对应于作为所述补救对话的一部分从所述用户接收的请求。19.根据权利要求17所述的方法,还包括利用所述人工智能引擎进行各级询问和响应,随后重新评估所述用户技能水平。20.根据权利要求19所述的方法,其中重新评估所述用户技能水平包括将自然语言处理算法应用于所述接收的响应。21.根据权利要求20所述的方法,其中所述自然语言处理算法包括以下中的至少一个:语音识别算法;和自然语言理解算法。22.根据权利要求21所述的方法,其中启动所述对话包括在所述用户设备上启动用户界面,其中所述用户界面被配置为显示对话内容并接收用户对所述显示的对话内容的响应。23.根据权利要求12所述的方法,还包括:利用来自存储器的所述内容管理服务器用户信息进行检索,其中所述用户信息通过内容进展标识所述用户的进度;基于所述检索到的用户信息标识问题并将问题递送给所述用户设备;从所述用户设备接收对所述递送问题的响应;确定所述接收的响应是不正确的。24.根据权利要求23所述的方法,其中所述第二内容包括第二问题。25.根据权利要求12所述的方法,其中经由至少一个触发条件触发所述人工智能引擎的所述启动,其中所述触发条件描绘了用户交互之间的模式。26.一种推荐系统,包括:存储器,所述存储器包括:用户配置文件数据库,所述用户配置文件数据库包括与多个用户有关的信息,其中与所述多个用户有关的所述信息包括与所述多个用户中的所述每个用户相关联的唯一用户历史数据;和内容库数据库,所述内容库数据库包括在内容网络中以多个顺序关系链接的多个节点,其中所述多个节点中的一些节点与保护条件相关联,其中每个保护条件标识以下中的至少一个:入口条件,所述入口条件控制进入与所述保护条件相关联的所述节点;和出口条件,所述出口条件控制从与所述保护条件相关联的所述节点退出;用户设备,所述用户设备包括:网络接口,所述网络接口被配置为经由所述通信网络交换数据;和输...

【专利技术属性】
技术研发人员:安吉·麦卡利斯特布瑞恩·莫里亚蒂格雷戈·麦克福尔
申请(专利权)人:培生教育公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1