[go: up one dir, main page]

CN106528522A - 场景化的语义理解与对话生成方法及系统 - Google Patents

场景化的语义理解与对话生成方法及系统 Download PDF

Info

Publication number
CN106528522A
CN106528522A CN201610747188.5A CN201610747188A CN106528522A CN 106528522 A CN106528522 A CN 106528522A CN 201610747188 A CN201610747188 A CN 201610747188A CN 106528522 A CN106528522 A CN 106528522A
Authority
CN
China
Prior art keywords
dialogue
scene
user
model
result
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.)
Pending
Application number
CN201610747188.5A
Other languages
English (en)
Inventor
刘志忠
张亚萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Weikaer Software Co Ltd
Original Assignee
Nanjing Weikaer Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing Weikaer Software Co Ltd filed Critical Nanjing Weikaer Software Co Ltd
Priority to CN201610747188.5A priority Critical patent/CN106528522A/zh
Publication of CN106528522A publication Critical patent/CN106528522A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/237Lexical tools
    • G06F40/247Thesauruses; Synonyms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing
    • G06F40/211Syntactic parsing, e.g. based on context-free grammar [CFG] or unification grammars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/289Phrasal analysis, e.g. finite state techniques or chunking

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Machine Translation (AREA)

Abstract

本发明提供一种场景化的语义理解与对话生成方法及系统,通过建立用户场景模型,根据分词系统的结果选择确定当前会话的领域;采用选定的场景语义解析器,基于相应的场景化用户模型对本轮的交互内容进行理解;调用相应的场景下的对话生成器,结合对话管理的中间状态进行对话综合并生成本轮交互后的对话结果。该种场景化的语义理解与对话生成方法及系统,简单高效地实现对句子、短语等的自然语言理解,实现计算机自动对短文本的完全自动理解。实现了计算机对自然语言的句子或短语等的自动深层理解和对话交互,满足了用户需要机器自动精确理解交互语用的目的。

Description

