智能助理机器人系统AIML语言处理分析
来源:用户上传
作者:
【摘 要】科技给社会注入了新鲜因子,让社会焕发出新的活力,随着科技智能化系统的加强,智能对话系统受到了社会的广泛关注,它在语音识别系统和自然语言信息处理技术的基础上进行发展,有着很宽阔的应用前景。系统能够实现语音输入功能,并设有文字输入通道,自然语言信息处理技术的加入让系统更准确地理解用户的需求。本文基于AIML智能设计平台研究智能助理机器人,通过运用AIML语言问答系统,构建出多样的问答分场景。从而实现了机器人与用户的交互。
【关键词】智能机器人;AILM知识库;Linux系统
中图分类号: TP242 文献标识码: A 文章编号: 2095-2457(2019)16-0056-002
DOI:10.19694/j.cnki.issn2095-2457.2019.16.025
Analysis of AIML Language Processing of Intelligent Assistant Robot System
ZHAO Li-na1 ZHANG Pan2
(1.North China Institute Of Aerospace Engineering,Langfang Hebei 065000,China;
2.Center for Hydrogeology and Environmental Geology Survey,Baoding Hebei 071000,China)
【Abstract】Science and technology have injected fresh factors into the society and made the society radiate new vitality.With the strengthening of the intelligent system of science and technology,the intelligent dialogue system has been widely concerned by the society.It is developed on the basis of speech recognition system and natural language information processing technology and has a wide application prospect.The system can realize the function of speech input and has a text input channel.The addition of natural language information processing technology makes the system understand the needs of users more accurately.In this paper,the intelligent assistant robot is studied based on AIML intelligent design platform, and a variety of sub-scenes are constructed by using AIML language question answering system. So that it can be realized.The interaction between the robot and the user is carried out.
【Key words】Intelligent robot;AILM knowledge base;Linux system
0 引言
新的智能語言处理分析技术已经成为了社会发展应用的趋势,在过去,已经有一些相关技术帮助人们进行语言学习,随着人工智能进程的不断推进,基于AILM标记语言问答系统的机器人被研究出来,这是一个运行过程顺畅且交际库丰富的智能机器人对话系统,有着很大的发展前景。
1 系统相关概念的概述
树莓派是一个只有信用卡大小的微型电脑,以SD/MicroSD卡为内存硬盘,可以制作成Linux系统或Windows系统,但基于Linux系统的树莓派兼容性比较好,因此将此微型电脑制作成Linux系统进行研发。树莓派中其中包括操作系统和应用部分等内容。在用户界面系统,主要是语音识别系统,它主要是将用户语言的信息转化为文本信号,便于计算机的后续使用。语音合成部分是将系统的文本信息转化为人们熟悉的语言表达方式,从而实现对外输出功能。这是人工智能交互重要的一部分,通过模拟人发音的特征和语言的结构并附加合理的语气将文本信息以语言的形式表达出来,满足了和人直接交流的条件。自然语言处理系统是语言和计算机知识交叉的内容,它实现了计算机智能系统可以明白人表达的信息内容。中文语言分析与英文语言处理系统有着很大的不同,中文语言系统首先要将文本进行分词,具备了理解句子意思的条件,然后再对文本的句法进行分析,完成句子结构之间的相互关系,它是自然语言处理系统的重要环节。最后是语义分析,即掌握文本内容的含义。AILM是一种标记语言技术,由于其较为突出的兼容性和拓展性,较大范围的应用在智能对话系统中,AILM知识库它的着眼点是输入语句的匹配,而不是进行复杂的语言处理过程,建立在AILM系统上的问答过程都比较简单。
2 系统设计
良好的智能语言处理分析系统还需要有整体设计思路的构架。系统的交互过程首先是用户对设备进行语音输入,然后设备的接收系统接收到信息,对信息的内容进行识别和处理分析,然后在进行简单的命令,如果所发出的命令符合人说话的习惯,就直接通过客户端直接执行相关的命令,如果不符合,将通过对话管理系统将命令信息进行调整,然后再进行系统输出。系统还有着客户端和服务端的设计。我们将通过讯飞语言识别系统将语言信息转化为文本信息,然后在进行后续的使用,聊天对话会接入问答系统丰富的对话库来实现无障碍对话的功能,用户可以通过访问客户端找到自己需求的信息,通过语音输入进行系统控制。服务端的设计是处理客户端发送来的所有的用户需求,需要进行复杂的数据处理和逻辑计算,相当于系统的大脑,它实现的功能是正常的交流问答,同时也是系统中设计的一大难点。系统将通过讯飞语言识别系统的语言信息进行分词和标注,然后通过系统的判断库检查输入的信息是否为简单命令的内容,如果为简单命令词将会输入,并完成用户的相关需求。如果没有明确为简单的命令,需要被传送到语言分析系统和语义分析系统的部分对输入的内容进行深度的理解,最后将系统处理之后的文本通过对话知识库的内容匹配回复的信息。对话管理器还可以输入语音的形式反馈给用户。数据库的设计,数据库是系统存储数据的主要部分,从而便于对数据进行维护和管理。一部分是用户的个人信息,包括注册信息和学习课程的信息,还会对外提供大量的资料。系统问答知识库是通过AILM的方式进行描述,它将在系统运转的期间被对话管理器访问。 系统的服务器端功能的实现是机器人接收到用户的输入信息,理解用户的表达的意图,判断用户的语气,机器人对于用户的信息是基于AILM的知识库平台中分类匹配实现的,匹配出成功的信息作为系统的输出。这个系统分为两部分的内容,一是中文对话,一个是英文对话。相对来说,中分对话的系统更加麻烦复杂一点,系统运行的过程中,AILM会将整个知识库加载到系统中,AILM接收到用户的输入信息,对语言进行分析处理,匹配对应的场景,在场景的环境下进行匹配理解,最后得到结果。中文模式实现了由关键词到分词标注理解、自然语言处理系统,最后和AILM的知识库进行匹配。当我们对机器人进行语音输入时,期待着机器人对我们输入的信息进行回馈,机器人完成这部分功能依赖于对我们输入的文本进行分词和词性的标注从而给出合理的信息反馈。而英文模式就不必要对分词和词性进行理解,机器人能够智能的理解英语表达的逻辑顺序,理解含义,用英文的方式进行回复。
对于对话管理器的设计,是通过对用户输入的信息,系统进行信息匹配,然后做出分析输出。用户语音的输入结果将通过讯飞信息识别系统转化为文字,将文本进行分词标注,转变成系统所能理解的语言,然后回复用户的输入。
3 AILM的建设
AILM知识库是整个问答系统的知识储备中心,它在构建的过程中比较麻烦,完成的信息量较大,且系统处在不断地更新状态下,系统自带的知识库使用AILM的方式来进行描述,它可以根据用户的需求来自己定义标签,有着很好的扩展性,在访问中没有发现有对应的结果是还有系统的网络知识库进行补充。AILM作为对话系统中的描述语言,能够实现智能问答功能,AILM的主要运行方式是对于问答的信息匹配,将较好的匹配结果反馈给用户。根据AILM知识构建的知识库,便于修改和维护。
4 结束语
通过AILM描述语言建立的语言处理分析系统具有很好的兼容性和可拓展性,系统通过关键词模型、问答信息匹配和分场景的知识构建了系统的知识库,从而实现助理机器人的功能。在自身的知识库的基础上又引进了网络知识库的资源,使得整个人机交互过程更加的灵活便捷。
【参考文献】
[1]陈鹏鹤,彭燕,余胜泉.“AI好老师”智能育人助理系统关键技术[J].开放教育研究,2019(02):12-22.
[2]王浩畅,李斌.聊天机器人系统研究进展[J].计算机应用与软件,2018(12):1-6+89.
[3]李方方,馬昊宇.基于聊天机器人的智能导购系统[J].福建电脑,2018(02):27-28.
[4]聂硕琳.基于ALICE的智能聊天机器人的程序开发[J].电子世界,2018(01):14-15+18.
转载注明来源:https://www.xzbu.com/8/view-14929426.htm