【技术实现步骤摘要】
【国外来华专利技术】用于智能辅导的增强型视觉诊断系统
技术介绍
本专利技术涉及计算机软件,更具体地说,涉及为智能辅导提供增强的可视对话界面的计算机软件。智能辅导系统在不需要来自人类教师的干预的情况下向用户提供学习体验。一些智能辅导提供基于文本的通信接口,允许用户经由文本与智能辅导聊天(反之亦然)。然而,智能辅导系统的其他组件(诸如图形学习界面)与基于文本的用户通信隔离。类似地,当用户与系统的其他组件交互时,基于文本的通信界面与该交互隔离。
技术实现思路
在本专利技术的一个实施例中,方法包括通过辅导应用程序的聊天界面接收文本输入;通过应用于所述文本输入的至少一个分类器识别文本输入中的概念;将所述文本输入中的所述概念映射到视觉动作和第一视觉对象中的至少一个;基于第一机器学习(ML)模型生成与所述视觉动作和所述第一视觉对象中的所述至少一个相对应的第一程序代码语句,以及执行所述第一程序代码语句以基于经由所述聊天界面接收的所述文本输入来修改所述辅导应用程序的可视化界面。在本专利技术的另一个实施例中,系统包括处理器和存储指令的存储器;当由处理器执行时,执行操作,所述操作包括:经由辅导应用程序的聊天界面接收文本输入;通过应用于所述文本输入的至少一个分类器识别文本输入中的概念;将所述文本输入中的所述概念映射到视觉动作和第一视觉对象中的至少一个;基于第一机器学习(ML)模型生成与所述视觉动作和所述第一视觉对象中的所述至少一个相对应的第一程序代码语句,以及执行所述第一程序代码语句以基于经由所述聊天界面接收的所述文本输入来修改所述辅导应用程序的可视化界 ...
【技术保护点】
1.一种方法,包括:/n通过辅导应用程序的聊天界面接收文本输入;/n通过应用于所述文本输入的至少一个分类器来识别所述文本输入中的概念;/n将所述文本输入中的所述概念映射到视觉动作和第一视觉对象中的至少一个;/n基于第一机器学习(ML)模型,生成与所述视觉动作和所述第一视觉对象中的所述至少一个相对应的第一程序代码语句;以及/n基于经由所述聊天界面接收的所述文本输入,执行所述第一程序代码语句以修改所述辅导应用程序的可视化界面。/n
【技术特征摘要】
【国外来华专利技术】20170627 US 15/634,4511.一种方法,包括:
通过辅导应用程序的聊天界面接收文本输入;
通过应用于所述文本输入的至少一个分类器来识别所述文本输入中的概念;
将所述文本输入中的所述概念映射到视觉动作和第一视觉对象中的至少一个;
基于第一机器学习(ML)模型,生成与所述视觉动作和所述第一视觉对象中的所述至少一个相对应的第一程序代码语句;以及
基于经由所述聊天界面接收的所述文本输入,执行所述第一程序代码语句以修改所述辅导应用程序的可视化界面。
2.根据权利要求1的方法,其中该第一程序代码语句包括图形语句的语法,该方法进一步包括:
输出所述可视化界面以供显示,其中所述可视化界面包括包含所述第一视觉对象的多个视觉对象,其中所述程序代码语句修改所述多个视觉对象中的至少一个。
3.根据权利要求2的方法,进一步包括:
接收输入,所述输入修改经由所述可视化界面输出以供显示的所述多个对象中的第二视觉对象;
生成第二程序代码语句以修改所述第二视觉对象;
执行所述第二程序代码语句以修改所述第二视觉对象;
基于第二ML模型,生成与所述第二程序代码语句对应的实体;
基于所述实体与概念之间的映射生成自然语言语句;以及
通过所述聊天界面输出所述自然语言语句。
4.根据权利要求3的方法,进一步包括在接收该文本输入之前:训练所述至少一个分类器以基于训练数据生成所述第一和第二机器学习模型。
5.根据权利要求4的方法,其中该训练数据包括:(i)用于生成自然语言语句的多个标记的程序代码语句,以及(ii)用于生成程序代码语句的多个标记的自然语言语句。
6.根据权利要求1的方法,进一步包括:
由聊天引擎通过所述聊天界面输出第一消息;
由应用于所述第一消息的所述至少一个分类器对所述第一消息中的概念进行分类;
将所述第一消息中的所述概念映射到与所述第一消息中的所述概念相关联的事件;
生成对应于所述第一消息中的与所述概念相关联的所述事件的第二程序代码语句;以及
执行所述第二程序代码语句以基于由所述聊天引擎输出的所述第一消息来修改所述辅导应用程序的可视化界面。
7.根据权利要求1的方法,其中,文本输入包括对经由聊天界面输出的问题的响应。
8.一种计算机程序产品,包括:
计算机可读存储介质,具有随其体现的计算机可读程序代码,所述计算机可读程序代码可由处理器执行以执行操作,所述操作包括:
通过辅导应用程序的聊天界面接收文本输入;
通过应用于所述文本输入的至少一个分类器来识别所述文本输入中的概念;
将所述文本输入中的所述概念映射到视觉动作和第一视觉对象中的至少一者;
基于第一机器学习(ML)模型,生成与所述视觉动作和所述第一视觉对象中的所述至少一个相对应的第一程序代码语句;以及
基于经由所述聊天界面接收的所述文本输入,执行所述第一程序代码语句以修改所述辅导应用程序的可视化界面。
9.根据权利要求8的计算机程序产品,其中该第一程序代码语句包括图形语句的语法,该操作进一步包括:
输出所述可视化界面以供显示,其中所述可视化界面包括多个对象,其中所述程序代码语句修改所述多个对象中的至少一个对象。
10.根据权利要求9的计算机程序产品,进一步包括:
接收输入,所述输入修改经由所述可视化界面输出以供显示的所述多个对象中的至少一个对象;
生成第二程序代码语句以修改所述多个对象中的所述至少一个对象;
执行所述第二程序代码语句以修改所述多个对象中的所述至少一个对象;
基于第二...
【专利技术属性】
技术研发人员:P·沃森,JW·安,M·昌,S·C·桑德拉詹,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。