场景化的语义理解与对话生成方法及系统
技术领域
本发明涉及一种场景化的语义理解与对话生成方法,属于自然语言分析、处理以及语义理解领域,特别是针对特定场景下的自然语言语义理解方法。
背景技术
人工智能技术发展由来已久,而作为人工智能领域中最重要方向之一的自然语言理解技术也一直是研究的热点,可以说,让计算机理解自然语言是人类一直以来的梦想。目前,自然语言理解技术主要采用基于规则和基于统计两大类理论技术。基于规则的自然语言理解系统构建相对复杂,主要面对受限领域的理解问题。而基于统计的方法逐步成为自然语言处理领域的主流方法,通常适于在大量数据的基础上进行浅层语义理解,而对于深层语义问题往往无法处理。而针对特定的应用领域,通常所使用的还是基于规则的语义理解。
对于一个给定的文本输入,传统的基于规则的自然语言理解其处理流程通常包括以下三个步骤。
(1)词义分析:主要目的是对句子中的词汇提取语言学信息,获取词汇的词义。涉及分词、词性标注、命名体识别等等技术,同时在词义处理上需要词义相关的知识库的支持,对此语言专家已经做出了巨大努力,比如已有的知识库“知网”、《同义词词林》等等。
(2)句法分析:主要目的是对句子或短语的结构进行分析,获取词汇、短语在句子中的语法功能和相互关系,常用的句法分析方法包括上下文无关文法分析和依存文法分析等等。
(3)语义分析:主要目的是要获取句子要表达的实际意义,该部分是自然语言理解系统的核心。深层自然语言理解系统通常需要在该阶段构建相关语义理解的规则,这些规则主要是依赖语言学专家的语言知识和领域知识密切相关。一方面要定义语义项,另一方面要定义从词义、句法结构等信息至语义项的语义转换规则库。对于一个给定的文本输入经过词义分析、句法分析之后,利用语义转换规则库最终实现获取语义的目的。
传统的基于规则的自然语言理解系统主要涉及词义分析、句法分析和语义分析三部分,各部分都涉及专家知识规则、不同知识库的利用,虽然可以实现对自然语言的深层理解,但依然存在无法克服的缺点,主要有以下几点:
(1)系统复杂,以上三部分涉及分词、词性标注、命名体识别、句法分析、词义消歧、语义角色分析等等众多技术点,每一项技术的性能不足都有可能对整个系统的性能造成较大影响,系统实现和维护难度都较大。
(2)规则的构建严重依赖于语言学专家知识,而该方面的知识资源往往是有限的甚至是难以获取的。不同的场景或领域,其语义理解规则也各不相同,大部分的语义理解引擎,如:百度语音、科大讯飞等,均需要在理解之前限定领域。
(3)短文本中语音资料的有限性为语义理解增加了难度。
上述问题是在自然语言分析、处理以及语义理解过程中应当予以考虑并解决的问题。
发明内容
本发明的目的是提供一种场景化的语义理解与对话生成方法,可以灵活适应不同场景的短文本语义理解和对话,解决现有技术中存在的系统复杂,严重依赖于语言学专家知识,以及短文本中语音资料的有限性等问题。
本发明的技术解决方案是:
一种场景化的语义理解与对话生成方法,包括以下步骤,
步骤1、建立用户场景模型,包括用户场景字典模型、场景语义解析模型和场景对话模型;
步骤2、根据分词系统的结果选择确定当前会话的场景;
步骤3、采用选定的场景语义解析器,对本轮的交互内容进行理解;
步骤4、调用相应的场景对话生成器,结合对话管理的中间状态进行对话综合并生成本轮交互后的对话结果;
步骤5、重新接收到新的文本输入后,重复步骤2-4进行语义理解,直到对话系统结束。
进一步地,步骤1具体为:
步骤1-1、建立用户场景字典模型,即通过组合关键字来描述领域特征;建立场景语义解析模型,即该特定场景下的语义理解规则;
步骤1-2、建立用户的场景对话模型,涉及具体场景下的对话内容,将用户引导用户的对话交互。
进一步地,步骤2具体为:
步骤2-1、调用分词系统对当前输入本文进行分词,得到文本的词袋;
步骤2-2、将分词结果和用户定义的场景字典模型进行匹配,以确定当前对话的应用场景;
步骤2-3、根据此轮对话的场景以及对话系统的状态来确定对话最终的场景语义解析器和场景对话生成器或者启动新的对话。
进一步地,步骤2-2中,场景模型字典包括领域层和领域特征层,领域层对应不同的应用场景,领域特征层对应该应用场景下的特征向量。
进一步地,步骤2-2中,确定当前对话的应用场景,具体为:
步骤2-2-1、针对某个场景的特征向量输入文本的词袋,计算词袋中的单词对特征向量中各个分量的匹配程度mi,其中1≤i≤n;
步骤2-2-2、通过加权的方法计算输入文本的词袋与该场景的相关程度:
其中,Wi为某个向量的权重;
步骤2-2-3、比较各个场景的匹配程度Mi,得到最大的,就是所确定的场景。
进一步地,步骤2-3中,在用户的意图无法明确理解时,通过对话来获取用户需求,通过引入场景化的模型自动的实现文本内容的场景确定,并基于场景模型来发起对话。在与用户对话过程中,执行用户意图融合的步骤,具体为:
假定在本轮对话之前,用户得到的结果为而在本轮对话中,通过算法得到的结果为按照下面的过程得到最新的结果输出
直到所得到的用户向量中所有的向量皆不为空时,对话结束。
进一步地,步骤3具体为:
步骤3-1、调用第三方的中文语法解析器对本次对话内容进行语法解析;
步骤3-2、结合用户场景字典模型、场景语义解析模型对语法解析结果进行语义解析,得到本轮的语义理解结果。
进一步地,步骤4具体为:
步骤4-1、基于步骤2的结果选择相应场景下的对话生成器;
步骤4-2、基于步骤3所得到的当前轮次的输出结果,以及对话管理器中的对话状态进行对话综合,从而得到截止本轮交互后的语义理解结果。
一种实现上述的场景化的语义理解与对话生成方法的系统,包括:
用户场景模型,提供用户场景字典模型、语义理解模型以及相应的对话生成模型;
场景选择器,用于接收用户输入的自然语言,并根据用户场景模型来选定相应的用户场景;预先建立存储了用户所定义的场景字典模型,在接收用户输入的自然语言后,将所述自然语言对应的文本内容与所字典进行匹配,在语义输入不完整时发起对话以获取完整的语义输入;
对话管理器:用于管理对话系统的中间结果及相关的状态;
场景化的语义解析器:用于将语法解析后的结果结合用户场景模型实施语义理解得到场景化的语义理解结果;
对话综合器:用于综合对话系统的中间结果和本轮的理解输出,最后得到完成的文本输出。
本发明的有益效果是:该种场景化的语义理解与对话生成方法及系统,简单高效地实现对句子、短语等的自然语言理解,实现计算机自动对短文本的完全自动理解。通过利用当前计算机日益强大的计算、存储能力,预先建立不同的场景模型,包括场景字典、场景语义解析模型和场景化的对话模型,在接收用户输入的自然语言后,将所述自然语言对应的文本内容与所述场景字典模型进行匹配;并利用语义理解模型和对话模型来引导用户交互。本发明方案实现了计算机对自然语言的句子或短语等的自动深层理解和对话交互,满足了用户需要机器自动精确理解交互语用的目的。
附图说明
图1是本发明实施例场景化的语义理解与对话生成系统的说明框图。
图2是实施例中用户场景字典模型的说明示意图。
图3是实施例中语法依存树的说明示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明实施例的方案,下面结合附图和实施方式对本发明实施例作进一步的详细说明。
针对现有技术中自然语言理解系统实现复杂、并且严重依赖于语言学专家知识的问题,本发明提供一种场景化的自然语言理解和对话生成方法及系统,简单高效地实现对句子、短语等的自然语言理解,实现计算机自动对短文本的完全自动理解。
实施例的场景化的语义理解与对话生成方法,具体包括以下步骤:
步骤1、建立用户场景模型,用户场景模型涉及到三部分内容,第一部分为场景字典模型,第二部分为场景语义解析模型和场景对话模型。
步骤1-1、建立用户场景字典模型,即通过组合关键字来描述领域特征;建立场景语义解析模型,即该特定场景下的语义理解规则。
步骤1-2、建立用户的场景对话模型,主要涉及具体场景下的对话内容,将用户引导用户的对话操作。
步骤2、根据分词系统的结果选择确定当前会话的场景。
步骤2-1、调用分词系统对当前输入本文进行分词。
步骤2-2、将分词结果和用户定义的场景字典模型进行匹配,以确定当前对话的应用场景。
步骤2-3、根据此轮对话的场景以及对话系统的状态来确定对话最终的语义解析器和对话生成器或者启动新的对话。
步骤3、采用选定的场景语义解析器,基于相应的场景化用户模型对本轮的交互内容进行理解。
步骤3-1、调用第三方的中文语法解析器对本次对话内容进行语法解析。
步骤3-2、结合用户场景字典模型、场景语义解析模型对语法解析结果进行语义解析,得到本轮的语义理解结果。
步骤4、调用相应的场景对话生成器,结合对话管理的中间状态进行对话综合并生成本轮交互后的对话结果。
步骤4-1、基于步骤2的结果选择相应场景下的对话生成器。
步骤4-2、基于步骤3所得到的当前轮次的输出结果,以及对话管理器中的对话状态进行对话综合,从而得到截止本轮交互后的语义理解结果。
步骤5、重新接收到新的文本输入后,重复步骤2-4进行语义理解,直到对话系统结束。
如图1所示,是本发明实施例场景化的语义理解与对话生成的一种结构框图。在该实施例中,系统包括:
用户场景模型,提供用户对特定场景下模型、语义理解模型以及相应的对话生成模型;
场景选择器,用于接收用户输入的自然语言,并根据用户场景模型来选定相应的用户场景;
对话管理器,用于管理对话系统的中间结果及相关的状态;
场景化的语义解析器,用于将语法解析后的结果结合用户场景模型实施语义理解得到场景化的语义理解结果;
对话综合器,用于综合对话系统的中间结果和本轮的理解输出,最后得到完成的文本输出。
实施例提供的场景化的语义理解与对话生成,预先建立存储了用户所定义的特定场景字典,在接收用户输入的自然语言后,将所述自然语言对应的文本内容与所字典进行匹配并发起对话以获取完整的语义输入。本发明通过引入场景化的模型可以自动的实现文本内容的场景确定,并能基于场景对话模型来发起对话。
如图2所示,是本发明实施例场景化的语义理解与对话生成中所构建的场景字典模型的示意图。该场景字典模型主要包括两个层次即领域层和领域特征层。领域层对应了不同的应用场景,而领域特征层则对应了该场景下的特征向量,领域模型向量可以表示为VD=(v1,v2,...,vn)。对于输入文本D,经过分词之后得到文档的词袋(Word of Bag),可以用表示为集合D={w1,w2,...,wm}。本发明基于传统的基于词袋模型,基于该集合D以及领域向量集合{D1,D2,...Dk},每个领域Di均有特征向量为了确定输入文本D隶属哪个场景,本发明执行了如下的步骤:
针对某个场景的特征向量输入文本的词袋,计算词袋中的单词对特征向量中各个分量的匹配程度mi(1≤i≤n);
通过加权的方法计算输入文本的词袋与该场景的相关程度:
其中Wi为某个向量的权重;
比较各个场景的匹配程度Mi,得到最大的,就是发明所确定的场景。
例如,自然语言输入的文本信息,如:“用酷狗音乐播放周杰伦的青花瓷”,经过分词系统分词后得到“用酷狗音乐播放周杰伦青花瓷”,通过和字典模型库实施匹配,可以部分Music领域下的动词“播放”以及播放器“酷狗音乐”,完全匹配对象“青花瓷”在此情况下,可以确定该文本所设计的内容隶属于Music领域。得到Music领域的特征向量为一个4维向量Music=(music1,music2,music3,music4),分别对应播放器、动作、演唱者以及歌曲名。因此算法将调用Music领域的语义解析器,并同时初始化Music领域的对话生成器。
在确定了领域解析器后,算法调用相应的领域解析器对文本进行语义理解,而语义理解的前提是需要对文本进行相应的语法分词,本发明主要利用StanfordParser来对文本进行基于语法依存树的语法分析。在本发明中,就在做分词的基础上对对文本的进行语法解析得到相应的语法依存树,得到如图3所示的语法依存树。基于语法依存树的结果和相关的领域词典模型,实施例将得到语义理解后的领域结构信息其基本步骤如下所示:
1)遍历语法依存树,根据语法依赖规则提取相应的文本输入词汇wi
2)综合理解结果得到结构化的输出。
继续上面的文本输入,语法解析的结果为:
1用_P P_3prep__
2酷狗音乐_NR NR_1pobj__
3播放_VV VV_0root__
4周杰伦_NN NN_5nn__
5青花瓷_NN NN_3dobj__
根据语法分析结果可以确定歌名为:青花瓷(dobj),歌者为:周杰伦(nn),此时得到用户向量U=("酷狗音乐","播放","周杰伦","青花瓷"),Music字典的所有属性均以满足故无需实施对话。
在实际的应用中,经常会遇到的情况是,用户不会一次性完整表达其意图,如“我想听音乐”。在此情况下,本发明将发起相应的对话来引导用户完成完整的意图表达。
针对“我想听音乐”,分词后得到结果“我想听音乐”,按照上面的步骤进行语法解析后,得到如下的解析结果:
1我_PN PN_2nsubj__
2想听_VV VV_0root__
3音乐_NN NN_2dobj__
经过语法解析后,得到相应的语义理解结果,如下所示U=(0,"听",0,0),此时用户的意图无法明确理解,需要通过对话来进一步获取用户需求。在和用户对话过程中,需要执行用户意图融合的步骤。
假定用户的领域特征向量为VD=(v1,v2,...,vn),经过交互后,得到的结果为其中ui∈∪D∪{0},∪D表示到目前为止用户交互的输入词汇,{0}表示该向量用户目前并未输入,需要通过用户交互进一步确认。
当用户进行对话交互后,本发明将融合当前的结果以及本轮的对话结果最后得到最终的结果。假定在本轮对话之前,用户得到的结果为而在本轮对话中,通过算法得到的结果为本发明将按照下面的过程得到最新的结果输出
直到所得到的用户向量中所有的向量皆不为空是,对话结束。
继续前面的实例,通过理解“我要听音乐”,可以确定为Music领域,通过语义理解后,可以的用户向量U=(0,"听",0,0),根据前面的规则,需要发起对话,用户继续输入“我要听青花瓷”,用户理解后,得到想用的用户输出U'=(0,"听",0,"青花瓷"),意图合并将基于这两个结果新的结果:
U'=(0,"听",0,"青花瓷")
很明显该意图仍然不确定,因此,用户输入“周杰伦的青花瓷”,语义解析后得到用户输入U'=(0,0,"周杰伦","青花瓷"),进一步融合后得到输出:
U'=(0,"听","周杰伦","青花瓷")
进一步,用户输入“用网易云音乐播放”,语义解析得到了结果U'=("网易云音乐","播放",0,0),进一步融合得到结果:
U'=("网易云音乐","播放","周杰伦","青花瓷")
至此为止,用户的需求明确,语义理解完成。

