基于人工智能的信息查询方法及装置的制造方法

文档序号:9432671阅读:362来源:国知局
基于人工智能的信息查询方法及装置的制造方法
【技术领域】
[0001] 本发明设及人工智能技术领域,特别设及一种基于人工智能的信息查询方法及装 置。
【背景技术】
[0002] 人工智能(ArtificialIntelligence,简称AI),是指由人工制造出来的系统所 表现出来的智能,人工智能是研究如何制造出人造的智能机器或者智能系统,来模拟人类 智能活动的能力。
[0003] 目前,在垂直领域内,用户主要通过两种方式获得垂直类别信息,第一种方式是通 过捜索引擎检索关键词获得,或者通过浏览垂直类别网站获得;第二种方式是通过一些对 话类系统(例如,Apple的SirLGoogle的GoogleNow和Microsoft的Co;rtana等)进行 询问获得,运些对话类系统通过自然语言的形式与用户进行交流并根据用户的需求获得对 应的结果,W满足用户的需求。
[0004] 然而,在实现本发明过程中,发明人发现现有技术至少存在W下问题: 阳〇化]对于第一种方式,(1)在用户通过捜索引擎进行查询的过程中,用户需要花费时间 对垂直类别有一定程度的了解才能准确获得自己所需的信息,例如,当用户想要寻找一本 小说时,用户需要对小说的类别体系、小说的书名或者作者等信息有一定了解,并向捜索引 擎中输入对应的检索关键词,捜索引擎为用户提供与检索关键词有关的捜索结果,用户从 捜索结果中选中自己需求的结果进行查看。然而,在用户不知道检索关键词时,捜索引擎无 法获得用户所需的资源的相关信息,进而无法满足用户的需求。(2)对于垂直类别网站,由 于垂直类别网站上的资源有限,一个垂直类别网站很难满足用户的所有需求,用户无法在 一个集中的地点完成整个垂直类别的信息获取。例如,小说网站"起点中文网"中仅会有该 网站作者的资源,用户在网站中无法其他不属于该网站作者的小说文章。
[0006] 对于第二种方式,(1)相关的对话系统仅支持一轮的简单问题的答复,不能答复某 个垂直领域的专业问题,例如,用户向对话系统中输入"哪本女配角逆袭的总裁文好看"的 查询请求,对话系统无法有针对性为用户提供查询结果。(2)相关的对话系统上下文需求的 相关性所做的优化不足,无法满足用户的一些隐式需求。例如,在用户向对话系统输入"金 毛"后,对话系统返回金毛的相关介绍,此时,如果再次向对话系统输入"价格呢",此时,对 话系统仅会返回与"价格呢"相关的信息,而在运里,用户实际上是想查询金毛的价格。(3) 相关的对话系统提供的功能有限,缺乏有效引导,无法引导对垂直类别内其他相关项进行 探索。

【发明内容】

