CN110580516A - An interactive method and device based on an intelligent robot - Google Patents
An interactive method and device based on an intelligent robot Download PDFInfo
- Publication number
- CN110580516A CN110580516A CN201910773396.6A CN201910773396A CN110580516A CN 110580516 A CN110580516 A CN 110580516A CN 201910773396 A CN201910773396 A CN 201910773396A CN 110580516 A CN110580516 A CN 110580516A
- Authority
- CN
- China
- Prior art keywords
- scene
- data
- interactive
- identification tag
- label
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/35—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F16/367—Ontology
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/008—Artificial life, i.e. computing arrangements simulating life based on physical entities controlled by simulated intelligence so as to replicate intelligent life forms, e.g. based on robots replicating pets or humans in their appearance or behaviour
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computational Linguistics (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Robotics (AREA)
- Animal Behavior & Ethology (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
技术领域technical field
本发明涉及计算机信息技术领域,尤其涉及一种基于智能机器人的交互方法、智能机器人装置和计算机可读存储介质。The present invention relates to the field of computer information technology, in particular to an interactive method based on an intelligent robot, an intelligent robot device and a computer-readable storage medium.
背景技术Background technique
随着计算机技术的飞速发展,智能机器人已被广泛的应用到各种行业中,尤其是人际交互领域。With the rapid development of computer technology, intelligent robots have been widely used in various industries, especially in the field of human interaction.
目前市面上的大部分机器人的交互形式为语音交互,主要以指令性质的预设问答对 (question/answerpairing)加上一些PDA的娱乐交互功能(视频播放、视频游戏等)来实现对输入信息的交互输出。At present, the interaction form of most robots on the market is voice interaction, which mainly uses pre-set question and answer pairs (question/answer pairing) of the nature of instructions and some PDA entertainment interaction functions (video playback, video games, etc.) to realize the input information. Interactive output.
这样的机器人,每一个基于产品定位的场景都需要耗费大量的专家、程序员来编写预设的交互内容,但是这种写死的固定交互内容较为呆板、可拓展性也很差,类比于其他产业(如电脑手机)来说是很不科学、用户使用体验很不好的设计。For such a robot, each scenario based on product positioning requires a large number of experts and programmers to write preset interactive content, but this kind of hard-coded fixed interactive content is relatively rigid and has poor scalability. It is a very unscientific design for industries (such as computers and mobile phones), and the user experience is very bad.
发明内容Contents of the invention
针对上述问题,本发明的实施例提供了一种基于智能机器人的交互方法,所述方法包含步骤:实时采集交互数据,所述交互数据包含人物数据和场景数据;对所述人物数据和所述场景数据进行识别,得到识别标签集;基于所述识别标签集,与知识图谱进行匹配计算,得到所述识别标签集对应的场景关系,并进一步基于所述知识图谱推导获得所述场景关系对应的概念现象;基于所述概念现象确定交互输出内容;根据所述交互输出内容获取对应的计算机交互指令,并执行。In view of the above problems, an embodiment of the present invention provides an interaction method based on an intelligent robot, the method includes the steps of: collecting interaction data in real time, the interaction data including character data and scene data; analyzing the character data and the Scene data is identified to obtain a set of identification labels; based on the set of identification labels, matching calculation is performed with the knowledge map to obtain the scene relationship corresponding to the set of identification labels, and further based on the knowledge map derivation to obtain the corresponding scene relationship Conceptual phenomenon; determining interactive output content based on the conceptual phenomenon; obtaining and executing corresponding computer interactive instructions according to the interactive output content.
本发明所提供的基于智能机器人的交互方法通过对交互场景中的数据进行实时采集,并识别,得到多维度的识别标签集,并进一步通过识别标签集与知识图谱进行匹配计算,从而确定出识别标签集所映射的场景关系,不仅可实现场景关系的自动识别,而且识别结果更为准确;进一步的,在确定出识别标签集对应的场景关系后,需更进一步的推导得到场景关系中隐含的概念现象,从而提供更准确的交互输出内容,使得智能机器人可自动根据场景来判断人物心理需求,从而提供能合理、智能的服务,并减少人工介入,降低人力成本。The intelligent robot-based interactive method provided by the present invention collects and identifies the data in the interactive scene in real time to obtain a multi-dimensional identification label set, and further performs matching calculations through the identification label set and the knowledge graph to determine the identification The scene relationship mapped by the label set can not only realize the automatic recognition of the scene relationship, but also the recognition result is more accurate; further, after determining the scene relationship corresponding to the recognition label set, it is necessary to further derive the hidden scene relationship. Conceptual phenomenon, so as to provide more accurate interactive output content, so that intelligent robots can automatically judge the psychological needs of characters according to the scene, so as to provide reasonable and intelligent services, reduce manual intervention, and reduce labor costs.
同时,本发明还提供一种智能机器人装置,所述装置包含数据采集模块、交互输出模块,以及分别与所述数据采集模块和所述交互输出模块通信连接的数据处理模块,其中,所述数据采集模块用于实时采集交互数据,并将所述交互数据发送至所述数据处理模块;所述数据处理模块接收所述交互数据,并对所述交互数据进行识别,得到识别标签集;基于所述识别标签集,与知识图谱进行匹配计算,得到所述识别标签集对应的场景关系,并进一步基于所述知识图谱推导获得所述场景关系对应的概念现象,确定交互输出内容,并将所述交互输出内容发送至所述交互输出模块;所述交互输出模块基于所述交互输出内容获取对应的计算机交互指令,并执行。At the same time, the present invention also provides an intelligent robot device, the device includes a data collection module, an interactive output module, and a data processing module respectively connected to the data collection module and the interactive output module, wherein the data The acquisition module is used to collect interaction data in real time, and send the interaction data to the data processing module; the data processing module receives the interaction data, and identifies the interaction data to obtain an identification label set; based on the The recognition label set is matched with the knowledge map to obtain the scene relationship corresponding to the recognition label set, and further based on the knowledge map to derive the concept phenomenon corresponding to the scene relationship, determine the interactive output content, and The interactive output content is sent to the interactive output module; the interactive output module acquires and executes corresponding computer interactive instructions based on the interactive output content.
以及,一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的基于智能机器人的交互方法。And, a computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned interaction method based on an intelligent robot is realized.
在一实施中,所述交互数据包含通过音视频采集设备、GPS获取的多模态数据。In an implementation, the interaction data includes multimodal data acquired through audio and video acquisition equipment and GPS.
在一实施中,所述对所述人物数据和场景数据进行识别,得到识别标签集,具体包含:根据人脸识别以及声纹识别确定人物身份标签;根据计算机视觉以及第一深度学习模型、语义识别模型输出人物情绪标签;根据计算机视觉以及第二深度学习模型输出人物动作标签;根据语音识别导出文本形式的人物对话内容,并基于所述人物对话内容进行人物意图识别,得到意图标签;根据计算机视觉以及第三深度学习模型输出物体标签;根据计算机视觉以及第四深度学习模型输出事件标签;基于所述机器人自带系统时间确定事件发生的时间;根据 GPS定位以及地图信息推测事件发生的地点场景;并同时确定各所述识别标签的置信度。In one implementation, the identifying the character data and the scene data to obtain the identification label set specifically includes: determining the identity label of the person according to face recognition and voiceprint recognition; The recognition model outputs the emotional label of the character; outputs the action label of the character according to the computer vision and the second deep learning model; derives the dialogue content of the character in the form of text according to speech recognition, and performs character intention recognition based on the dialogue content of the character to obtain the intention label; according to the computer Vision and the third deep learning model output object labels; output event labels according to computer vision and the fourth deep learning model; determine the time when the event occurred based on the robot’s own system time; speculate on the location and scene of the event based on GPS positioning and map information ; And at the same time determine the confidence of each of the identification tags.
在一实施中,所述基于所述识别标签集,与知识图谱进行匹配计算,得到所述识别标签集对应的场景关系,具体包括:In an implementation, the matching calculation is performed with the knowledge map based on the identification tag set to obtain the scene relationship corresponding to the identification tag set, which specifically includes:
分别计算各所述识别标签在知识图谱中的权重;Calculate the weight of each of the identification tags in the knowledge map respectively;
基于所述权重及所述置信度,计算所述识别标签集与知识图谱中场景关系的匹配度;Based on the weight and the confidence degree, calculate the matching degree between the recognition label set and the scene relationship in the knowledge graph;
基于所述匹配度,确定所述识别标签集对应的场景关系。Based on the matching degree, the scene relationship corresponding to the identification tag set is determined.
在一实施中,所述分别计算各所述识别标签在知识图谱中的权重方法具体包括:In one implementation, the method for separately calculating the weight of each of the identification tags in the knowledge graph specifically includes:
基于下列数学式得到各所述识别标签在知识图谱中的权重:The weights of each of the identification tags in the knowledge map are obtained based on the following mathematical formula:
其中,wij表示i识别标签在j场景关系中的权重;tfij表示在j场景关系中i识别标签的出现次数;dfi表示包含i识别标签的场景关系数量;N表示场景关系的总数。Among them, wij represents the weight of i identification label in j scene relationship; tfij indicates the occurrence number of i identification label in j scene relationship; dfi indicates the number of scene relations containing i identification label; N indicates the total number of scene relations.
在一实施中,所述基于所述权重及所述置信度,计算所述识别标签集与知识图谱中场景关系的匹配度的方法具体包括:In one implementation, the method for calculating the matching degree between the recognition label set and the scene relationship in the knowledge graph based on the weight and the confidence degree specifically includes:
基于下列数学式得到所述识别标签集与知识图谱中场景关系的匹配度:The matching degree of the recognition tag set and the scene relationship in the knowledge map is obtained based on the following mathematical formula:
其中,Ps表示所述识别标签在场景关系s中的匹配度;n表示场景关系s中标签槽位的总数量;Xn表示知识图谱中的标签n在所述识别标签集中对应的置信度。Wherein, Ps represents the matching degree of the identification tag in the scene relation s; n represents the total number of tag slots in the scene relation s; Xn represents the confidence level corresponding to the tag n in the knowledge map in the recognition tag set.
在一实施中,在确定出所述识别标签集对应的所述场景关系后,更包含步骤:基于所述识别标签集确定出所述场景关系中的空缺标签槽位,并基于所述识别标签集补充所述空缺标签槽位。In one implementation, after determining the scene relationship corresponding to the identification tag set, it further includes the step of: determining a vacant tag slot in the scene relationship based on the identification tag set, and Sets fill the vacant label slots.
在一实施中,在确定出所述识别标签集对应的所述场景关系后,更包含步骤:基于所述识别标签集及其在知识图谱中的映射关系,构建人物模型,并以图数据库的方式进行存储。In one implementation, after determining the scene relationship corresponding to the identification tag set, it further includes the step of: constructing a character model based on the identification tag set and its mapping relationship in the knowledge graph, and using the graph database way to store.
附图说明Description of drawings
一个或多个实施方式通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施方式的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。One or more embodiments are exemplified by the pictures in the corresponding drawings, and these exemplifications do not constitute a limitation to the embodiments. Elements with the same reference numerals in the drawings represent similar elements. Unless otherwise stated, the drawings in the drawings are not limited to scale.
图1绘示本发明第一实施例所提供的基于智能机器人的交互方法流程图;FIG. 1 shows a flow chart of an interactive method based on an intelligent robot provided in the first embodiment of the present invention;
图2绘示本发明第一实施例中知识图谱片段结构示意图;FIG. 2 is a schematic diagram of the structure of the knowledge graph fragments in the first embodiment of the present invention;
图3绘示本发明第二实施例所提供智能机器人装置结构示意图。FIG. 3 is a schematic diagram of the structure of the intelligent robot device provided by the second embodiment of the present invention.
具体实施方式Detailed ways
为使本发明实施方式的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the following will describe each embodiment of the present invention in detail with reference to the accompanying drawings. However, those of ordinary skill in the art can understand that, in each implementation manner of the present invention, many technical details are provided for readers to better understand the present application. However, even without these technical details and various changes and modifications based on the following implementation modes, the technical solution claimed in this application can also be realized.
在本发明的第一实施例中,提出了一种基于智能机器人的交互方法,可基于深度学习算法和知识图谱技术深度融合的技术架构,实现智能机器人的智能推理大脑,不需要投入大量的专家和程序员人力预设每一个场景交互内容,可直接基于知识图谱技术能够让机器人具备更多的场景智能交互内容,让服务机器人具备专业知识以及专业交互内容。In the first embodiment of the present invention, an interactive method based on intelligent robots is proposed, which can realize the intelligent reasoning brain of intelligent robots based on the technical framework of deep integration of deep learning algorithms and knowledge graph technology, without investing a large number of experts Preset the interactive content of each scene with programmers, and directly based on the knowledge map technology, it can enable robots to have more intelligent interactive content of the scene, so that service robots can have professional knowledge and professional interactive content.
具体请参照图1,图1绘示本发明第一实施例所提供的基于智能机器人的交互方法流程图。如图1所示,所述方法具体包含步骤:Please refer to FIG. 1 for details. FIG. 1 is a flowchart of an interaction method based on an intelligent robot provided by the first embodiment of the present invention. As shown in Figure 1, the method specifically includes steps:
步骤101,实时采集交互数据。Step 101, collect interaction data in real time.
在本实施例中,可通过音视频采集设备、GPS实时获取交互场景的多模态数据,收集到的数据具体可包含:图像、语音、音频、视频、地理位置、系统时间等发生在交互场景中的交互数据。该些交互数据主要可分为人物数据和场景数据。其中具体的数据采集设备本发明的实施例中并不作特别限制。In this embodiment, the multi-modal data of the interactive scene can be obtained in real time through the audio and video collection equipment and GPS, and the collected data can specifically include: images, voice, audio, video, geographic location, system time, etc. interaction data in . The interaction data can be mainly divided into character data and scene data. The specific data collection device is not particularly limited in this embodiment of the present invention.
步骤102,对所述交互数据进行识别,得到识别标签。Step 102, identifying the interaction data to obtain an identification tag.
为了能从采集到的交互数据中获取更精确信息,可先对交互数据进行分类,交互数据可分为人物数据和场景数据。对交互数据进行识别,实则是对人物数据和场景数据进行识别。In order to obtain more accurate information from the collected interaction data, the interaction data can be classified first, and the interaction data can be divided into character data and scene data. The identification of interactive data is actually the identification of character data and scene data.
具体而言,在一个具体的交互场景中,人物数据可包含身份信息、情绪、动作、意图等信息,智能机器人可分别对该些信息进行识别并得到相应的标签。具体可包含:Specifically, in a specific interaction scenario, character data can include information such as identity information, emotions, actions, intentions, etc., and intelligent robots can identify these information and obtain corresponding labels. Specifically, it can include:
(1)根据人脸识别以及声纹识别确定人物身份标签;(1) Determine the identity label of the person based on face recognition and voiceprint recognition;
(2)根据计算机视觉以及第一深度学习模型、语义识别模型输出人物情绪标签;(2) According to computer vision and the first deep learning model, semantic recognition model output character emotion label;
(3)根据计算机视觉以及第二深度学习模型输出人物动作标签;(3) output character action labels according to computer vision and the second deep learning model;
(4)根据语音识别导出文本形式的人物对话内容,并基于所述人物对话内容进行人物意图识别,得到意图标签。(4) Deriving character dialogue content in text form based on speech recognition, and performing character intention recognition based on the character dialogue content to obtain intent tags.
如此一来,可基于人物数据,得到对应的人物识别标签。In this way, a corresponding person identification tag can be obtained based on the person data.
同样的,还可对场景数据进行识别,得到相应的标签,具体包含:Similarly, scene data can also be identified to obtain corresponding labels, specifically including:
(1)根据计算机视觉以及第三深度学习模型输出物体标签,所谓物体是指在交互场景中出现的实物,例如,足球、汽车、乐器等,可用于辅助确认交互场景,以提升识别的准确性。(1) Output object labels according to computer vision and the third deep learning model. The so-called objects refer to physical objects that appear in interactive scenes, such as footballs, cars, musical instruments, etc., which can be used to assist in confirming interactive scenes to improve the accuracy of recognition .
(2)根据计算机视觉以及第四深度学习模型输出事件标签,其中事件是指对交互场景中发生的事情的描述,例如过马路、等车、捡东西、拖行李等,同样可用于辅助确认交互场景。(2) Output event tags based on computer vision and the fourth deep learning model, where events refer to the description of what happened in the interaction scene, such as crossing the road, waiting for a bus, picking up things, dragging luggage, etc., which can also be used to assist in confirming interactions Scenes.
(3)基于所述机器人自带系统时间确定事件发生的时间。(3) Determine the time at which the event occurs based on the system time of the robot.
(4)根据GPS定位以及地图信息推测事件发生的地点场景。(4) According to GPS positioning and map information, infer the scene where the event occurred.
上述基于深度学习模型进行的标签识别,同样可基于卷积神经网络(CNN)算法来实现,并且,在输出对应的识别标签的同时,可会同时输出各标签的置信度,请参照表1的示意说明:The above-mentioned label recognition based on the deep learning model can also be realized based on the convolutional neural network (CNN) algorithm, and, while outputting the corresponding identification label, the confidence of each label can be output at the same time, please refer to Table 1 Schematic description:
表1Table 1
各识别标签对应的置信度,可用于后续的匹配计算,值得注意的是,用于匹配计算的数据可包含各识别标签的所有识别结果,也可以初步筛选出置信度较高的识别结果用于后续的计算,以减少计算量。The confidence corresponding to each identification tag can be used for subsequent matching calculations. It is worth noting that the data used for matching calculations can include all identification results of each identification tag, and the identification results with higher confidence can also be preliminarily screened out for use in the matching calculation. Subsequent calculations to reduce the amount of calculations.
步骤103,基于所述识别标签集,与知识图谱进行匹配计算,得到所述识别标签集对应的场景关系。Step 103, based on the recognition tag set, perform matching calculation with the knowledge map to obtain the scene relationship corresponding to the recognition tag set.
具体而言,知识图谱中包含多个场景关系,每个场景关系包含对应的标签槽位,例如:Specifically, the knowledge graph contains multiple scene relationships, and each scene relationship contains a corresponding label slot, for example:
知识图谱中场景关系中带有不同的标签There are different labels in the scene relationship in the knowledge graph
场景1:S2(D),S3(G),S4(I)Scenario 1: S2(D), S3(G), S4(I)
场景2:S1(B),S3(F),S5(K)Scenario 2: S1(B), S3(F), S5(K)
标签槽位(Sn)中的内容可与识别出的标签对应,如都是对应人物情绪标签,其中初始的知识图谱的场景定义,为了提高兼容应用性,一般不会填满所有的槽位(Sn),所以一些的槽位内容是空的。The content in the label slot (Sn) can correspond to the identified label. For example, they all correspond to character emotional labels. The scene definition of the initial knowledge graph generally does not fill all the slots in order to improve compatibility and applicability ( Sn), so some of the slot contents are empty.
知识图谱的匹配计算可包含两个过程,首先,分别计算各所述识别标签在知识图谱中的权重,然后,基于所述权重及所述置信度,计算所述识别标签集与知识图谱中场景关系的匹配度,并基于所述匹配度,确定所述识别标签集对应的场景关系。The matching calculation of the knowledge graph may include two processes. First, calculate the weight of each of the identification tags in the knowledge graph, and then, based on the weight and the confidence, calculate the recognition tag set and the scene in the knowledge graph. The matching degree of the relationship, and based on the matching degree, determine the scene relationship corresponding to the identification tag set.
可以理解的是,由于无法保证所有识别输出的识别标签的表述与知识图谱实体的表述一致,故在匹配计算之前需经过共指消解来提升匹配的准确度。It is understandable that since it is impossible to guarantee that the expression of the identification tags of all recognition outputs is consistent with the expression of the knowledge graph entity, it is necessary to go through coreference resolution before the matching calculation to improve the matching accuracy.
下将分别针对上述两个过程进行详细:The following will describe the above two processes in detail:
首先,分别计算各识别标签在知识图谱中的权重方法具体包括:First, the method of calculating the weight of each identification tag in the knowledge map includes:
基于下列数学式得到各所述识别标签在知识图谱中的权重:The weights of each of the identification tags in the knowledge map are obtained based on the following mathematical formula:
其中,wij表示i识别标签在j场景关系中的权重;tfij表示在j场景关系中i识别标签的出现次数;dfi表示包含i识别标签的场景关系数量;N表示场景关系的总数。Among them, w ij represents the weight of i identification tag in scene relation j; tf ij represents the number of occurrences of i identification tag in j scene relation; df i represents the number of scene relations containing i identification tag; N represents the total number of scene relations.
可以看出,本实施例中,通过各识别标签在知识图谱里的词频率(TermFrequency)对其进行权重赋值(Wn)。如知识图谱输出标签槽位为空,则权重为0。It can be seen that in this embodiment, the weight assignment (Wn) of each identification tag is carried out according to its term frequency (TermFrequency) in the knowledge graph. If the knowledge map output label slot is empty, the weight is 0.
词频率是一种统计方法,用以评估一词(标签)对于一个文件集(知识图谱)或一个语料库的其中其中一份文件(场景)的重要程度。识别标签的重要性随着它在场景中的出现次数正比增加,但同时随着它在整个知识图谱中的出现频率成反比下降。也就是说,当该识别标签有在知识图谱中出现时,则具备权重值,且出现的次数越高,权重可能越大,但同时需结合它在整个知识图谱中出现的频率来设定,换言之,在整个知识图谱中出现的频率越高,表示通过它来唯一确定场景关系的可能性就越小。本实施例通过词频率来量化衡量一个标签在一个场景中的重要程度,所获得的结果更合理。Word frequency is a statistical method used to evaluate how important a word (label) is to a set of documents (knowledge graph) or to one of the documents (scene) of a corpus. The importance of identifying a tag increases proportionally with its frequency of occurrence in the scene, but at the same time decreases inversely proportional to its frequency of occurrence in the entire knowledge graph. That is to say, when the identification tag appears in the knowledge graph, it has a weight value, and the higher the number of occurrences, the greater the weight may be, but at the same time it needs to be set in combination with the frequency of its appearance in the entire knowledge graph, In other words, the higher the frequency of appearance in the entire knowledge graph, the less likely it is to uniquely determine the scene relationship. In this embodiment, word frequency is used to quantify and measure the importance of a label in a scene, and the obtained result is more reasonable.
然后,可基于下列数学式得到所述识别标签集与知识图谱中场景关系的匹配度:Then, the matching degree of the recognition label set and the scene relationship in the knowledge map can be obtained based on the following mathematical formula:
其中,Ps表示所述识别标签在场景关系s中的匹配度;n表示场景关系s中标签槽位的总数量;Xn表示知识图谱中的标签n在所述识别标签集中对应的置信度。Among them, P s represents the matching degree of the recognition tag in the scene relationship s; n represents the total number of label slots in the scene relation s; X n represents the confidence of the label n in the knowledge map in the recognition label set .
通过上述方法,可计算得到识别标签集与知识图谱中各场景关系的匹配程度。Through the above method, the matching degree between the recognition label set and each scene relationship in the knowledge map can be calculated.
一般而言,至少需要场景关系中的2个标签包含在识别标签集中,则会进行交互,若少于2个标签则无法匹配场景关系,不输出任何交互。Generally speaking, at least 2 tags in the scene relationship need to be included in the recognition tag set, and the interaction will be performed. If there are less than 2 tags, the scene relationship cannot be matched, and no interaction will be output.
在获得与各场景关系的匹配度后,可选取匹配度最高的一个场景关系,确定为识别标签集对应的场景关系。After the matching degree with each scene relationship is obtained, a scene relationship with the highest matching degree can be selected and determined as the scene relationship corresponding to the recognition tag set.
值得注意的是,为了保证匹配结果的准确性,可通过设定一阈值来防止误匹配。It should be noted that, in order to ensure the accuracy of the matching result, a threshold can be set to prevent false matching.
具体而言,在获得各场景关系的匹配度之后,先确定出匹配度大于预设阈值的场景关系,并从中选择匹配度最高的场景关系,确定为识别标签集对应的场景关系,若所有的匹配度均小于预设阈值,则可确定无匹配结果,及知识图谱中没有与标签集对应的场景关系,在这种情况下,可选择默认交互输出内容为当前交互输出内容,其中,默认交互输出内容可预先设定并存储在本地。Specifically, after obtaining the matching degree of each scene relationship, first determine the scene relationship whose matching degree is greater than the preset threshold, and select the scene relationship with the highest matching degree, and determine it as the scene relationship corresponding to the recognition tag set. If all If the matching degrees are all less than the preset threshold, it can be determined that there is no matching result, and there is no scene relationship corresponding to the label set in the knowledge graph. In this case, the default interactive output content can be selected as the current interactive output content. Among them, the default interactive Output content can be preset and stored locally.
步骤104,基于所述知识图谱推导获得所述场景关系对应的概念现象。Step 104, deriving and obtaining the concept phenomenon corresponding to the scene relationship based on the knowledge graph.
步骤105,基于所述概念现象确定交互输出内容。Step 105, determine interactive output content based on the concept phenomenon.
本实施例中的知识图谱可包含通用知识图谱和专业知识图谱,其中专业知识图谱可基于智能机器人的应用场景来确定。在本实施例中,可以利用知识图谱的先验知识和推理功能进行知识推理,以确定场景关系对应的概念现象。如图2所示,图2绘示本发明第一实施例中知识图谱片段结构示意图。识别标签集与知识图谱实体标签匹配得到确认的场景关系【入园哭泣】之后,就可以利用知识图谱的先验知识和推理功能进行知识推理,从场景关系推理得到背后的概念现象【分离焦虑】,并进一步通过知识图谱上的预设知识内容输出应对的交互输出内容【玩游戏】。The knowledge graph in this embodiment may include a general knowledge graph and a professional knowledge graph, where the professional knowledge graph may be determined based on the application scenario of the intelligent robot. In this embodiment, the prior knowledge and reasoning function of the knowledge graph can be used to perform knowledge reasoning to determine the conceptual phenomenon corresponding to the scene relationship. As shown in FIG. 2 , FIG. 2 is a schematic diagram of the structure of knowledge map fragments in the first embodiment of the present invention. After identifying the confirmed scene relationship between the label set and the entity label of the knowledge map [Crying in the Park], you can use the prior knowledge and reasoning function of the knowledge map to perform knowledge reasoning, and get the conceptual phenomenon behind it from the scene relationship reasoning [Separation Anxiety] , and further output the corresponding interactive output content [playing games] through the preset knowledge content on the knowledge graph.
步骤106,根据所述交互输出内容获取对应的计算机交互指令,并执行。Step 106, obtain corresponding computer interaction instructions according to the interactive output content, and execute them.
在确定了交互输出内容之后,可根据交互输出内容,查询得到预设的计算机交互指令,并执行,以实现交互的输出。例如,当交互输出内容为【玩游戏】时,可调用系统预设的互动游戏程序,并运行,来实现交互输出。After the interactive output content is determined, the preset computer interactive instruction can be queried and executed according to the interactive output content, so as to realize the interactive output. For example, when the interactive output content is "playing a game", the interactive game program preset by the system can be invoked and run to realize the interactive output.
由此可见,上述方法通过对交互场景中的数据进行实时采集,并识别,得到多维度的识别标签集,并进一步通过识别标签集与知识图谱进行匹配计算,从而确定出识别标签集所映射的场景关系,不仅可实现场景关系的自动识别,而且识别结果更为准确;进一步的,在确定出识别标签集对应的场景关系后,需更进一步的推导得到场景关系中隐含的概念现象,从而提供更准确的交互输出内容,使得智能机器人可自动根据场景来判断人物心理需求,从而提供能合理、智能的服务。It can be seen that the above method collects and recognizes the data in the interactive scene in real time to obtain a multi-dimensional identification label set, and further performs matching calculations between the identification label set and the knowledge map to determine the mapping of the identification label set. The scene relationship can not only realize the automatic recognition of the scene relationship, but also the recognition result is more accurate; further, after determining the scene relationship corresponding to the recognition label set, it is necessary to further derive the implicit concept phenomenon in the scene relationship, so that Provide more accurate interactive output content, so that intelligent robots can automatically judge the psychological needs of characters according to the scene, so as to provide reasonable and intelligent services.
在一实施中,在通过上述步骤103确认出识别标签集对应的场景关系后,可基于所述识别标签集确定出所述场景关系中的空缺标签槽位,并基于所述识别标签集补充所述空缺标签槽位。使得在机器人交互的过程中通过匹配场景关系不断完善知识图谱内容,通过成功匹配对知识图谱中的空缺槽位添加内容,以不断完善知识图谱中的信息,提升匹配的准确性。In one implementation, after confirming the scene relationship corresponding to the identification label set through the above step 103, the vacant label slots in the scene relationship can be determined based on the identification label set, and supplemented based on the identification label set. Describe the vacant label slot. In the process of robot interaction, the content of the knowledge map is continuously improved by matching scene relationships, and content is added to the vacant slots in the knowledge map through successful matching, so as to continuously improve the information in the knowledge map and improve the accuracy of matching.
更进一步的,可在智能机器人输出交互之后,机器人感知器反馈的其他标签匹配作为结果校验,并对知识图谱进行补充,作为完整流程匹配(如分离焦虑原情绪标签是悲伤,输出交互之后感知的情绪标签是高兴)。Furthermore, after the intelligent robot outputs the interaction, the other label matching fed back by the robot's perceptron can be used as the result verification, and the knowledge map can be supplemented as a complete process matching (such as the original emotion label of separation anxiety is sadness, and the perception after the output interaction The emotion label is happy).
同时,可基于所述识别标签集及其在知识图谱中的映射关系,构建人物模型,并以图数据库的方式进行存储。如某一人物储存内容:At the same time, based on the identification tag set and its mapping relationship in the knowledge map, a character model can be constructed and stored in the form of a graph database. If a character stores content:
以成功识别场景关系为生成事件,记录时间、地点、动作标签、情绪标签、意图标签、场景标签、事件(知识图谱实体)。Taking the successful recognition of the scene relationship as the generated event, record the time, place, action label, emotion label, intent label, scene label, event (knowledge graph entity).
所述人物模型记录可用于:以教育服务机器人为终端的认知领域人工智能物联网的构建,以教育服务机器人为终端收集单位人物触发调用了专业知识的具体数据记录。可以作为:学者、研究者的一手研究资料,且通过机器人终端进行收集可以减少大量人力以及规范数据标准性。可利用人工智能物联网(包括智能终端)进行较多价值较大的课题研究如儿童行为观察分析,并为机器人开发设计者的产品内容优化提供数据基础。The character model record can be used for: the construction of artificial intelligence Internet of Things in the cognitive field with the educational service robot as the terminal, and the collection of specific data records of professional knowledge triggered by the unit character with the educational service robot as the terminal. It can be used as first-hand research data for scholars and researchers, and collecting through robot terminals can reduce a lot of manpower and standardize data standards. The artificial intelligence Internet of Things (including smart terminals) can be used to conduct more valuable research topics such as children's behavior observation and analysis, and provide a data basis for robot developers and designers to optimize product content.
基于同样的发明构思,本发明的实施例还提供一种客服辅助设备,具体可参照图3,图3 绘示本发明第二实施例所提供智能机器人装置结构示意图。Based on the same inventive concept, an embodiment of the present invention also provides a customer service auxiliary device. For details, please refer to FIG. 3 , which is a schematic structural diagram of an intelligent robot device provided by the second embodiment of the present invention.
如图3所示,智能机器人装置300包含接收数据采集模块301、交互输出模块303,以及分别与所述数据采集模块301和所述交互输出模块303通信连接的数据处理模块302,As shown in FIG. 3 , the intelligent robot device 300 includes a receiving data collection module 301, an interactive output module 303, and a data processing module 302 that is communicatively connected to the data collection module 301 and the interactive output module 303, respectively,
其中,所述数据采集模块301用于实时采集交互数据,并将所述交互数据发送至所述数据处理模块302;Wherein, the data collection module 301 is used to collect interaction data in real time, and send the interaction data to the data processing module 302;
所述数据处理模块302接收所述交互数据,并对所述交互数据进行识别,得到识别标签集;基于所述识别标签集,与知识图谱进行匹配计算,得到所述识别标签集对应的场景关系,并进一步基于所述知识图谱推导获得所述场景关系对应的概念现象,确定交互输出内容,并将所述交互输出内容发送至所述交互输出模块303。其中,数据处理模块302对交互数据的识别、及匹配计算的方法可具体参见图1实施例中的说明,不再赘述。The data processing module 302 receives the interaction data, and identifies the interaction data to obtain a recognition tag set; based on the recognition tag set, performs matching calculation with the knowledge map to obtain the scene relationship corresponding to the recognition tag set , and further obtain the conceptual phenomenon corresponding to the scene relationship based on the knowledge graph, determine the interactive output content, and send the interactive output content to the interactive output module 303 . For the identification of the interaction data by the data processing module 302 and the matching calculation method, please refer to the description in the embodiment of FIG. 1 , and details will not be repeated here.
所述交互输出模块303基于所述交互输出内容获取对应的计算机交互指令,并执行。The interactive output module 303 obtains and executes corresponding computer interactive instructions based on the interactive output content.
需要说明的是:上述实施例提供的智能机器人装置可基于计算机程序实现,以上述各功能模块的划分仅为举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。It should be noted that: the intelligent robot device provided by the above-mentioned embodiments can be implemented based on computer programs, and the division of the above-mentioned functional modules is only used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional modules according to needs. That is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
本实施例所提供的智能机器人装置具备初级基础的认知思考能力,能够基于多模态交互数据+知识图谱推断主动对场景进行反应,而不是指令性地输入输出,此外还能够模块化设计人机交互内容,减少大量设计工作。The intelligent robot device provided in this embodiment has basic cognitive thinking ability, can actively react to the scene based on multi-modal interactive data + knowledge graph inference, instead of commanding input and output, and can also modularize human Computer interactive content, reducing a lot of design work.
本发明再一实施例涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时,实现上述基于智能机器人的交互方法实施例。Yet another embodiment of the present invention relates to a computer-readable storage medium storing a computer program. When the computer program is executed by the processor, the above-mentioned embodiment of the interaction method based on the intelligent robot is realized.
本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。Those skilled in the art can understand that all or part of the steps in the method of the above-mentioned embodiments can be completed by instructing related hardware through a program, the program is stored in a storage medium, and includes several instructions to make a device (which can be A single chip microcomputer, a chip, etc.) or a processor (processor) executes all or part of the steps of the methods in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk, and other media that can store program codes.
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection of the present invention. within range.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910773396.6A CN110580516B (en) | 2019-08-21 | 2019-08-21 | Interaction method and device based on intelligent robot |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910773396.6A CN110580516B (en) | 2019-08-21 | 2019-08-21 | Interaction method and device based on intelligent robot |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110580516A true CN110580516A (en) | 2019-12-17 |
| CN110580516B CN110580516B (en) | 2021-11-09 |
Family
ID=68811691
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910773396.6A Active CN110580516B (en) | 2019-08-21 | 2019-08-21 | Interaction method and device based on intelligent robot |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110580516B (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111098301A (en) * | 2019-12-20 | 2020-05-05 | 西南交通大学 | A control method of task-based robot based on scene knowledge graph |
| CN111444982A (en) * | 2020-04-17 | 2020-07-24 | 文思海辉智科科技有限公司 | Information processing method and device, electronic equipment and readable storage medium |
| CN111522967A (en) * | 2020-04-27 | 2020-08-11 | 北京百度网讯科技有限公司 | Knowledge graph construction method, device, device and storage medium |
| CN112034989A (en) * | 2020-09-04 | 2020-12-04 | 华人运通(上海)云计算科技有限公司 | Intelligent interaction system |
| CN114429142A (en) * | 2022-01-27 | 2022-05-03 | 网易(杭州)网络有限公司 | Intent recognition method, device and electronic device |
| CN115129886A (en) * | 2022-06-10 | 2022-09-30 | 中国第一汽车股份有限公司 | Recognition method, device and vehicle for driving scene |
| CN115705376A (en) * | 2021-08-12 | 2023-02-17 | 中国移动通信集团浙江有限公司 | User identity recognition system, method, computing device and computer storage medium |
| CN116810770A (en) * | 2022-08-31 | 2023-09-29 | 南方科技大学 | Robot mission planning method, device and terminal equipment |
| CN117076775A (en) * | 2023-08-24 | 2023-11-17 | 中国平安财产保险股份有限公司 | Information data processing methods, devices, computer equipment and storage media |
| CN119046509A (en) * | 2024-10-30 | 2024-11-29 | 中国科学院文献情报中心 | Fusion processing method and platform for information data |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120158633A1 (en) * | 2002-12-10 | 2012-06-21 | Jeffrey Scott Eder | Knowledge graph based search system |
| US20140282219A1 (en) * | 2013-03-15 | 2014-09-18 | Robert Haddock | Intelligent internet system with adaptive user interface providing one-step access to knowledge |
| CN106462384A (en) * | 2016-06-29 | 2017-02-22 | 深圳狗尾草智能科技有限公司 | Multi-modal based intelligent robot interaction method and intelligent robot |
| CN107808145A (en) * | 2017-11-13 | 2018-03-16 | 河南大学 | Interaction identity based on multi-modal intelligent robot differentiates and tracking and system |
| CN108959627A (en) * | 2018-07-23 | 2018-12-07 | 北京光年无限科技有限公司 | Question and answer exchange method and system based on intelligent robot |
| CN109145123A (en) * | 2018-09-30 | 2019-01-04 | 国信优易数据有限公司 | Construction method, intelligent interactive method, system and the electronic equipment of knowledge mapping model |
| CN109176535A (en) * | 2018-07-16 | 2019-01-11 | 北京光年无限科技有限公司 | Exchange method and system based on intelligent robot |
| CN109446700A (en) * | 2018-11-09 | 2019-03-08 | 福州大学 | Modeling and the method for execution when operation towards smart home context-aware services |
-
2019
- 2019-08-21 CN CN201910773396.6A patent/CN110580516B/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120158633A1 (en) * | 2002-12-10 | 2012-06-21 | Jeffrey Scott Eder | Knowledge graph based search system |
| US20140282219A1 (en) * | 2013-03-15 | 2014-09-18 | Robert Haddock | Intelligent internet system with adaptive user interface providing one-step access to knowledge |
| CN106462384A (en) * | 2016-06-29 | 2017-02-22 | 深圳狗尾草智能科技有限公司 | Multi-modal based intelligent robot interaction method and intelligent robot |
| CN107808145A (en) * | 2017-11-13 | 2018-03-16 | 河南大学 | Interaction identity based on multi-modal intelligent robot differentiates and tracking and system |
| CN109176535A (en) * | 2018-07-16 | 2019-01-11 | 北京光年无限科技有限公司 | Exchange method and system based on intelligent robot |
| CN108959627A (en) * | 2018-07-23 | 2018-12-07 | 北京光年无限科技有限公司 | Question and answer exchange method and system based on intelligent robot |
| CN109145123A (en) * | 2018-09-30 | 2019-01-04 | 国信优易数据有限公司 | Construction method, intelligent interactive method, system and the electronic equipment of knowledge mapping model |
| CN109446700A (en) * | 2018-11-09 | 2019-03-08 | 福州大学 | Modeling and the method for execution when operation towards smart home context-aware services |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111098301A (en) * | 2019-12-20 | 2020-05-05 | 西南交通大学 | A control method of task-based robot based on scene knowledge graph |
| CN111444982A (en) * | 2020-04-17 | 2020-07-24 | 文思海辉智科科技有限公司 | Information processing method and device, electronic equipment and readable storage medium |
| CN111522967A (en) * | 2020-04-27 | 2020-08-11 | 北京百度网讯科技有限公司 | Knowledge graph construction method, device, device and storage medium |
| US12518177B2 (en) | 2020-04-27 | 2026-01-06 | Beijing Baidu Netcom Science And Technology Co., Ltd. | Method, apparatus, device and storage medium for constructing knowledge graph |
| CN111522967B (en) * | 2020-04-27 | 2023-09-15 | 北京百度网讯科技有限公司 | Knowledge graph construction method, device, equipment and storage medium |
| CN112034989A (en) * | 2020-09-04 | 2020-12-04 | 华人运通(上海)云计算科技有限公司 | Intelligent interaction system |
| CN115705376A (en) * | 2021-08-12 | 2023-02-17 | 中国移动通信集团浙江有限公司 | User identity recognition system, method, computing device and computer storage medium |
| CN114429142B (en) * | 2022-01-27 | 2025-06-20 | 网易(杭州)网络有限公司 | Method, device and electronic device for intention recognition |
| CN114429142A (en) * | 2022-01-27 | 2022-05-03 | 网易(杭州)网络有限公司 | Intent recognition method, device and electronic device |
| CN115129886A (en) * | 2022-06-10 | 2022-09-30 | 中国第一汽车股份有限公司 | Recognition method, device and vehicle for driving scene |
| CN116810770A (en) * | 2022-08-31 | 2023-09-29 | 南方科技大学 | Robot mission planning method, device and terminal equipment |
| CN117076775A (en) * | 2023-08-24 | 2023-11-17 | 中国平安财产保险股份有限公司 | Information data processing methods, devices, computer equipment and storage media |
| CN119046509A (en) * | 2024-10-30 | 2024-11-29 | 中国科学院文献情报中心 | Fusion processing method and platform for information data |
| CN119046509B (en) * | 2024-10-30 | 2025-03-25 | 中国科学院文献情报中心 | A fusion processing method and platform for intelligence data |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110580516B (en) | 2021-11-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110580516A (en) | An interactive method and device based on an intelligent robot | |
| CN112016450B (en) | Training method, device and electronic equipment for machine learning model | |
| CN112148994B (en) | Information push effect evaluation method and device, electronic equipment and storage medium | |
| CN112149632B (en) | Video recognition method, device and electronic equipment | |
| CN114202791B (en) | Facial emotion recognition model training method, emotion recognition method and related equipment | |
| CN106649739B (en) | Multi-round interactive information inheritance identification method and device and interactive system | |
| CN112348417B (en) | A marketing value evaluation method and device based on principal component analysis algorithm | |
| CN117876090A (en) | Risk identification method, electronic device, storage medium and program product | |
| CN113886539A (en) | Method and device for recommending dialect, customer service equipment and storage medium | |
| CN114398909B (en) | Question generation method, device, equipment and storage medium for dialogue training | |
| CN118467709B (en) | Evaluation method, device, medium and computer program product for visual question answering tasks | |
| CN112818227A (en) | Content recommendation method and device, electronic equipment and storage medium | |
| CN112115248A (en) | A method and system for extracting dialogue strategy structure from dialogue materials | |
| CN118468061A (en) | Automatic algorithm matching and parameter optimizing method and system | |
| CN115525740A (en) | Method and device for generating dialogue response sentence, electronic equipment and storage medium | |
| CN111462762A (en) | Speaker vector regularization method and device, electronic equipment and storage medium | |
| CN115249481A (en) | Emotion recognition-based collection method and system, computer equipment and storage medium | |
| CN114416929A (en) | Sample generation method, device, equipment and storage medium of entity recall model | |
| CN113724044A (en) | User portrait based commodity recommendation, apparatus, computer device and storage medium | |
| CN114328904A (en) | Content processing method, content processing device, computer equipment and storage medium | |
| WO2024066927A1 (en) | Training method and apparatus for image classification model, and device | |
| CN116910201A (en) | Dialogue data generation method and related equipment thereof | |
| CN117011577A (en) | Image classification method, device, computer equipment and storage medium | |
| CN119443802A (en) | A method, device and equipment for predicting employee turnover risk | |
| CN111797856B (en) | Modeling method and device, storage medium and electronic equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP03 | Change of name, title or address |
Address after: Room 736, 7th Floor, Building 1B, Yangtze River Delta International R&D Community Launch Zone, No. 286 Qinglonggang Road, High Speed Rail New City, Xiangcheng District, Suzhou City, Jiangsu Province, 215100 Patentee after: Suzhou Wuchangshi Education Technology Co.,Ltd. Address before: 361000 Room 502, 140 YinDou Road, Jimei District, Xiamen City, Fujian Province Patentee before: XIAMEN WUCHANGSHI EDUCATION TECHNOLOGY Co.,Ltd. |
|
| CP03 | Change of name, title or address |