Claims (10)

1.一种场景化的语义理解与对话生成方法,其特征在于:包括以下步骤,
步骤1、建立用户场景模型,包括用户场景字典模型、场景语义解析模型和用户场景对话模型;
步骤2、根据分词系统的结果选择确定当前会话的领域;
步骤3、采用选定的场景语义解析器,基于相应的用户场景字典模型、场景语义解析模型对本轮的交互内容进行理解;
步骤4、基于用户场景对话模型,创建相应场景下的对话生成器,结合对话管理的中间状态进行对话综合并生成本轮交互后的对话结果;
步骤5、重新接收到新的文本输入后,重复步骤2-4进行语义理解,直到对话系统结束。
2.如权利要求1所述的场景化的语义理解与对话生成方法,其特征在于:步骤1具体为:
步骤1-1、建立用户场景字典模型,通过组合关键字来描述领域特征,以及建立场景语义解析模型,即该特定场景下的语义理解规则;
步骤1-2、建立用户场景对话模型,涉及具体场景下的对话交互方式,用于引导用户的对话交互。
3.如权利要求1所述的场景化的语义理解与对话生成方法,其特征在于:步骤2具体为:
步骤2-1、调用分词系统对当前输入本文进行分词,得到文本的词袋;
步骤2-2、将分词结果和用户定义的场景通用模型字典进行匹配,以确定当前对话的应用场景;
步骤2-3、根据此轮对话的场景以及对话系统的状态来确定对话最终的语义解析器和对话生成器或者启动新的对话。
4.如权利要求3所述的场景化的语义理解与对话生成方法,其特征在于:步骤2-2中,领域模型字典包括领域层和领域特征层,领域层对应不同的应用场景,领域特征层对应该应用场景下的特征向量。
5.如权利要求4所述的场景化的语义理解与对话生成方法,其特征在于:步骤2-2中,确定当前对话的应用场景,具体为:
步骤2-2-1、针对某个场景的特征向量输入文本的词袋,计算词袋中的单词对特征向量中各个分量的匹配程度mi,其中1≤i≤n;
步骤2-2-2、通过加权的方法计算输入文本的词袋与该场景的相关程度:
M j = Σ i = 1 n W i * m i
其中,Wi为某个向量的权重;
步骤2-2-3、比较各个场景的匹配程度Mj,得到最大的,就是所确定的应用场景。
6.如权利要求3所述的场景化的语义理解与对话生成方法,其特征在于:步骤2-3中,在用户的意图无法明确理解时,通过对话来获取用户需求,通过引入场景化的模型自动地确定文本内容的应用场景,并基于场景对话模型来发起对话。
7.如权利要求6所述的场景化的语义理解与对话生成方法,其特征在于:步骤2-3中,在与用户对话过程中,执行用户意图融合的步骤,具体为:
假定在本轮对话之前,用户得到的结果为而在本轮对话中,通过算法得到的结果为按照下面的过程得到最新的结果输出
直到所得到的用户向量中所有的向量皆不为空时,对话结束。
8.如权利要求1-7任一项所述的场景化的语义理解与对话生成方法,其特征在于:步骤3具体为:
步骤3-1、调用第三方的中文语法解析器对本次对话内容进行语法解析;
步骤3-2、结合用户场景字典模型、场景语义解析模型对语法解析结果进行语义解析,得到本轮的语义理解结果。
9.如权利要求1-7任一项所述的场景化的语义理解与对话生成方法,其特征在于:步骤4具体为:
步骤4-1、基于步骤2的结果选择相应场景下的对话生成器;
步骤4-2、基于步骤3所得到的当前轮次的输出结果,以及对话管理器中的对话状态进行对话综合,从而得到截止本轮交互后的语义理解结果。
10.一种实现权利要求1-9任一项所述的场景化的语义理解与对话生成方法的系统,其特征在于,包括:
用户场景模型,提供特定场景下通用字典模型、语义理解模型以及对话生成模型;
场景选择器,用于接收用户输入的自然语言,并根据用户场景模型来选定相应的用户场景;预先建立存储了用户所定义的特定场景字典,在接收用户输入的自然语言后,将所述自然语言对应的文本内容与所字典进行匹配,在语义输入不完整时发起对话以获取完整的语义输入;
对话管理器:用于管理对话系统的中间结果及相关的状态;
场景化的语义解析器:用于将语法解析后的结果结合用户场景模型实施语义理解得到场景化的语义理解结果;
对话综合器:用于综合对话系统的中间结果和本轮的理解输出,最后得到完成的文本输出。
CN201610747188.5A 2016-08-26 2016-08-26 场景化的语义理解与对话生成方法及系统 Pending CN106528522A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610747188.5A CN106528522A (zh) 2016-08-26 2016-08-26 场景化的语义理解与对话生成方法及系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610747188.5A CN106528522A (zh) 2016-08-26 2016-08-26 场景化的语义理解与对话生成方法及系统

