CN106202270B - 基于自然语言的人机对话方法及装置 - Google Patents
基于自然语言的人机对话方法及装置 Download PDFInfo
- Publication number
- CN106202270B CN106202270B CN201610504337.5A CN201610504337A CN106202270B CN 106202270 B CN106202270 B CN 106202270B CN 201610504337 A CN201610504337 A CN 201610504337A CN 106202270 B CN106202270 B CN 106202270B
- Authority
- CN
- China
- Prior art keywords
- sentence
- man
- sentences
- category
- machine conversation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000008569 process Effects 0.000 claims description 23
- 239000000203 mixture Substances 0.000 claims description 20
- 230000003993 interaction Effects 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims 3
- 238000010586 diagram Methods 0.000 description 6
- 238000000638 solvent extraction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/36—Creation of semantic tools, e.g. ontology or thesauri
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/242—Query formulation
- G06F16/243—Natural language query formulation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Machine Translation (AREA)
Abstract
一种基于自然语言的人机对话方法及装置,该方法包括步骤:获取用户输入的基于自然语言的语句;采用语义引擎对所述语句进行基于自然语义的语义分析,确定所述语句所属的人机对话类别;根据确定的人机对话类别确定匹配的反馈语句;将确定的匹配的反馈语句返回给所述用户。本发明实施例的方案,实现了基于自然语言的语义理解的人机对话,提高了人机对话的准确性。
Description
技术领域
本发明涉及人机交互领域,特别是涉及一种基于自然语言的人机对话方法及装置。
背景技术
随着人机交互、语言识别等技术的发展,基于语言的人机交互技术也得到发展并逐步投入应用,从而实现人机对话的功能,所谓人机对话,通常是指在用户输入相关语句后(这种语句可能是用户手动输入到聊天窗口的,也可能是对用户语音进行自动语音识别后得到的,也可能直接是用户的语音),设备基于用户输入的语句,基于一定的逻辑自动在聊天窗口给出相关的语句,看起来像是用户在跟设备进行对话,因此,通常将其称之为人机对话。
目前的人机对话方式,通常是***(即上文中提及的设备)在接收到用户输入的语句后,对用户输入的语句进行分类,确定语义场景类型,再在确定的语义场景下进行自然语言解析,得到自然语言理解结果。目前的这种人机对话方式,通过预先进行语义场景的分类,然后再在各场景下进行解析得到自然语言理解结果,在一定程度上解决了因自然语言多样、复杂而难以理解的问题。然而,其理解结果的准确性也过于依赖语义场景判定的正误,对于多样、开放的用户自然语言信息的输入,在根据识别词是否匹配、识别词匹配数等信息进行语义场景类型判定时,可能会因为用户表达不准确、语音识别不准确、自然语言本身存在多义和/或歧义等原因导致判定错误,从而使整个人机对话过程进入无法逆转的错误。
发明内容
基于此,本发明实施例的目的在于提供一种基于自然语言的人机对话方法以及一种基于自然语言的人机对话装置,其可以实现基于自然语言的语义理解的人机对话。
为达到上述目的,本发明实施例采用以下技术方案:
一种基于自然语言的人机对话方法,其特征在于,包括步骤:
获取用户输入的基于自然语言的语句;
采用语义引擎对所述语句进行基于自然语义的语义分析,确定所述语句所属的人机对话类别;
根据确定的人机对话类别确定匹配的反馈语句;
将确定的匹配的反馈语句返回给所述用户。
一种基于自然语言的人机对话装置,其特征在于,包括:
语句获取模块,用于获取用户输入的基于自然语言的语句;
类别确定模块,用于采用语义引擎对所述语句进行基于自然语义的语义分析,确定所述语句所属的人机对话类别;
反馈语句匹配模块,用于根据确定的所述人机对话类别确定匹配的反馈语句;
语句返回模块,用于将所述匹配的反馈语句返回给所述用户。
根据如上所述的本发明实施例的方案,其在获得用户输入的语句后,是基于自然语义对语句进行分析,确定语句所属的人机对话类别,并根据确定的人机对话类别来确定匹配的反馈语句返回给用户,在这种情况下,由于是对语句进行基于自然语义的语义分析,从而实现基于自然语言的语义理解的人机对话,提高了人机对话的准确性。
附图说明
图1是一个实施例中本发明的基于自然语言的人机对话方法的流程示意图;
图2是一个具体示例中的人机对话过程的流程示意图;
图3是一个具体示例中的人机对话界面的示意图;
图4是一个实施例中本发明的基于自然语言的人机对话装置的结构示意图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。
图1中示出了一个实施例中本发明的基于自然语言的人机对话方法的流程示意图。如图1所示,本实施例中的方法包括步骤:
步骤S101:获取用户输入的基于自然语言的语句;
步骤S102:采用语义引擎对所述语句进行基于自然语义的语义分析,确定所述语句所属的人机对话类别;
步骤S103:根据确定的人机对话类别确定匹配的反馈语句;
步骤S104:将确定的匹配的反馈语句返回给所述用户。
根据如上所述的本发明实施例的方案,其在获得用户输入的语句后,是基于自然语义对语句进行分析,确定语句所属的人机对话类别,并根据确定的人机对话类别来确定匹配的反馈语句返回给用户,在这种情况下,由于是对语句进行基于自然语义的语义分析,从而实现基于自然语言的语义理解的人机对话,提高了人机对话的准确性。
其中,用户在进行人机对话时,可能是通过键盘输入语句实现对话,也可能是直接进行语音对话。在用户通过键盘输入语句时,上述用户输入的基于自然语言的语句,则为用户通过键盘输入的语句。在用户通过语音进行对话时,上述用户输入的基于自然语言的语句,可以是通过对用户语音进行语音识别后,获得的语句。
在确定语句所属的人机对话类别时,可以采用任何可能的方式进行。在其中一个具体示例中,采用语义引擎对所述语句进行基于语义分析,确定所述语句所属的人机对话类别的方式可以是:
对所述语句进行基于自然语义的划分,获得组成所述语句的各种语句组成方式;
采用语句匹配规则分别将各种语句组成方式与数据库中的语句进行匹配,获得各语句组成方式的语句匹配率;
将语句匹配率最高的语句组成方式与***挂接的句子进行匹配,确定所述语句所属的人机对话类别。
其中,上述提及的***挂接的句子,可以是指***中已经预先设定并存储的相关句子,也可以是指在***运行过程中,通过不断的学习过程在***中新增和保存的句子,确定了语句组成方式的语句,可以通过与***挂接的句子进行匹配以确定语句所述的类别。
在一个具体示例中,上述确定的语句所属的人机对话类别,可以是包括流程类别、知识库类别、自我意识类别。
据此,在上述步骤S103根据确定的人机对话类别确定匹配的反馈语句时,具体的方式可以是:
在所述语句所属的人机对话类别为流程类别时,进入流程的多轮对话过程,确定匹配的反馈语句;
在所述语句所属的人机对话类别为知识库类别时,基于知识库类别的匹配规则确定匹配的反馈语句;
在所述语句所属的人机对话类别为自我意识类别时,基于自我意识类别的匹配规则确定匹配的反馈语句。
基于不同的人机对话类别,进行人机对话的方式可以有一定的差异。例如,在人机对话类别为流程类别时,人机对话的方式可以是:根据所述语句匹配率最高的语句组成方式中的各语句,确定与该人机对话类别匹配的反馈语句,并将确定的匹配的反馈语句返回给所述用户。另一方面,在根据语句匹配率最高的语句组成方式中的各语句,确定与该人机对话类别匹配的反馈语句时,除了依据语句匹配率最高的语句组成方式中的各语句,同时还可以结合***的回复、用户之前输入的语句的语句组成方式,来综合确定该人机对话类别匹配的反馈语句。
以下结合图2中所示的流程图,对其中一个具体示例进行详细解释说明。
用户通过自然语言的句子进行提问,通过对用自然语言表达的用户语音进行ASR(AutomaticSpeech Recognition,自动语音识别)识别后,会将用户语音转化为具体的语句,该语句会被输入到人机对话的对话管理器DM。具体的ASR 识别的方式可以采用已有的任何方式进行。
随后,对话管理器的语义搜索引擎会对该语句进行基于自然语义的划分,获得组成该语句的各种语句组成方式。在一个具体示例中,在对该语句进行自然语义的划分时,具体的方式可以是通过对该语句的字词进行划分,即通过对语句的字词进行划分来实现对语句的自然语义的划分。
然后,语义引擎会采用语句匹配规则将各种语句组成方式与数据库中的语句进行匹配,获得各语句组成方式的语句匹配率。然后将语句匹配率最高的语句组成方式与***挂接好的语句形成一个工单,工单最终在引擎的处理下,将解析出来的语义进行与数据库进行匹配,确定语句所属的人机对话类别。
在具体的采用语句匹配规则进行匹配时,可以采用任何可能的方式进行。在一个具体示例中,可以结合字词划分后的语句组成方式中的字词是否符合自然语义来进行匹配。在语句匹配过程中,也可以是结合划分后的语句组成方式中的各字词是否符合自然语义设置相应的权值之后来进行语句匹配,在此不再详加说明。
如图3所示,假设人机对话时机器提供给用户的名称为MJ,即用户在与及其进行人机对话时,在体验上是与名称为MJ的用户进行对话。
假设用户输入的语句未“我想认证***”,那么该语句进入对话管理器DM 的语义引擎之后,语义引擎会将该语句划分成各种可能的语句组成方式。
然后***会将各种语句组成方式与***预先设置好的语句进行匹配,获得各语句组成方式的语句匹配率。随后,语句的匹配率最高的语句组成方式将进入到***,与***预先挂接好的句子相匹配,确定该语句所属的人机对话类别。在将匹配率最高的语句组成方式与***挂接好的句子匹配确定语句所属的人机对话类别时,可以采用任何可能的方式进行。
其中,各人机对话类别的语句可以是预先在***中设定,也可以是在***使用的过程中不断学习进行更新,具体的学习、更新的方式可以采用任何可能的方式进行。另一方面,在某个语句组成方式中同时包含有两个或多个人机对话类别的语句时,可以设定各人机对话类别的优先级来确定使用那个人机对话类别来确定反馈语句,例如基于优先级最高的人机对话类别来确定反馈语句,也可以是综合各个人机对话类别来确定反馈语句。
如上所述,如果匹配到这个语句是属于流程的,即匹配出的人机对话类别为流程类别,那么该语句就进入流程,这时***可以智能跟用户进行多轮对话,所谓“多轮对话”就是通过智能语音分析、模仿人类思维回答客户提出的疑难问题,引导客户得到满意答案,并按照客户指令完成客户交待的任务。最终给用户答案。
如图3所示,如果用户输入“认证***”,***MJ经过对“认证***”的语句进行分析,认为该语句是属于流程的,则会向用户返回“请问您是在前台、网上还是自助机认证***?”。
用户基于***MJ的回复,输入“前台”,***MJ则可以结合“前台”“认证***”,或者是结合“请问您是在前台、网上还是自助机认证***?”、“前台”,向用户回复“请问您是认证专票还是普票还是无法认证?”
用户基于***MJ的回复,输入“专票”,从而,***MJ可以基于用户的回复,结合“前台”“认证***”“专票”,会回复:“您需要带着您的税务登记证副本和***的第一联去税务机关的认证窗口认证,把您所要认证的***交给税局工作人员,认证完毕在***抵扣联加盖已认证***,还有一张认证通知单。这样就认证完毕,可以进行抵扣了。从2016年3月1日起,A级纳税人无需进行***认证。”
从而据此实现与用户的多轮对话,引导客户使用户得到满意的答案。
如果匹配出的人机对话类别为流程类别(流程是***预先定义好的),但是在匹配流程的过程中出现错误,没办法进入操作流程。则句子会再次进入到语义引擎进行解析,重新确定该语句所属的人机对话类别。例如,结合上述示例,假如用户首次输入“认证***”、“前台”之后,针对***MJ回复的“请问您是认证专票还是普票还是无法认证?”,用户输入的是“旅游”,那么,对话管理器DM就可以认为匹配流程中出现错位,需要进入语义引擎进行解析,重新确定人机对话类别。
如果这个句子是属于知识库的,即匹配出的人机对话类别为知识库类别,则这个句子直接挂接到知识库。例如,用户输入“什么是***?”,***会回复:“***是指一切单位和个人在购销商品、提供劳务或接受劳务、服务以及从事其他经营活动,所提供给对方的收付款的书面证明,是财务收支的法定凭证,是会计核算的原始依据,也是审计机关、税务机关执法检查的重要依据”。
如果这个句子是我自我意识的,即匹配出的人机对话类别为自我意识类别,则进入到自我意识,然后***会进行回复答案。例如,用户输入:“你好啊,你能做什么?”,***会回复:“你好,我可以为你解答税务的所有问题”。
基于与上述方法相同的思想,本发明实施例还提供一种基于自然语言的人机对话装置的结构示意图。图4中示出了一个实施例中的该装置的结构示意图。
如图4所示,本实施例中的基于自然语言的人机对话装置包括:
语句获取模块401,用于获取用户输入的基于自然语言的语句;
类别确定模块402,用于采用语义引擎对所述语句进行基于自然语义的语义分析,确定所述语句所属的人机对话类别;
反馈语句匹配模块403,用于根据确定的所述人机对话类别确定匹配的反馈语句;
语句返回模块404,用于将所述匹配的反馈语句返回给所述用户。
根据如上所述的本发明实施例的方案,其在获得用户输入的语句后,是基于自然语义对语句进行分析,确定语句所属的人机对话类别,并根据确定的人机对话类别来确定匹配的反馈语句返回给用户,在这种情况下,由于是对语句进行基于自然语义的语义分析,从而实现基于自然语言的语义理解的人机对话,提高了人机对话的准确性。
其中,用户在进行人机对话时,可能是通过键盘输入语句实现对话,也可能是直接进行语音对话。在用户通过键盘输入语句时,上述用户输入的基于自然语言的语句,则为用户通过键盘输入的语句。在用户通过语音进行对话时,上述用户输入的基于自然语言的语句,可以是通过对用户语音进行语音识别后,获得的语句。此时,上述语句获取模块401可以是通过对用户语音进行语音识别获得所述语句。
在确定语句所属的人机对话类别时,可以采用任何可能的方式进行。在一个示例中,如图4所示,上述类别确定模块402可以包括:
语句划分模块4021,用于对所述语句进行基于自然语义的划分,获得组成所述语句的各种语句组成方式;
语句匹配模块4022,用于采用语句匹配规则分别将各种语句组成方式与数据库中的语句进行匹配,获得各语句组成方式的语句匹配率;
类别确定子模块4023,用于将语句匹配率最高的语句组成方式与***挂接的句子进行匹配,确定所述语句所属的人机对话类别。
其中,上述提及的***挂接的句子,可以是指***中已经预先设定并存储的相关句子,也可以是指在***运行过程中,通过不断的学习过程在***中新增和保存的句子,确定了语句组成方式的语句,可以通过与***挂接的句子进行匹配以确定语句所述的类别。
在一个具体示例中,语句划分模块4021在对该语句进行自然语义的划分时,具体的方式可以是通过对该语句的字词进行划分,即通过对语句的字词进行划分来实现对语句的自然语义的划分。
在一个具体示例中,上述确定的语句所属的人机对话类别,可以是包括流程类别、知识库类别、自我意识类别。
据此,在一个具体示例中,如图4所示,上述反馈语句匹配模块403可以包括:
流程匹配模块4031,用于在所述语句所属的人机对话类别为流程类别时,进入流程的多轮对话过程,确定匹配的反馈语句;
知识库匹配模块4032,用于在所述语句所属的人机对话类别为知识库类别时,基于知识库类别的匹配规则确定匹配的反馈语句;
自我意识匹配模块4033,用于在所述语句所属的人机对话类别为自我意识类别时,基于自我意识类别的匹配规则确定匹配的反馈语句。
基于不同的人机对话类别,进行人机对话的方式可以有一定的差异。例如,在人机对话类别为流程类别时,反馈语句匹配模块403可以是根据所述语句匹配率最高的语句组成方式中的各语句,确定与该人机对话类别匹配的反馈语句,并由语句返回模块404将确定的匹配的反馈语句返回给所述用户。其中,在根据语句匹配率最高的语句组成方式中的各语句,确定与该人机对话类别匹配的反馈语句时,除了依据语句匹配率最高的语句组成方式中的各语句,同时还可以结合***的回复、用户之前输入的语句的语句组成方式,来综合确定该人机对话类别匹配的反馈语句。
本发明实施例装置中的其他技术特征与上述方法中的相同,在此不再详加赘述。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (8)
1.一种基于自然语言的人机对话方法,其特征在于,包括步骤:
获取用户输入的基于自然语言的语句;
采用语义引擎对所述语句进行基于自然语义的语义分析,确定所述语句所属的人机对话类别;若包括两个以上所属人机对话类别,则根据各所述人机对话类别的优先级确定最终的人机对话类别;
根据确定的人机对话类别确定匹配的反馈语句;
将确定的匹配的反馈语句返回给所述用户;
采用语义引擎对所述语句进行基于语义分析,确定所述语句所属的人机对话类别的方式包括:
对所述语句进行基于自然语义的划分,获得组成所述语句的各种语句组成方式;其中,对所述语句进行基于自然语义的划分是通过对所述语句的字词进行划分实现;
采用语句匹配规则分别将各种语句组成方式与数据库中的语句进行匹配,获得各语句组成方式的语句匹配率;
将语句匹配率最高的语句组成方式与***挂接的句子进行匹配,确定所述语句所属的人机对话类别;其中,所述人机对话类别包括流程类别、知识库类别、自我意识类别。
2.根据权利要求1所述的基于自然语言的人机对话方法,其特征在于,根据确定的人机对话类别确定匹配的反馈语句的方式包括:
在所述语句所属的人机对话类别为流程类别时,进入流程的多轮对话过程,确定匹配的反馈语句;
在所述语句所属的人机对话类别为知识库类别时,基于知识库类别的匹配规则确定匹配的反馈语句;
在所述语句所属的人机对话类别为自我意识类别时,基于自我意识类别的匹配规则确定匹配的反馈语句。
3.根据权利要求1至2任意一项所述的基于自然语言的人机对话方法,其特征在于,通过对用户语音进行语音识别,获得所述语句。
4.一种基于自然语言的人机对话装置,其特征在于,包括:
语句获取模块,用于获取用户输入的基于自然语言的语句;
类别确定模块,用于采用语义引擎对所述语句进行基于自然语义的语义分析,确定所述语句所属的人机对话类别;若包括两个以上所属人机对话类别,则根据各所述人机对话类别的优先级确定最终的人机对话类别;
反馈语句匹配模块,用于根据确定的所述人机对话类别确定匹配的反馈语句;
语句返回模块,用于将所述匹配的反馈语句返回给所述用户;
所述类别确定模块包括:
语句划分模块,用于对所述语句进行基于自然语义的划分,获得组成所述语句的各种语句组成方式;其中,对所述语句进行基于自然语义的划分是通过对所述语句的字词进行划分实现;
语句匹配模块,用于采用语句匹配规则分别将各种语句组成方式与数据库中的语句进行匹配,获得各语句组成方式的语句匹配率;
类别确定子模块,用于将语句匹配率最高的语句组成方式与***挂接的句子进行匹配,确定所述语句所属的人机对话类别;其中,所述人机对话类别包括流程类别、知识库类别、自我意识类别。
5.根据权利要求4所述的基于自然语言的人机对话装置,其特征在于,所述反馈语句匹配模块包括:
流程匹配模块,用于在所述语句所属的人机对话类别为流程类别时,进入流程的多轮对话过程,确定匹配的反馈语句;
知识库匹配模块,用于在所述语句所属的人机对话类别为知识库类别时,基于知识库类别的匹配规则确定匹配的反馈语句;
自我意识匹配模块,用于在所述语句所属的人机对话类别为自我意识类别时,基于自我意识类别的匹配规则确定匹配的反馈语句。
6.根据权利要求4至5任意一项所述的基于自然语言的人机对话装置,其特征在于,所述语句获取模块通过对用户语音进行语音识别,获得所述语句。
7.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序实现权利要求1至3中任一项所述方法的步骤。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至3中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610504337.5A CN106202270B (zh) | 2016-06-28 | 2016-06-28 | 基于自然语言的人机对话方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610504337.5A CN106202270B (zh) | 2016-06-28 | 2016-06-28 | 基于自然语言的人机对话方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106202270A CN106202270A (zh) | 2016-12-07 |
CN106202270B true CN106202270B (zh) | 2020-03-20 |
Family
ID=57464331
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610504337.5A Expired - Fee Related CN106202270B (zh) | 2016-06-28 | 2016-06-28 | 基于自然语言的人机对话方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106202270B (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109086282A (zh) * | 2017-06-14 | 2018-12-25 | 杭州方得智能科技有限公司 | 一种具备多任务驱动能力的多轮对话的方法和*** |
CN110020014B (zh) * | 2017-12-15 | 2021-11-12 | 上海智臻智能网络科技股份有限公司 | 多轮问答装置 |
CN110019716B (zh) * | 2017-12-15 | 2021-11-12 | 上海智臻智能网络科技股份有限公司 | 多轮问答方法、终端设备以及存储介质 |
CN110019727A (zh) * | 2017-12-25 | 2019-07-16 | 上海智臻智能网络科技股份有限公司 | 智能交互方法、装置、终端设备以及存储介质 |
US11341422B2 (en) | 2017-12-15 | 2022-05-24 | SHANGHAI XIAOl ROBOT TECHNOLOGY CO., LTD. | Multi-round questioning and answering methods, methods for generating a multi-round questioning and answering system, and methods for modifying the system |
CN108109689B (zh) * | 2017-12-29 | 2023-09-29 | 李向坤 | 诊疗会话方法及装置、存储介质、电子设备 |
CN108681552A (zh) * | 2018-04-02 | 2018-10-19 | 厦门智融合科技有限公司 | 专利信息服务虚拟对话***及专利信息虚拟服务方法 |
CN108491394A (zh) * | 2018-06-27 | 2018-09-04 | 杭州贝店科技有限公司 | 一种语义分析方法、装置、计算机设备及存储介质 |
CN109002498B (zh) * | 2018-06-29 | 2020-05-05 | 北京百度网讯科技有限公司 | 人机对话方法、装置、设备及存储介质 |
CN109684451B (zh) * | 2018-12-24 | 2022-01-14 | 联想(北京)有限公司 | 一种信息处理方法和电子设备 |
CN109960805A (zh) * | 2019-03-26 | 2019-07-02 | 北京博瑞彤芸文化传播股份有限公司 | 一种基于语义领域划分的智能语义匹配方法 |
CN109960806A (zh) * | 2019-03-26 | 2019-07-02 | 北京博瑞彤芸文化传播股份有限公司 | 一种自然语言处理方法 |
CN114598777A (zh) * | 2022-02-25 | 2022-06-07 | 马上消费金融股份有限公司 | 意图检测方法、装置、电子设备及存储介质 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002269087A (ja) * | 2001-03-13 | 2002-09-20 | Ishisaki:Kk | キャラクタ型会話システム |
CN1821991B (zh) * | 2005-02-18 | 2010-04-28 | 上海赢思软件技术有限公司 | 一种基于人工智能的知识问答快速处理*** |
CN100565515C (zh) * | 2006-11-30 | 2009-12-02 | 腾讯科技(深圳)有限公司 | 一种中文自动应答方法及*** |
CN101431573B (zh) * | 2007-11-08 | 2013-02-20 | 上海撼世网络科技有限公司 | 通过人机交互技术实现自动客户服务的方法和设备 |
CN101499078A (zh) * | 2008-02-03 | 2009-08-05 | 黄林 | 用于查询个性化医药保健信息的人机对话***及方案 |
CN102662929A (zh) * | 2012-03-20 | 2012-09-12 | 中南大学 | 一种基于本体的问题智能分析处理的方法和装置 |
CN103198155B (zh) * | 2013-04-27 | 2017-09-22 | 北京光年无限科技有限公司 | 一种基于移动终端的智能问答交互***及方法 |
CN104809103B (zh) * | 2015-04-29 | 2018-03-30 | 北京京东尚科信息技术有限公司 | 一种人机对话的语义分析方法及*** |
CN105068661B (zh) * | 2015-09-07 | 2018-09-07 | 百度在线网络技术(北京)有限公司 | 基于人工智能的人机交互方法和*** |
-
2016
- 2016-06-28 CN CN201610504337.5A patent/CN106202270B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN106202270A (zh) | 2016-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106202270B (zh) | 基于自然语言的人机对话方法及装置 | |
Shi et al. | Sentiment adaptive end-to-end dialog systems | |
US7386440B2 (en) | Method, system, and apparatus for natural language mixed-initiative dialogue processing | |
JP2019159309A (ja) | 音声対話の満足度の確定方法及び装置 | |
CN106446045B (zh) | 基于对话交互的用户画像的构建方法及*** | |
CN110704571B (zh) | 庭审辅助处理方法、审判辅助处理方法、装置、设备及介质 | |
US11580299B2 (en) | Corpus cleaning method and corpus entry system | |
CN105512228A (zh) | 一种基于智能机器人的双向问答数据处理方法和*** | |
CN110008308B (zh) | 针对用户问句补充信息的方法和装置 | |
KR102100214B1 (ko) | 음성 인식 기반의 세일즈 대화 분석 방법 및 장치 | |
CN110177182A (zh) | 敏感数据处理方法、装置、计算机设备及存储介质 | |
DE112021004353T5 (de) | Verbessern von spracherkennungstranskriptionen | |
CN110781280A (zh) | 基于知识图谱的语音辅助方法及装置 | |
CN110765342A (zh) | 信息查询方法及装置、存储介质、智能终端 | |
CN109977216A (zh) | 基于场景的对话推荐方法及*** | |
CN110675867A (zh) | 智能对话方法、装置、计算机设备及存储介质 | |
CN112199486A (zh) | 一种办公场景的任务型多轮对话方法及*** | |
US10674952B1 (en) | Detection and management of memory impairment | |
CN112784024B (zh) | 一种人机对话的方法、装置、设备以及存储介质 | |
CN113505606B (zh) | 一种培训信息获取方法、装置、电子设备及存储介质 | |
CN114186041A (zh) | 一种答案输出方法 | |
CN111414732A (zh) | 文本风格转换方法、装置、电子设备及存储介质 | |
CN109885695A (zh) | 资产建议生成方法、装置、计算机设备和存储介质 | |
CN110502745B (zh) | 文本信息评价方法、装置、计算机设备和存储介质 | |
CN112288584A (zh) | 保险报案处理方法、装置、计算机可读介质及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200320 |