The invention provides a dialog disambiguation method, including: acquiring the current input statement input by the user; processing the current input statement with clauses, words and part-of-speech tagging to obtain the current preprocessing statement; calling a number of different pre-stored kitchen domain classification models to classify the current preprocessing statements, and getting the appropriate preprocessing statements. Pre-processing statement category; determine whether the current input statement is ambiguous, if, according to the previous input statement category and the current preprocessing statement to determine the current input statement category, according to the current input statement category in the database to extract the corresponding first associated information, if not, according to the preprocessing statement. The class extracts the corresponding second phase association information in the pre stored database. The dialog disambiguation method of the invention can more accurately identify the true intention of the user inquiry, thereby feeding back accurate information to the customer.
【技术实现步骤摘要】
对话消除歧义的方法、电子设备及面向厨房的对话系统
本专利技术涉及智能对话领域,尤其涉及对话消除歧义的方法、电子设备及面向厨房的对话系统。
技术介绍
在人工智能大爆发的今天,AI对传统产业,如厨房家居领域,掀起了巨大的变革。而对话系统作为人与厨房家居设备交互的接口,其性能直接决定着整个智能厨房家居方案的用户体验。让机器真正理解人的语言,与用户正常沟通,判断并完成用户的需求,是对话系统进化发展的一个巨大目标。目前许多的对话方法为简单的一问一答模式,不能很好的捕捉上下文语境的语义,因而不能准确的理解用户的意图。而且,用户意图的判定多通过分析询问的文本语义进行,现实使用中,许多用户的询问比较短,如“看视频”,仅通过该句的语言模型分析,并不能判断用户的真实意图是要看电影、综艺类视频,还是要看演示做菜步骤的视频,我们称此类询问为存在歧义的询问。一个真正智能的对话系统应该能提供一种机制以分析上例中存在歧义的询问的真实意图。因此传统的对话方法并不能精准的识别用户询问的真实意图。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供对话消除歧义的方法,其能解决传统的对话方法并不能精准的识别用户询问的真实意图的问题。本专利技术的目的之二在于提供一种电子设备,其能解决传统的对话方法并不能精准的识别用户询问的真实意图的问题。本专利技术的目的之三在于提供面向厨房的对话系统,其能解决传统的对话方法并不能精准的识别用户询问的真实意图的问题。本专利技术的目的之一采用以下技术方案实现:对话消除歧义的方法,其特征在于包括以下步骤:S1:获取用户输入的当前输入语句;S2:将所述当前输 ...
【技术保护点】
1.对话消除歧义的方法,其特征在于包括以下步骤:S1:获取用户输入的当前输入语句;S2:将所述当前输入语句进行分句、分词以及词性标注处理,得到当前预处理语句;S3:调用预存的若干不同的厨房领域分类模型对所述当前预处理语句进行分类,得到当前预处理语句类别;S4:判断所述当前输入语句是否有歧义,若是,根据上一轮输入语句类别与当前预处理语句确定所述当前输入语句的类别,根据所述当前输入语句的类别在预存数据库中抽取对应的第一相关联信息;若否,则执行S5;S5:根据所述当前预处理语句类别在预存数据库中抽取对应的第二相关联信息。
【技术特征摘要】
1.对话消除歧义的方法,其特征在于包括以下步骤:S1:获取用户输入的当前输入语句;S2:将所述当前输入语句进行分句、分词以及词性标注处理,得到当前预处理语句;S3:调用预存的若干不同的厨房领域分类模型对所述当前预处理语句进行分类,得到当前预处理语句类别;S4:判断所述当前输入语句是否有歧义,若是,根据上一轮输入语句类别与当前预处理语句确定所述当前输入语句的类别,根据所述当前输入语句的类别在预存数据库中抽取对应的第一相关联信息;若否,则执行S5;S5:根据所述当前预处理语句类别在预存数据库中抽取对应的第二相关联信息。2.如权利要求1所述的对话消除歧义的方法,其特征在于:所述S2具体根据CRF模型、HMM模型以及N-gram模型构造厨房所述当前输入语句进行分句、分词以及词性标注处理,得到当前预处理语句。3.如权利要求2所述的对话消除歧义的方法,其特征在于:所述CRF模型、HMM模型以及N-gram模型为将不同分类器对所述厨房领域训练语料进行训练后得到的训练模型。4.如权利要求1所述的对话消除歧义的方法,其特征在于:所述S3具体为获取所述当前预处理语句的词向量,分别调用不同厨房领域分类模型对所述词向量进行分类,每个所述厨房领域分类模型对所述词向量进行分类后都会得到一个领域分数,将分数值最高且分数值达到阈值的所述领域分数对应的领域类别作为当前预处理语句类别。5.如权利要求4所述的对话消除歧义的方法,其特征在于:当分数值最高的所述领域分数未达到阈值时,则得到的当前预处理语句类别为无。6.如权利要求1所述的对话消除歧义的方法,其特...
【专利技术属性】
技术研发人员:石忠民,徐叶强,吴云标,武大伟,
申请(专利权)人:广州索答信息科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。