Publications (1)

Publication Number Publication Date
CN106528522A true CN106528522A (zh) 2017-03-22

Family

ID=58343593

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610747188.5A Pending CN106528522A (zh) 2016-08-26 2016-08-26 场景化的语义理解与对话生成方法及系统

Country Status (1)

Country Link
CN (1) CN106528522A (zh)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107273406A (zh) * 2017-04-27 2017-10-20 上海奔影网络科技有限公司 任务对话系统中的对话处理方法及装置
CN107357787A (zh) * 2017-07-26 2017-11-17 微鲸科技有限公司 语义交互方法、装置及电子设备
CN107644641A (zh) * 2017-07-28 2018-01-30 深圳前海微众银行股份有限公司 对话场景识别方法、终端以及计算机可读存储介质
CN107704521A (zh) * 2017-09-07 2018-02-16 北京零秒科技有限公司 一种问答处理服务器、客户端以及实现方法
CN108114469A (zh) * 2018-01-29 2018-06-05 北京神州泰岳软件股份有限公司 基于对话的游戏交互方法、装置、终端及游戏交互模型
CN108170764A (zh) * 2017-12-25 2018-06-15 上海大学 一种基于场景上下文的人机多轮对话模型构建方法
CN108304561A (zh) * 2018-02-08 2018-07-20 北京信息职业技术学院 一种基于有限数据的语义理解方法、设备及机器人
CN109032731A (zh) * 2018-07-09 2018-12-18 西安电子科技大学 一种面向操作系统的基于语义理解的语音互动方法及系统
CN109325155A (zh) * 2018-07-25 2019-02-12 南京瓦尔基里网络科技有限公司 一种新型对话状态存储方法及系统
CN109543182A (zh) * 2018-11-15 2019-03-29 广东电网有限责任公司信息中心 一种基于solr引擎的电力企业多轮交互语义分析方法
CN110290258A (zh) * 2018-03-19 2019-09-27 深圳奥斯比特科技有限公司 一种聊天机器人利用场景化进行聊天的方法
CN111046146A (zh) * 2019-12-27 2020-04-21 北京百度网讯科技有限公司 用于生成信息的方法和装置
CN111190522A (zh) * 2018-11-13 2020-05-22 奥多比公司 从自然语言请求生成三维数字内容
CN111261150A (zh) * 2018-11-30 2020-06-09 阿里巴巴集团控股有限公司 一种人机对话的实现方法及装置
CN111368549A (zh) * 2018-12-25 2020-07-03 深圳市优必选科技有限公司 一种支持多种服务的自然语言处理方法、装置及系统
WO2020147609A1 (zh) * 2019-01-18 2020-07-23 阿里巴巴集团控股有限公司 语音识别方法及装置
CN111951782A (zh) * 2019-04-30 2020-11-17 京东方科技集团股份有限公司 语音问答方法及装置、计算机可读存储介质和电子设备
CN112204656A (zh) * 2018-05-29 2021-01-08 简单对话合同会社 高效对话配置
CN112823332A (zh) * 2018-10-10 2021-05-18 N3有限责任公司 语义行业术语
CN113407795A (zh) * 2021-06-22 2021-09-17 海南嗨宝科技有限公司 一种基于自然语言实时场景生成的聊天机器人
CN113515952A (zh) * 2021-08-18 2021-10-19 内蒙古工业大学 一种用于蒙古语对话模型联合建模方法、系统及设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102855874A (zh) * 2012-09-07 2013-01-02 深圳市信利康电子有限公司 基于互联网语音交互的家电控制方法及系统
CN102868695A (zh) * 2012-09-18 2013-01-09 天格科技(杭州)有限公司 基于会话树的智能在线客服方法及系统
CN103000173A (zh) * 2012-12-11 2013-03-27 优视科技有限公司 一种语音交互方法及装置
CN104464733A (zh) * 2014-10-28 2015-03-25 百度在线网络技术(北京)有限公司 一种语音对话的多场景管理方法及装置
CN105096138A (zh) * 2015-06-30 2015-11-25 百度在线网络技术(北京)有限公司 实现o2o对话交互的方法和装置
CN105512228A (zh) * 2015-11-30 2016-04-20 北京光年无限科技有限公司 一种基于智能机器人的双向问答数据处理方法和系统
CN105786798A (zh) * 2016-02-25 2016-07-20 上海交通大学 一种人机交互中自然语言意图理解方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102855874A (zh) * 2012-09-07 2013-01-02 深圳市信利康电子有限公司 基于互联网语音交互的家电控制方法及系统
CN102868695A (zh) * 2012-09-18 2013-01-09 天格科技(杭州)有限公司 基于会话树的智能在线客服方法及系统
CN103000173A (zh) * 2012-12-11 2013-03-27 优视科技有限公司 一种语音交互方法及装置
CN104464733A (zh) * 2014-10-28 2015-03-25 百度在线网络技术(北京)有限公司 一种语音对话的多场景管理方法及装置
CN105096138A (zh) * 2015-06-30 2015-11-25 百度在线网络技术(北京)有限公司 实现o2o对话交互的方法和装置
CN105512228A (zh) * 2015-11-30 2016-04-20 北京光年无限科技有限公司 一种基于智能机器人的双向问答数据处理方法和系统
CN105786798A (zh) * 2016-02-25 2016-07-20 上海交通大学 一种人机交互中自然语言意图理解方法

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107273406A (zh) * 2017-04-27 2017-10-20 上海奔影网络科技有限公司 任务对话系统中的对话处理方法及装置
CN107357787A (zh) * 2017-07-26 2017-11-17 微鲸科技有限公司 语义交互方法、装置及电子设备
CN107357787B (zh) * 2017-07-26 2021-04-02 微鲸科技有限公司 语义交互方法、装置及电子设备
CN107644641A (zh) * 2017-07-28 2018-01-30 深圳前海微众银行股份有限公司 对话场景识别方法、终端以及计算机可读存储介质
CN107644641B (zh) * 2017-07-28 2021-04-13 深圳前海微众银行股份有限公司 对话场景识别方法、终端以及计算机可读存储介质
CN107704521A (zh) * 2017-09-07 2018-02-16 北京零秒科技有限公司 一种问答处理服务器、客户端以及实现方法
CN108170764A (zh) * 2017-12-25 2018-06-15 上海大学 一种基于场景上下文的人机多轮对话模型构建方法
CN108170764B (zh) * 2017-12-25 2022-06-14 上海大学 一种基于场景上下文的人机多轮对话模型构建方法
CN108114469A (zh) * 2018-01-29 2018-06-05 北京神州泰岳软件股份有限公司 基于对话的游戏交互方法、装置、终端及游戏交互模型
CN108304561A (zh) * 2018-02-08 2018-07-20 北京信息职业技术学院 一种基于有限数据的语义理解方法、设备及机器人
CN108304561B (zh) * 2018-02-08 2019-03-29 北京信息职业技术学院 一种基于有限数据的语义理解方法、设备及机器人
CN110290258A (zh) * 2018-03-19 2019-09-27 深圳奥斯比特科技有限公司 一种聊天机器人利用场景化进行聊天的方法
CN112204656A (zh) * 2018-05-29 2021-01-08 简单对话合同会社 高效对话配置
CN109032731A (zh) * 2018-07-09 2018-12-18 西安电子科技大学 一种面向操作系统的基于语义理解的语音互动方法及系统
CN109325155A (zh) * 2018-07-25 2019-02-12 南京瓦尔基里网络科技有限公司 一种新型对话状态存储方法及系统
CN112823332A (zh) * 2018-10-10 2021-05-18 N3有限责任公司 语义行业术语
CN111190522A (zh) * 2018-11-13 2020-05-22 奥多比公司 从自然语言请求生成三维数字内容
CN109543182A (zh) * 2018-11-15 2019-03-29 广东电网有限责任公司信息中心 一种基于solr引擎的电力企业多轮交互语义分析方法
CN111261150A (zh) * 2018-11-30 2020-06-09 阿里巴巴集团控股有限公司 一种人机对话的实现方法及装置
CN111368549A (zh) * 2018-12-25 2020-07-03 深圳市优必选科技有限公司 一种支持多种服务的自然语言处理方法、装置及系统
WO2020147609A1 (zh) * 2019-01-18 2020-07-23 阿里巴巴集团控股有限公司 语音识别方法及装置
CN111951782A (zh) * 2019-04-30 2020-11-17 京东方科技集团股份有限公司 语音问答方法及装置、计算机可读存储介质和电子设备
CN111046146A (zh) * 2019-12-27 2020-04-21 北京百度网讯科技有限公司 用于生成信息的方法和装置
CN113407795A (zh) * 2021-06-22 2021-09-17 海南嗨宝科技有限公司 一种基于自然语言实时场景生成的聊天机器人
CN113515952A (zh) * 2021-08-18 2021-10-19 内蒙古工业大学 一种用于蒙古语对话模型联合建模方法、系统及设备
CN113515952B (zh) * 2021-08-18 2023-09-12 内蒙古工业大学 一种用于蒙古语对话模型联合建模方法、系统及设备

