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

文档序号:9432671阅读:来源:国知局
点击"请客户吃饭后",可根据用户当前输入的查询词确定符合 用户需求的一家餐馆,并获得与当前查询词的查询结果和引导信息,其中,包含当前查询词 的相关信息的界面,如图5所示,此时,用户可根据引导信息,进步一提问更多关于餐馆的 问题,如是否有wifi,是否方便停车等问题。
[0076] 再例如,如果当前用户输入的查询词为"天蚕±豆的小说",在接收到用户的查询 词后,通过语义分析可确定查询词中包含小说作者的名称,根据查询词可确定查询词对应 的垂类为小说垂类,同时通过查询词可确定用户是想要根据作者名查询图书,可根据作者 名获得对应的候选动作,并在用户所使用的应用程序中显示查询词对应的相关信息,包含 查询词的相关信息的界面形式如图6所示,此时,用户可根据需求点击对应的书名。另外, 用户还W通过点击第一按键,进行账号登录,或者清空消息记录。
[0077] 再例如,如果当前用户输入的查询词为"好吃的韩国烤肉",在接收到用户输入的 查询词后,可将查询词对应的垂类为餐馆美食垂类,具体而言,可将查询词解析为垂类知识 体系能够表示的结构化信息,并根据结构化信息、垂类知识体系和查询词属于的垂类的垂 类资源库获取查询词对应的查询结果和引导信息,并将所获得的查询词的查询结果和引导 信息返回给用户,其中,包含查询词的相关信息的用户界面,如图7所示,此时,用户可根据 引导信息另选一个,也可W根据需求直接确定运家店。另外,用户还可通过点击下一条提示 按键查看其他引导信息。
[0078] 综上可知,该实施例的基于人工智能的信息查询方法具有W下有益效果:(1)与 通过捜索引擎查找相比,在查询过程中,该实施例的信息查询方式不需要用户对垂直类别 有较深的了解,通过多轮交互的方式,引导用户准确描述需求,并根据需求为用户提供对应 的查询结果和引导信息。(2)对比垂类网站浏览方式,该实施例的信息查询方式,不需要用 户浏览大量的网页,且无需人工过滤无用的信息,该查询方式智能过滤无用的信息,仅为用 户提供与查询词的相关信息。
[0079] 做对比相关的对话系统,该实施例的信息查询方式,针对垂直类别资源结构的复 杂性做特定处理,产生基于垂类实体结构的状态空间,可W对垂类内的深层次问题进行满 足,并通过引导信息提示用户再次输入查询词,W进行下一轮的查询,也就是说,该实施的 信息查询方式通过显示引导信息可有效引导用户提供正确的问题。
[0080] 本发明实施例的基于人工智能的信息查询方法,获取用户输入的查询词,并确定 查询词属于的垂类,W及在查询词属于的垂类中,与用户进行至少一轮的交互,得到用户需 要的查询结果,其中,每轮交互时,展示给用户的信息包括:对应查询词的查询结果,W及, 引导信息,由此,有效引导用户通过多轮交互的方式进行信息查询,在每轮交互时,如果查 询结果不满足用户需求,用户可根据引导信息进行一步地查询,上下文需求进行相互关联, 可满足用户的一些隐式需求。
[0081] 图8是根据本发明一个具体实施例的基于人工智能的信息查询方法的流程图。如 图8所示,该基于人工智能的信息查询方法包括:
[0082]S801,获取用户输入的查询词"金毛"。
[0083] 在本发明的一个实施例中,用户可通过多种方式输入查询词"金毛",例如,用户可 文本、语音或图像输入的查询词"金毛"。
[0084] 例如,用户输入一张金毛的图片,此时,交互界面中显示用户输入的图片,并且显 示根据图片确定的查询词"金毛"。
[0085]S802,确定查询词"金毛"属于的垂类。
[0086] 在本发明的一个实施例,在用户输入"金毛"后,可基于机器学习方式或者基于模 式解析方式确定"金毛"所属于的垂类为宠物垂类。
[0087]S803,将查询词"金毛"解析为查询词属于的垂类的垂类知识体系能够表示的结构 化信息。
[0088] 其中,每种垂类的垂类知识体系是预先建立的,垂类知识体系是基于垂直类别结 构化网页提供的信息和用户需求表示体系建立起来的。
[0089] 其中,用户需求表示体系是用户需求的语义表示体系,具体地,可从用户需求表示 体系中挖掘出语义和结构知识。
[0090] S804,根据结构化信息、垂类知识体系,W及,查询词属于的垂类的垂类资源库,获 取相关f胃息。
[0091] 在本发明的一个实施例中,为了可W获得查询词属于的垂类的垂类资源,步骤S32 之前,还可W获取查询词属于的垂类的结构化资源和非结构化资源,并将结构化资源和非 结构化资源组成垂类资源库。
[0092] 其中,结构化资源是从多个对应的垂类网站抓取整合数据后得到的全量数据资 源,非结构化资源根据用户查询词或互联网文本挖掘得到的结构化资源的补充或扩展信 息。
[0093] 具体地,可根据金毛的结构化信息、垂类知识体系和垂类资源库中金毛的资源信 息获得与金毛的查询结果和引导信息。
[0094]S805,展示与查询词"金毛"的查询结果和引导信息。
[0095] 具体而言,可获得金毛的基本信息,并获得与金毛有关的引导信息。其中,当前用 户的用户界面中显示的与"金毛"相关的查询结果和引导信息,如图9所示。
[0096]S806,接收用户选中的引导信息,并将用户选中的引导信息作为新的查询词进行 信息查询,W及返回新的查询词的相关信息。
[0097] 需要说明的是,在用户有新的用户需求后,可根据当前查询词的结构化信息和用 户前一次的状态信息,更新用户的当前状态信息,并根据当前状态信息W及其他相关信息 获得对应查询结果和引导信息。
[0098] 具体地,在用户选中的引导信息为"我想买一只"后,根据当前用户的当前需求获 得对应的查询结果和引导信息,并返回对应的查询结果和引导信息,此时,当前用户的用户 界面中显示的内容如图10所示。在用户输入"2000元左右吧",可将用户当前选中的引导 信息作为新的查询词,并可结合上一次的状态信息和当前查询词对应的结构化信息,更新 当前用户的当前状态信息,并为用户返回价格在2000左右的金毛的相关信息。
[0099]本发明实施例的基于人工智能的信息查询方法,在用户进行信息查询的过程中, 有效引导用户通过多轮交互的方式进行信息查询,在每轮交互时,如果查询结果不满足用 户需求,用户可根据引导信息进行一步地查询,上下文需求进行相互关联,可满足用户的一 些隐式需求。
[0100] 为了实现上述实施例,本发明还提出一种基于人工智能的信息查询装置。 阳101]图11是根据本发明一个实施例的基于人工智能的信息查询装置的结构示意图。 阳102] 如图11所示,该基于人工智能的信息查询装置包括获取模块100、确定模块200和 处理模块300,其中: 阳103]获取模块100用于获取用户输入的查询词;确定模块200用于确定查询词属于的 垂类;处理模块300用于在查询词属于的垂类中,与用户进行至少一轮的交互,得到用户需 要的查询结果,其中,每轮交互时,展示给用户的信息包括:对应查询词的查询结果,W及, 引导f目息。
[0104] 具体地,获取模块100具有用于:获取用户W文本、语音或图像输入的查询词。
[01化]在获取模块100获取用户输入的查询词后,确定模块200可基于机器学习方式,或 者基于模式解析方式,确定查询词属于的垂类。 阳106]如图12所示,上述处理模块300可W包括解析单元310、获取单元320、展示单元 330和处理单元340,其中: 阳107]解析单元310用于将查询词解析为查询词属于的垂类的垂类知识体系能够表示 的结构化信息。
[0108]其中,每种垂类的垂类知识体系是预先建立的,垂类知识体系是基于垂直类别结 构化网页提供的信息和用户需求表示体系建立起来的。
[0109]其中,用户需求表示体系是用户需求的语义表示体系,具体地,可从用户需求表示 体系中挖掘出语义和结构知识。
[0110] 获取单元320用于根据结构化信息、垂类知识体系,W及,查询词属于的垂类的垂 类资源库,获取相关信息,相关信息包括:对应查询词的查询结果,
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1