【技术实现步骤摘要】
基于知识图谱与大数据的时空人工智能专家系统和机器人
[0001]本专利技术涉及人工智能
,特别是涉及以基于知识图谱与大数据的时空人工智能专家系统和机器人。
技术介绍
[0002]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:如果是从互联网爬取的知识,不经过人工整理,直接自动提取进知识图谱,会导致知识图谱的质量低下,错漏百出。如果从互联网爬取知识,再经过人工整理进知识图谱,同样存在人工成本高的问题。不管是否经过整理,从互联网爬取知识还存在一个致命的问题,爬取时需要提供关键词,爬取时所使用的关键词无法全覆盖用户提问时的问题中涉及到的关键词,也就会导致用户提的问题在知识图谱中找不到答案。如果只是收录一个或少数几个专家的知识,例如从一个或少数几个专家的专著中整理出知识构建知识图谱,会导致知识的匮乏,因为专家也无法考虑的面面俱到,专家的知识往往无法全覆盖用户提问时的问题中涉及到的关键词,也就会导致用户提的问题在知识图谱中找不到答案。
[0003]因此,现有技术还有待于改进和发展。
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种人工智能方法,其特征在于,所述方法包括:时空范围确定步骤:获取专家系统的时空性范围,时空性范围包括时空性范围关键词;知识图谱构建获取步骤:获取专家提供的知识集;或从专家的专著的文本中获取知识集;或从互联网通过时空性范围关键词搜索并爬取得到相关度高的预设个数据,作为知识集;基于所述知识集构建知识图谱;用户问题获取步骤:获取用户的问题;用户问题解析步骤:通过深度学习模型识别问题中的实体或/和关系、答案类型所组成的逻辑表达式;知识图谱查询步骤:根据所述逻辑表达式生成查询语句;根据所述查询语句在知识图谱中进行查询得到知识图谱的答案;知识图谱反馈步骤:若知识图谱的所述答案不为空,则将知识图谱的所述答案反馈给用户,执行或不执行大数据搜索步骤;若知识图谱的所述答案为空,则执行大数据搜索步骤;搜索语句第一组合步骤:根据用户输入的关键词和所述时空性的范围关键词组合成搜索的第一输入;大数据第一搜索步骤:通过所述搜索的第一输入,在一个或多个大数据引擎中进行搜索,从得到的搜索结果中选取相关度大的前预设条搜索结果作为第一搜索结果反馈给用户。2.根据权利要求1所述的人工智能方法,其特征在于,所述方法还包括:时空性范围关键词包括时间范围关键词、空间范围关键词、内容范围关键词;时间范围关键词提取步骤:按照时间范围尺度的大小按照从大到小对时间范围关键词进行排序,得到时间关键词序列;空间范围关键词提取步骤:按照空间范围尺度的大小按照从小范围到大范围对空间范围关键词进行排序,得到空间关键词序列;内容范围关键词提取步骤:按照内容范围的大小按照从大范围到小范围对内容范围关键词进行排序,得到内容关键词序列。3.根据权利要求1所述的人工智能方法,其特征在于,所述方法还包括:用户特征获取步骤:获取与问题范围相关的用户特征关键词;搜索语句第二组合步骤:根据用户输入的关键词和所述时空性的范围关键词、用户特征关键词组合成搜索的第二输入;大数据第二搜索步骤:通过所述搜索的输入,在一个或多个大数据引擎中进行搜索,得到的搜索结果中选取相关度大的前预设条搜索结果作为第二搜索结果反馈给用户。4.根据权利要求1所述的人工智能方法,其特征在于,所述方法还包括:空间特征获取步骤:获取与问题范围相关的空间特征关键词;所述空间特征为所述空间范围的特征;时间特征获取步骤:获取与问题范围相关的时间特征关键词;所述时间特征为所述时间范围的特征;内容特征获取步骤:获取与问题范围相关的内容特征关键词;所述内容特征为所述内容范围的特征;
搜索语句第三组合步骤:根据用户输入的关键词和所述时空性的范围关键词、时空性的特征关键词组合成搜索的第三输入;大数据第三搜索步骤:通过所述搜索的输入,在一个或多个大数据引擎中进行搜索,得到的搜索结果中选取相关度大的前预设条搜索结果作为第三搜索结果反馈给用户。5.一种人工智能系统,其特征在于,所述系统包括:时空范围确定模块:获取专家系统的时空性范围,时空性范围包括时空性范围关键词;知识图谱构建获取模块:获取专家提供的知识集;或从专家的专著...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。