The invention provides a method for realizing multi-round human-computer intelligent interaction based on form content; the invention is divided into three modules as shown in Figure 1, which are form content processing module, data storage module and multi-round interaction module; the form is composed of form title and attribute content, the title content indicates the content theme of the form, and the attribute contains the contents of the subject; Question and attribute content are combined with syntax to form interactive content and stored in database; user dialogue is identified and form titles are compared in database; interactive content generated by the form is invoked to achieve multi-round human-computer interaction if matching is the same; compared with the existing technology, the method of the present invention greatly reduces the workload of manual input of interactive content, realizes multi-round interaction and improves human-computer interaction. Efficiency and experience of interaction.
【技术实现步骤摘要】
一种基于表单内容实现多轮人机智能交互的方法
本专利技术涉及人工智能领域领域,尤其涉及一种实现人机多轮交互的方法。
技术介绍
人机交互是研究系统与用户之间的交互关系的科学。系统可以是各种各样的机器,也可以是计算机化的系统和软件。例如,通过人机交互可以实现各种人工智能系统,例如,智能客服系统、命令控制系统等等。人工智能语义识别是人机交互的基础,其能够对人类语言进行识别,以转换成机器能够理解的语言。智能问答系统是人机交互的一种典型应用,其中当用户提出问题后,智能问答系统给出该问题的答案。识别文字形式的用户问题,然后再通过上述语义解析过程理解用户的问题,并给出相应的答案。基于此传统设计方式,将需要识别的语料写入语法,生成语言模型,再将需要理解的语料分好类,生成语义模型。语义模型是用来理解该文字形式的用户输入的含义,以确定后续流程。写语义模型的人需要约定语义分类tag.才能继续进行,增加了沟通成本。每次增删改流程,都需要在系统中重新载入语言模型、语义模型和vxml,不能实时生效。比如账单查询的分类tag为:bill。vxml中需要写明,当识别语义解析结果为bill时,则走对应的流程,比如接下来的话术为:“你想查询哪个月的账单?”然后等待用户输入再识别,识别为“当月”,当月的分类tag为month.继续往下走对应的流程。目前应用普遍的人机对话交互系统的现状存在下面问题:知识点创建多为人工逐个录入,效率低下,需要耗费大量人力;对于人机多轮对话,实现方式是:后台开发固定的交互流程模型,一个流程模型只可使用一种人机对话情境,应用程度低,研发成本高。且人机交互顺序必须依据语言 ...
【技术保护点】
1.一种基于表单内容实现多轮人机智能交互的方法,包括:表单内容处理模块、多轮智能交互模块、数据存储模块。
【技术特征摘要】
1.一种基于表单内容实现多轮人机智能交互的方法,包括:表单内容处理模块、多轮智能交互模块、数据存储模块。2.根据权利1所述的表单内容处理模块,是一种导入表单快速建立人机交互内容的方法,包括:表单自定义、表单解析、智能信息抽取、信息存储。3.根据权利2所述的表单自定义功能,用户自定义表单解析过程相关的表格文件;表单包括:表单标题、属性内容两部分,是文字形式;其中表单标题指所述表单的内容主题,属性内容是指该主题中包含的各项内容。4.根据权利2所述的表单解析功能,启动该模块;根据行遍历表单,获取配置文件中用户给出的字段列表;第一行存储表单的属性名称,将第一行字段分别保存,获取表格文件中用户给出的字段列表,即每一行是一个表单,其中第一列是表单标题,之后是每列对应属性的内容。5.根据权利2所述的智能信息抽取功能,对表单内容抽取信息;通过分词处理和语义分析表单标题,得到所述内容主题的信息,包含但不限于:人物、机构、场所、时间、地点、目的、事件;属性内容中包含属性名称和该属性对应的内容,对属性名称进行分词处理,形成核心词词序列,成为匹配对话内容的依据;该属性对应的内容成为匹配后机器的话术。6.表单标题和属性的分词方法如下;表单标题和属性的分词方法为:基于Trie数结构(前缀词典)实现高效的词图扫描,生成句子中汉字所有可能成词情况所构成的有向无环图(DAG),采用动态规划查找最大概率路径,找出基于词频的最大的切分组合;对于未登录词,采用了基于汉字成词能力的HMM模型,使用了Viterbi算法;通过以上步骤训练了分词模型,可以通过该分词模型,对长文本,短语等进行分词通过上述...
【专利技术属性】
技术研发人员:吴琼,
申请(专利权)人:北京奥法科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。