[0007] 本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的 目的在于提出一种基于人工智能的信息查询方法,该方法提供引导信息,方便用户根据引 导信息进行一步地查询信息,上下文需求进行相互关联,可满足用户的一些隐式需求。
[000引本发明的第二个目的在于提出一种基于人工智能的信息查询装置。
[0009] 为实现上述目的,本发明第一方面实施例提出了一种基于人工智能的信息查询方 法,包括:获取用户输入的查询词;确定所述查询词属于的垂类;在所述查询词属于的垂类 中,与用户进行至少一轮的交互,得到用户需要的查询结果,其中,每轮交互时,展示给用户 的信息包括:对应查询词的查询结果,W及,引导信息。
[0010] 本发明实施例的基于人工智能的信息查询方法,获取用户输入的查询词,并确定 查询词属于的垂类,W及在查询词属于的垂类中,与用户进行至少一轮的交互,得到用户需 要的查询结果,其中,每轮交互时,展示给用户的信息包括:对应查询词的查询结果,W及, 引导信息,由此,有效引导用户通过多轮交互的方式进行信息查询,在每轮交互时,如果查 询结果不满足用户需求,用户可根据引导信息进行一步地查询,上下文需求进行相互关联, 可满足用户的一些隐式需求。
[0011] 为实现上述目的,本发明第二方面实施例提出了一种基于人工智能的信息查询装 置,包括:获取模块,用于获取用户输入的查询词;确定模块,用于确定所述查询词属于的 垂类;处理模块,用于在所述查询词属于的垂类中,与用户进行至少一轮的交互,得到用户 需要的查询结果,其中,每轮交互时,展示给用户的信息包括:对应查询词的查询结果,W 及,引导信息。
[0012] 本发明实施例的基于人工智能的信息查询装置,通过获取模块获取用户输入的查 询词,并确定模块确定查询词属于的垂类,W及处理模块在查询词属于的垂类中,与用户进 行至少一轮的交互,得到用户需要的查询结果,其中,每轮交互时,展示给用户的信息包括: 对应查询词的查询结果,W及,引导信息,由此,有效引导用户通过多轮交互的方式进行信 息查询,在每轮交互时,如果查询结果不满足用户需求,用户可根据引导信息进行一步地查 询,上下文需求进行相互关联,可满足用户的一些隐式需求。
【附图说明】
[0013] 图1是根据本发明一个实施例的基于人工智能的信息查询方法的流程图。
[0014] 图2是与用户进行至少一轮的交互得到用户需要的查询结果的流程图。
[0015] 图3是获取对应查询词的相关信息的流程图。
[0016] 图4是包含查询词的相关信息的用户界面的示意图一。 阳017] 图5是包含查询词的相关信息的用户界面的示意图二。
[001引图6是包含查询词的相关信息的用户界面的示意图S。
[0019] 图7是包含查询词的相关信息的用户界面的示意图四。
[0020] 图8是根据本发明一个具体实施例的基于人工智能的信息查询方法的流程图。
[0021] 图9是包含查询词的相关信息的用户界面的示意图五。
[0022] 图10是包含查询词的相关信息的用户界面的示意图六。
[0023] 图11是根据本发明一个实施例的基于人工智能的信息查询装置的结构示意图。
[0024]图12是根据本发明另一个实施例的基于人工智能的信息查询装置的结构示意 图。
[00巧]图13是用户与具有多轮对话功能的应用程序内部之间的关系示意图。
【具体实施方式】
[00%] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0027] 下面参考附图描述本发明实施例的基于人工智能的信息查询方法及装置。
[0028]图1是根据本发明一个实施例的基于人工智能的信息查询方法的流程图。
[0029] 如图1所示,该基于人工智能的信息查询方法包括:
[0030] S1,获取用户输入的查询词。
[0031] 在本发明的一个实施例中,用户可通过多种方式输入查询词,例如,用户可文 本、语音或图像输入查询词。
[0032] 在用户通过语音或者图像输入时,可将输入的语音或者图像转换为用户方便理解 的自然语言的查询词,并在交互界面上显示对应的文本。
[0033] 例如,在用户通过语音方式输入查询词后,可基于语言模型将用户输入的语音转 换为对应的文本,并W自然语言的形式在交互界面上显示用户输入的查询词。
[0034] S2,确定查询词属于的垂类。
[0035] 具体地,在获得用户输入的查询词后,需要确定查询词属于的垂类,W方便后续在 查询词属于的垂类下,与用户进行交互,或者获得查询词的相关信息。目前,可通过多种方 式确定查询词所属的垂类,用户可根据实际需求进行选择,举例说明如下:
[0036] (1)基于机器学习方式确定查询词属于的垂类。
[0037] 具体地,首先从捜索引擎日志(包含语音捜索)中挖掘和标注与垂类相关的查询 词,构建垂类相关的训练数据集合,然后对训练数据提取特征,训练机器学习分类器(例如 最大赌模型、支持向量机)根据提取到的特征对垂类需求查询进行分类,W确定查询词语 与垂类的对应关系,并保存查
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1