Similar Documents

Publication Publication Date Title
CN106528522A (zh) 场景化的语义理解与对话生成方法及系统
US11030408B1 (en) Applied artificial intelligence technology for conversational inferencing using named entity reduction
KR20220027220A (ko) 자연어 이해(nlu) 프레임워크에서의 예측 유사도 스코어링 서브시스템
US11830482B2 (en) Method and apparatus for speech interaction, and computer storage medium
TW201833903A (zh) 對話生成方法、裝置及儲存介質
CN106446045A (zh) 基于对话交互的用户画像的构建方法及系统
CN108538294B (zh) 一种语音交互方法及装置
CN103440234B (zh) 自然语言理解系统及方法
WO2021179910A1 (zh) 文本语音的前端转换方法、装置、设备和存储介质
WO2024011813A1 (zh) 一种文本扩展方法、装置、设备及介质
CN113779062A (zh) Sql语句生成方法、装置、存储介质及电子设备
CN108345612A (zh) 一种问题处理方法和装置、一种用于问题处理的装置
WO2022142823A1 (zh) 人机对话方法、装置、计算机设备及可读存储介质
CN115129819A (zh) 文本摘要模型生产方法及其装置、设备、介质
CN117725922A (zh) 图像生成方法、装置、计算机设备和存储介质
CN110931002B (zh) 人机交互方法、装置、计算机设备和存储介质
CN119127038B (zh) 文本生成方法、电子设备、存储介质和计算机程序产品
CN109885835B (zh) 一种获取用户语料中词语之间的关联关系的方法和系统
CN117931983A (zh) 一种利用大模型生成准确回答的方法及系统
CN109918651B (zh) 同义词性模板获取方法及装置
CN114896985B (zh) 一种幽默文本自动生成方法、系统、介质、设备及终端
CN109002498B (zh) 人机对话方法、装置、设备及存储介质
WO2023169301A1 (zh) 一种文本处理方法、装置及电子设备
Şerban et al. Agentslang: A fast and reliable platform for distributed interactive systems
CN114333790A (zh) 数据处理方法、装置、设备、存储介质及程序产品

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170322

RJ01 Rejection of invention patent application after publication