《基于关系图谱生成网络操作辅助信息的方法与设备.pdf》由会员分享,可在线阅读,更多相关《基于关系图谱生成网络操作辅助信息的方法与设备.pdf(25页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103365876 A (43)申请公布日 2013.10.23 CN 103365876 A *CN103365876A* (21)申请号 201210088922.3 (22)申请日 2012.03.29 G06F 17/30(2006.01) (71)申请人 北京百度网讯科技有限公司 地址 100085 北京市海淀区上地十街 10 号 百度大厦 2 层 (72)发明人 李紫微 赵世奇 (74)专利代理机构 北京汉昊知识产权代理事务 所 ( 普通合伙 ) 11370 代理人 罗朋 周建华 (54) 发明名称 基于关系图谱生成网络操作辅助信息的方法 与设备 (57)。
2、 摘要 本发明的目的是提供一种用于基于实体对象 的关系图谱生成网络操作辅助信息的方法与设 备。具体地, 获取用户所执行的网络操作, 及与所 述网络操作相对应的操作相关信息 ; 从所述操作 相关信息中获取实体词 ; 根据所述实体词, 获取 与所述第一实体对象相对应的关系图谱 ; 根据所 述操作相关信息, 以及所述关系图谱, 生成与所述 网络操作相对应的操作辅助信息 ; 将所述操作辅 助信息提供给所述用户。 与现有技术相比, 本发明 提供的方法与设备, 既能适用于对各种网络操作 提供相关的网络操作辅助信息, 提高适用范围, 又 支持基于实体对象的关系图谱生成网络操作辅助 信息, 进一步提高了辅助信。
3、息的准确度, 提升了用 户的使用体验。 (51)Int.Cl. 权利要求书 4 页 说明书 17 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书4页 说明书17页 附图3页 (10)申请公布号 CN 103365876 A CN 103365876 A *CN103365876A* 1/4 页 2 1. 一种由计算机实现的用于提供与网络操作相对应的操作辅助信息的方法, 其中, 该 方法包括以下步骤 : a 获取用户所执行的网络操作, 及与所述网络操作相对应的操作相关信息 ; b 从所述操作相关信息中获取实体词, 其中, 所述实体词对应于第一实体对象 ;。
4、 c 根据所述实体词, 获取与所述第一实体对象相对应的关系图谱, 其中, 所述关系图谱 包括所述第一实体对象与一个或多个与所述第一实体对象相对应的第二实体对象间的映 射关系 ; d 根据所述操作相关信息, 以及所述关系图谱, 生成与所述网络操作相对应的操作辅助 信息 ; e 将所述操作辅助信息提供给所述用户。 2. 根据权利要求 1 所述的方法, 其中, 所述步骤 c 包括 : - 根据所述实体词, 在对象关系库中进行匹配查询, 以获取与所述第一实体对象相对应 的关系图谱。 3. 根据权利要求 2 所述的方法, 其中, 所述步骤 c 包括 : - 根据所述实体词, 以及所述第一实体对象的属性信。
5、息, 在所述对象关系库中进行匹配 查询, 以获得与所述第一实体对象相对应的关系图谱。 4. 根据权利要求 2 或 3 所述的方法, 其中, 该方法还包括 : - 根据候选实体对象间的相关度信息, 获取所述候选实体对象间的映射关系 ; - 根据所述候选实体对象间的映射关系, 建立或更新所述对象关系库 ; 其中, 所述候选实体对象间的相关度信息包括以下至少任一项 : - 所述候选实体对象在同一数据源中的共现频次 ; - 所述候选实体对象间的相似度 ; - 所述候选实体对象分别与同一个候选实体对象存在映射关系。 5. 根据权利要求 1 至 4 中任一项所述的方法, 其中, 所述网络操作包括页面浏览操。
6、作, 所述操作相关信息包括与所述页面浏览操作相对应的浏览对象信息 ; 其中, 所述步骤 b 包括 : - 从所述浏览对象信息中获取实体词, 其中, 所述实体词对应于第一实体对象 ; 其中, 所述步骤 d 包括 : - 根据所述操作相关信息, 以及所述关系图谱, 生成与所述页面浏览操作相对应的操作 辅助信息, 其中, 所述操作辅助信息包括所述关系图谱。 6.根据权利要求1至4中任一项所述的方法, 其中, 所述网络操作包括网络搜索请求操 作, 所述操作相关信息包括与所述网络搜索请求操作相对应的查询序列 ; 其中, 所述步骤 b 包括 : - 从所述查询序列中获取实体词, 其中, 所述实体词对应于第。
7、一实体对象 ; 其中, 所述步骤 d 包括 : - 根据所述操作相关信息, 以及所述关系图谱, 生成与所述网络搜索请求操作相对应的 操作辅助信息, 其中, 所述操作辅助信息包括与所述关系图谱与所述查询序列相对应的建 议查询序列。 7. 根据权利要求 6 所述的方法, 其中, 所述建议查询序列包括以下至少任一项 : 权 利 要 求 书 CN 103365876 A 2 2/4 页 3 - 所述第一实体对象 ; - 所述第二实体对象中至少一个 ; - 所述第一实体对象与所述第二实体对象中至少一个的映射关系。 8. 根据权利要求 6 或 7 所述的方法, 其中, 所述步骤 e 包括 : - 根据所述。
8、建议查询序列与所述查询序列的匹配程度, 将所述操作辅助信息提供给所 述用户。 9.根据权利要求1至4中任一项所述的方法, 其中, 所述网络操作包括搜索结果获取操 作, 所述操作相关信息包括与所述搜索结果获取操作相对应的查询序列 ; 其中, 所述步骤 b 包括 : - 从所述查询序列中获取实体词, 其中, 所述实体词对应于第一实体对象 ; 其中, 所述步骤 d 包括 : - 根据所述操作相关信息, 以及所述关系图谱, 生成与所述搜索结果获取操作相对应的 操作辅助信息, 其中, 所述操作辅助信息包括所述关系图谱。 10. 根据权利要求 9 所述的方法, 其中, 所述操作相关信息还包括与所述查询序列。
9、相对 应的一个或多个搜索结果 ; 其中, 所述步骤 d 包括 : - 根据所述操作相关信息, 以及所述关系图谱, 对所述一个或多个搜索结果进行分组处 理, 以获得一个或多个结果分组以作为所述操作辅助信息, 其中, 每个结果分组包括与所述 第二实体对象中一个及所述查询序列相对应的所述搜索结果。 11. 一种用于提供与网络操作相对应的操作辅助信息的设备, 其中, 该设备包括 : 第一获取装置, 用于获取用户所执行的网络操作, 及与所述网络操作相对应的操作相 关信息 ; 第二获取装置, 用于从所述操作相关信息中获取实体词, 其中, 所述实体词对应于第一 实体对象 ; 第三获取装置, 用于根据所述实体。
10、词, 获取与所述第一实体对象相对应的关系图谱, 其 中, 所述关系图谱包括所述第一实体对象与一个或多个与所述第一实体对象相对应的第二 实体对象间的映射关系 ; 生成装置, 用于根据所述操作相关信息, 以及所述关系图谱, 生成与所述网络操作相对 应的操作辅助信息 ; 提供装置, 用于将所述操作辅助信息提供给所述用户。 12. 根据权利要求 11 所述的设备, 其中, 第三获取装置用于 : - 根据所述实体词, 在对象关系库中进行匹配查询, 以获取与所述第一实体对象相对应 的关系图谱。 13. 根据权利要求 12 所述的设备, 其中, 第三获取装置用于 : - 根据所述实体词, 以及所述第一实体对。
11、象的属性信息, 在所述对象关系库中进行匹配 查询, 以获得与所述第一实体对象相对应的关系图谱。 14. 根据权利要求 12 或 13 所述的设备, 其中, 该设备还包括更新装置, 该更新装置用 于 : - 根据候选实体对象间的相关度信息, 获取所述候选实体对象间的映射关系 ; 权 利 要 求 书 CN 103365876 A 3 3/4 页 4 - 根据所述候选实体对象间的映射关系, 建立或更新所述对象关系库 ; 其中, 所述候选实体对象间的相关度信息包括以下至少任一项 : - 所述候选实体对象在同一数据源中的共现频次 ; - 所述候选实体对象间的相似度 ; - 所述候选实体对象分别与同一个候。
12、选实体对象存在映射关系。 15. 根据权利要求 11 至 14 中任一项所述的设备, 其中, 所述网络操作包括页面浏览操 作, 所述操作相关信息包括与所述页面浏览操作相对应的浏览对象信息 ; 其中, 所述第二获取装置用于 : - 从所述浏览对象信息中获取实体词, 其中, 所述实体词对应于第一实体对象 ; 其中, 所述生成装置用于 : - 根据所述操作相关信息, 以及所述关系图谱, 生成与所述页面浏览操作相对应的操作 辅助信息, 其中, 所述操作辅助信息包括所述关系图谱。 16. 根据权利要求 11 至 14 中任一项所述的设备, 其中, 所述网络操作包括网络搜索请 求操作, 所述操作相关信息包。
13、括与所述网络搜索请求操作相对应的查询序列 ; 其中, 所述第二获取装置用于 : - 从所述查询序列中获取实体词, 其中, 所述实体词对应于第一实体对象 ; 其中, 所述生成装置用于 : - 根据所述操作相关信息, 以及所述关系图谱, 生成与所述网络搜索请求操作相对应的 操作辅助信息, 其中, 所述操作辅助信息包括与所述关系图谱与所述查询序列相对应的建 议查询序列。 17. 根据权利要求 16 所述的设备, 其中, 所述建议查询序列包括以下至少任一项 : - 所述第一实体对象 ; - 所述第二实体对象中至少一个 ; - 所述第一实体对象与所述第二实体对象中至少一个的映射关系。 18. 根据权利要。
14、求 16 或 17 所述的设备, 其中, 所述提供装置用于 : - 根据所述建议查询序列与所述查询序列的匹配程度, 将所述操作辅助信息提供给所 述用户。 19. 根据权利要求 11 至 14 中任一项所述的设备, 其中, 所述网络操作包括搜索结果获 取操作, 所述操作相关信息包括与所述搜索结果获取操作相对应的查询序列 ; 其中, 所述第二获取装置用于 : - 从所述查询序列中获取实体词, 其中, 所述实体词对应于第一实体对象 ; 其中, 所述生成装置用于 : - 根据所述操作相关信息, 以及所述关系图谱, 生成与所述搜索结果获取操作相对应的 操作辅助信息, 其中, 所述操作辅助信息包括所述关系。
15、图谱。 20. 根据权利要求 19 所述的设备, 其中, 所述操作相关信息还包括与所述查询序列相 对应的一个或多个搜索结果 ; 其中, 所述生成装置用于 : - 根据所述操作相关信息, 以及所述关系图谱, 对所述一个或多个搜索结果进行分组处 理, 以获得一个或多个结果分组以作为所述操作辅助信息, 其中, 每个结果分组包括与所述 权 利 要 求 书 CN 103365876 A 4 4/4 页 5 第二实体对象中一个及所述查询序列相对应的所述搜索结果。 21.一种浏览器, 包括如权利要求11至20中任一项所述的用于提供与网络操作相对应 的操作辅助信息的设备。 22.一种浏览器插件, 包括如权利要。
16、求11至20中任一项所述的用于提供与网络操作相 对应的操作辅助信息的设备。 23.一种搜索引擎, 包括如权利要求11至20中任一项所述的用于提供与网络操作相对 应的操作辅助信息的设备。 权 利 要 求 书 CN 103365876 A 5 1/17 页 6 基于关系图谱生成网络操作辅助信息的方法与设备 技术领域 0001 本发明涉及网络技术领域, 尤其涉及通过计算机实现基于实体对象的关系图谱生 成网络操作辅助信息的技术。 背景技术 0002 随着网络技术和计算机技术的不断发展, 互联网应用以及其它网络应用已经成为 人们生活、 工作、 学习的主要工具, 如获取信息、 在线娱乐、 在线学习、 在线。
17、交易、 在线购物 等。同时人们在使用这些应用时也会进行相关的网络操作, 如用户在搜索引擎中输入搜索 请求(query)后, 搜索引擎能够向用户返回与该query对应的搜索结果, 用户鼠标停留在网 页中的一本书时, 会显示该书的介绍信息。 为了更加方便用户获取更多相关信息, 提升用户 的使用体验, 用户在进行相关网络操作后, 还希望能够提供给该用户与该网络操作相关的 辅助信息, 如推荐信息、 关系信息等。 这时如何生成与网络操作相关的辅助信息就起到了非 常关键的作用。 0003 目前现有的方法通常采用统计分析或概率的方法对相关实体词的关系关键词进 行挖掘, 该方法虽然能够提供一定的辅助信息, 但。
18、是用户所获取的推荐信息的相关度不高, 降低了用户获取信息的效率、 用户使用体验。主要原因在于现有的方法通常没有基于实体 对象的关系图谱生成网络操作辅助信息, 如对于 “汽车” 这个实体对象, 其关系图谱包括 “玩 具汽车” 、“模型汽车” 、“交通工具汽车” 等, 而基于统计分析或概率的方法可能只能获得 “汽 车总动员” 等信息, 而无法获得 “玩具汽车” 、“模型汽车” 、“交通工具汽车” 等的辅助信息, 如 果用户只对 “模型汽车” 感兴趣, 那么现有的方法给用户提供的信息的相关度可能就不高, 用户的使用体验也不高。现有的方法通常对相关实体词的关系关键词进行挖掘, 而某些网 络操作, 并不。
19、能直接提供实体词, 如用户用鼠标点击本书的网络操作, 该操作并没有直接产 生实体词。因此现有的方法对诸如此类不能直接提供实体词的网络操作作用有限, 而用户 通常也希望对这类不能直接提供实体词的网络操作, 也能提供相关的辅助信息。 显然, 当前 使用现有的方法, 用户所获取的辅助信息的相关度不高, 并且现有的方法不能很好的支持 某些不能直接提供实体词的网络操作, 进而降低了用户获取信息的效率、 用户使用体验。 0004 因此, 针对上述两方面的内容, 如何即能提高用户所获取的辅助信息的相关度, 又 能对用户的各种网络操作提供辅助信息成为本领域技术人员亟需解决的问题之一。 发明内容 0005 本发。
20、明的目的是提供一种用于基于实体对象的关系图谱生成网络操作辅助信息 的方法与设备。 0006 根据本发明的另一个方面, 还提供了一种由计算机实现的用于提供与网络操作相 对应的操作辅助信息的方法, 其中, 该方法包括以下步骤 : 0007 a 获取用户所执行的网络操作, 及与所述网络操作相对应的操作相关信息 ; 0008 b 从所述操作相关信息中获取实体词, 其中, 所述实体词对应于第一实体对象 ; 说 明 书 CN 103365876 A 6 2/17 页 7 0009 c 根据所述实体词, 获取与所述第一实体对象相对应的关系图谱, 其中, 所述关系 图谱包括所述第一实体对象与一个或多个与所述第。
21、一实体对象相对应的第二实体对象间 的映射关系 ; 0010 d 根据所述操作相关信息, 以及所述关系图谱, 生成与所述网络操作相对应的操作 辅助信息 ; 0011 e 将所述操作辅助信息提供给所述用户。 0012 根据本发明的一个方面, 提供了一种用于提供与网络操作相对应的操作辅助信息 的设备, 其中, 该设备包括 : 0013 第一获取装置, 用于获取用户所执行的网络操作, 及与所述网络操作相对应的操 作相关信息 ; 0014 第二获取装置, 用于从所述操作相关信息中获取实体词, 其中, 所述实体词对应于 第一实体对象 ; 0015 第三获取装置, 用于根据所述实体词, 获取与所述第一实体对。
22、象相对应的关系图 谱, 其中, 所述关系图谱包括所述第一实体对象与一个或多个与所述第一实体对象相对应 的第二实体对象间的映射关系 ; 0016 生成装置, 用于根据所述操作相关信息, 以及所述关系图谱, 生成与所述网络操作 相对应的操作辅助信息 ; 0017 提供装置, 用于将所述操作辅助信息提供给所述用户。 0018 根据本发明的再一方面, 还提供了一种用于提供与网络操作相对应的操作辅助信 息的浏览器。 0019 根据本发明的再一方面, 还提供了一种用于提供与网络操作相对应的操作辅助信 息的浏览器插件。 0020 根据本发明的再一方面, 还提供了一种用于提供与网络操作相对应的操作辅助信 息的。
23、搜索引擎。 0021 与现有技术相比, 本发明通过获取用户所执行的网络操作, 及与所述网络操作相 对应的操作相关信息, 从所述操作相关信息中获取实体词, 解决现有方法中对不能直接提 供实体词的网络操作的作用有限问题。 使用户在进行各种网络操作时都能获得相关的辅助 信息。 而且本发明还可以根据实体词, 以及实体对象的属性信息, 在对象关系库中进行匹配 查询, 以获得与所述实体对象相对应的关系图谱, 进而生成与所述网络操作相对应的操作 辅助信息, 进一步提高了辅助信息的准确度。 特别地, 本发明还可以根据候选实体对象间的 映射关系, 建立或更新所述对象关系库, 进一步提高了辅助信息的准确度。 附图。
24、说明 0022 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述, 本发明的其它 特征、 目的和优点将会变得更明显 : 0023 图 1 示出根据本发明一个方面的用于提供与网络操作相对应的操作辅助信息的 设备示意图 ; 0024 图 2 示出根据本发明一个优选实施例的用于提供与网络操作相对应的操作辅助 信息的设备示意图 ; 说 明 书 CN 103365876 A 7 3/17 页 8 0025 图 3 示出根据本发明另一个方面的由计算机实现的用于提供与网络操作相对应 的操作辅助信息的方法流程图 ; 0026 图 4 示出根据本发明一个优选实施例的由计算机实现的用于提供与网络操作相 对。
25、应的操作辅助信息的方法流程图。 0027 附图中相同或相似的附图标记代表相同或相似的部件。 具体实施方式 0028 下面结合附图对本发明作进一步详细描述。 0029 图 1 示出根据本发明一个方面的用于提供与网络操作相对应的操作辅助信息的 设备 1 示意图。在此, 提供设备 1 包括但不限于单个主机、 小型机、 大型机、 多个主机集、 网 络主机、 单个网络服务器、 多个网络服务器集或多个服务器构成的云。在此, 云由基于云计 算 (Cloud Computing) 的大量计算机或网络服务器构成, 其中, 云计算是分布式计算的一 种, 由一群松散耦合的计算机集组成的一个超级虚拟计算机。 0030。
26、 如图 1 所示, 提供设备 1 包括第一获取装置 11、 第二获取装置 12、 第三取装置 13、 生成装置 14 和提供装置 15。 0031 具体地, 第一获取装置 11 获取用户所执行的网络操作, 及与所述网络操作相对应 的操作相关信息。 0032 其中, 所述网络操作包括但不限于 0033 1) 用户输入操作 ; 0034 2) 用户点击操作 ; 0035 3) 用户鼠标移动操作 ; 0036 4) 页面浏览操作。 0037 其中, 所述操作相关信息包括但不限于 : 0038 1) 用户输入的文本信息 ; 0039 2) 用户点击实体对象操作信息 ; 0040 3) 用户鼠标移动到一。
27、实体对象的操作信息 ; 0041 4) 用户使用的相关应用信息 ; 0042 5) 用户对该网络操作的历史信息 ; 0043 6) 用户使用终端信息 ; 0044 7) 与所述页面浏览操作相对应的浏览对象信息。 0045 例如, 用户在网页中点击一本书的网络操作, 第一获取装置 11 通过调用应用程序 接口 (API), 获取用户所执行的网络操作为在网页中点击一本书时, 通过分析网页代码中与 该书对应的代码获取该书的文本信息, 如书名、 作者、 出版时间、 出版社、 摘要信息等操作相 关信息, 通过 JavaScript 脚本获取用户使用的浏览器型号、 版本等信息、 用户的浏览记录 等操作相关。
28、信息。 0046 本领域技术人员能理解上述通过用户在网页中点击一本书时的网络操作获取用 户所执行的网络操作及与所述网络操作相对应的操作相关信息的方式仅为举例, 其他现有 的或今后可能出现的获取用户所执行的网络操作及与所述网络操作相对应的操作相关信 息的方式如可适用于本发明, 也应包含在本发明保护范围以内, 并以引用方式包含于此。 说 明 书 CN 103365876 A 8 4/17 页 9 0047 第二获取装置 12 从所述操作相关信息中获取实体词, 其中, 所述实体词对应于第 一实体对象。 0048 其中, 所述实体词包括一个或多个词及其组合。 0049 例如操作相关信息包括 “汽车保修。
29、油耗北京 iPhone 终端” , 第二获取装置 12 通 过诸如将操作相关信息的部分内容在实词库中进行匹配查询, 或者对操作相关信息进行分 词、 删除虚词和 / 或语义分析等处理, 从所述操作相关信息中获取实体词为 “汽车, iPhone 终端” 。 0050 本领域技术人员能理解上述通过从操作相关信息中获取实体词 “汽车 i Phone 终 端” 的方式仅为举例, 其他现有的或今后可能出现的从所述操作相关信息中获取实体词的 方式如可适用于本发明, 也应包含在本发明保护范围以内, 并以引用方式包含于此。 0051 第三获取装置 13 根据所述实体词, 获取与所述第一实体对象相对应的关系图谱,。
30、 其中, 所述关系图谱包括所述第一实体对象与一个或多个与所述第一实体对象相对应的第 二实体对象间的映射关系。 0052 其中, 所述关系图谱包括所述第一实体对象与一个或多个与所述第一实体对象相 对应的第二实体对象间的映射关系, 其中, 所述映射关系包括两个实体对象之间可以通过 其分别与其他实体对象之间的映射关系建立新的映射关系。如实体对象 A 分别与 B, C, D 有 映射关系, 同时 B 与 E 有映射关系, 那么 A 可以与 E 建立映射关系。 0053 例如, 第一获取装置 11 获取用户所执行的网络操作为在网页中点击一辆汽车, 获 取与所述网络操作相对应的操作相关信息包括 “汽车保修。
31、油耗北京 iPhone 终端” , 第二获 取装置 12 从所述操作相关信息中获取实体词为 “汽车 iPhone 终端” , 第三获取装置 13 根据 实体词 “汽车 iPhone 终端” , 在缓存中查询是否有与所述第一实体对象 “汽车 iPhone 终端” 相对应的关系图谱, 当缓存中存储了与所述 “汽车 iPhone 终端” 相对应的关系图谱, 如 “汽 车 iPhone 终端” 相对应的关系图谱为 “汽车进口” , 第三获取装置 13 从缓存中获取与所述 第一实体对象 “汽车 iPhone 终端” 相对应的关系图谱 “汽车进口” 。 0054 本领域技术人员能理解上述通过根据所述实体词。
32、 “汽车 iPhone 终端” 获取与所述 第一实体对象相对应的关系图谱 “汽车进口” 的方式仅为举例, 其他现有的或今后可能出 现的根据所述实体词, 获取与所述第一实体对象相对应的关系图谱的方式如可适用于本发 明, 也应包含在本发明保护范围以内, 并以引用方式包含于此。 0055 生成装置 14 根据所述操作相关信息, 以及所述关系图谱, 生成与所述网络操作相 对应的操作辅助信息。 0056 例如在用户使用搜索引擎的场景中, 用户输入 “哈七” , 第一获取装置 11 获取用户 所执行的网络操作为搜索, 获取该网络操作相对应的操作相关信息包括 “哈七, 上映时间, Android 1.6 终。
33、端” , 其中 “上映时间” 从用户的历史浏览记录中获取的,“Android 1.6 终 端” 从浏览器信息中获取, 第二获取装置 12 从所述操作相关信息中获取实体词 “哈七上映 时间” , 第三获取装置 13 根据实体词 “哈七上映时间” 从缓存中进行匹配查询, 获取与所述 实体词 “哈七上映时间” 相对应的关系图谱 “哈利波特七 DVD 购买” ,“哈利波特七淘宝电影 票购买” , 生成装置 14 根据所述操作相关信息, 以及所述关系图谱, 生成与所述网络操作相 对应的操作辅助信息为 “哈利波特七淘宝电影票购买” 。 0057 本领域技术人员能理解上述通过根据所述操作相关信息 “哈七, 。
34、上映时间, 说 明 书 CN 103365876 A 9 5/17 页 10 Android 1.6 终端” , 以及所述关系图谱 “哈利波特七 DVD 购买” ,“哈利波特七淘宝电影票购 买” , 生成与所述网络操作相对应的操作辅助信息 “哈利波特七淘宝电影票购买” 的方式仅 为举例, 其他现有的或今后可能出现的根据所述操作相关信息, 以及所述关系图谱, 生成与 所述网络操作相对应的操作辅助信息的方式如可适用于本发明, 也应包含在本发明保护范 围以内, 并以引用方式包含于此。 0058 提供装置 15 将所述操作辅助信息提供给所述用户。 0059 例如, 操作辅助信息 “哈利波特七淘宝电影票。
35、购买” , 提供装置 15 通过应用程序接 口 (API), 以 HTTPS 约定的通信方式, 将操作辅助信息发送给所述用户。 0060 本领域技术人员能理解上述通过将所述操作辅助信息 “哈利波特七淘宝电影票购 买” 通过应用程序接口 (API), 以 HTTPS 约定的通信方式提供给所述用户的方式仅为举例, 其他现有的或今后可能出现的将所述操作辅助信息提供给所述用户的方式如可适用于本 发明, 也应包含在本发明保护范围以内, 并以引用方式包含于此。 0061 优选地, 提供设备1的各个装置之间是持续工作的, 具体地, 第一获取装置11持续 获取用户所执行的网络操作, 及与所述网络操作相对应的操。
36、作相关信息 ; 第二获取装置 12 持续从所述操作相关信息中获取实体词, 其中, 所述实体词对应于第一实体对象 ; 第三获取 装置 13 持续根据所述实体词, 获取与所述第一实体对象相对应的关系图谱, 其中, 所述关 系图谱包括所述第一实体对象与一个或多个与所述第一实体对象相对应的第二实体对象 间的映射关系 ; 生成装置 14 持续根据所述操作相关信息, 以及所述关系图谱, 生成与所述 网络操作相对应的操作辅助信息 ; 提供装置 15 持续将所述操作辅助信息提供给所述用户。 上述各装置之间是持续不断工作的, 在此, 本领域技术人员应理解 “持续” 是指上述各装置 分别按照设定的或实时调整的工作。
37、模式要求进行获取用户所执行的网络操作及与所述网 络操作相对应的操作相关信息、 从所述操作相关信息中获取实体词, 获取与所述第一实体 对象相对应的关系图谱, 生成与所述网络操作相对应的操作辅助信息, 将所述操作辅助信 息提供给所述用户, 直至提供设备 1 停止获取用户所执行的网络操作, 及与所述网络操作 相对应的操作相关信息。 0062 优选地, 当所述网络操作包括页面浏览操作时, 所述操作相关信息包括与所述页 面浏览操作相对应的浏览对象信息, 第二获取装置 12 从所述浏览对象信息中获取实体词, 其中, 所述实体词对应于第一实体对象 ; 生成装置 14 根据所述操作相关信息, 以及所述关 系图。
38、谱, 生成与所述页面浏览操作相对应的操作辅助信息, 其中, 所述操作辅助信息包括所 述关系图谱。 0063 例如, 用户使用浏览器浏览购物网页, 当用户的鼠标停留在一款手机上时, 第一获 取装置 11 获取用户所执行的网络操作为页面浏览操作, 该页面浏览操作包括与所述页面 浏览操作相对应的浏览对象信息, 如手机型号 “A” 、 价钱 “B” , 第二获取装置 12 从所述浏览 对象信息中获取实体词手机型号 “A” , 第三获取装置 13 根据所述实体词手机型号 “A” , 在对 象关系库中进行匹配查询, 以获取与所述第一实体对象相对应的关系图谱 “手机型号 A 价 钱比较” ,“手机型号 A 。
39、用户评价” , 生成装置 14 根据所述操作相关信息手机型号 “A” 、 价钱 “B” , 以及所述关系图谱 “手机型号 A 价钱比较” ,“手机型号 A 用户评价” , 生成与所述页 面浏览操作相对应的操作辅助信息 “手机型号 A 价钱比较” ,“手机型号 A 用户评价” , 其 中操作辅助信息包括所述关系图谱。 说 明 书 CN 103365876 A 10 6/17 页 11 0064 本领域技术人员能理解上述通过用户使用浏览器浏览购物网页, 从所述浏览对象 信息中获取实体词, 生成与所述页面浏览操作相对应的操作辅助信息的方式仅为举例, 其 他现有的或今后可能出现的当所述网络操作包括页面。
40、浏览操作时, 所述操作相关信息包括 与所述页面浏览操作相对应的浏览对象信息, 从所述浏览对象信息中获取实体词, 生成与 所述页面浏览操作相对应的操作辅助信息的方式如可适用于本发明, 也应包含在本发明保 护范围以内, 并以引用方式包含于此。 0065 优选地, 当网络操作包括网络搜索请求时, 操作相关信息包括与所述网络搜索请 求操作相对应的查询序列, 第二获取装置 12 用于从所述查询序列中获取实体词, 其中, 所 述实体词对应于第一实体对象 ; 生成装置 14 用于根据所述操作相关信息, 以及所述关系图 谱, 生成与所述网络搜索请求操作相对应的操作辅助信息, 其中, 所述操作辅助信息包括与 所。
41、述关系图谱与所述查询序列相对应的建议查询序列。 0066 优选地, 所述建议查询序列包括以下至少任一项 : 0067 - 所述第一实体对象 ; 0068 - 所述第二实体对象中至少一个 ; 0069 - 所述第一实体对象与所述第二实体对象中至少一个的映射关系。 0070 例如, 用户网络搜索请求中, 用户输入查询序列 “哈七” , 第一获取装置 11 获取用 户所执行的网络操作为网络搜索请求, 该网络操作包括与所述网络搜索请求操作相对应的 查询序列 “哈七” , 第二获取装置 12 从所述操作相关信息中获取实体词 “哈七” , 第三获取装 置 13 根据实体词 “哈七” 在对象关系库中进行匹配。
42、查询, 获取与所述实体词 “哈七” 相对应 的关系图谱 “哈利波特七购买” ,“哈利波特七淘宝购买” ,“哈利波特七上映时间” , 生成装置 14 根据该搜索操作的实体词, 以及相对应的关系图谱, 生成与所述网络搜索请求操作相对 应的操作辅助信息 “哈利波特七淘宝购买” ,“哈利波特七上映时间” 。 0071 本领域技术人员能理解上述通过用户网络搜索请求中, 用户输入查询序列 “哈 七” , 所述查询序列中获取实体词, 生成与所述网络搜索请求操作相对应的操作辅助信息的 方式仅为举例, 其他现有的或今后可能出现的当网络操作包括网络搜索请求时, 所述操作 相关信息包括与所述网络搜索请求操作相对应的。
43、查询序列, 从所述查询序列中获取实体 词, 生成与所述网络搜索请求操作相对应的操作辅助信息的方式如可适用于本发明, 也应 包含在本发明保护范围以内, 并以引用方式包含于此。 0072 优选地, 提供装置 15 根据建议查询序列与查询序列的匹配程度, 将所述操作辅助 信息提供给所述用户。 0073 例如, 用户网络搜索请求中, 用户输入查询序列 “哈七购买” , 第一获取装置 11 获 取用户所执行的网络操作为网络搜索请求, 该网络操作包括与所述网络搜索请求操作相对 应的查询序列 “哈七购买” , 第二获取装置 12 从所述操作相关信息中获取实体词 “哈七” , 第 三获取装置 13 根据实体词。
44、 “哈七” 在对象关系库中进行匹配查询, 获取与所述实体词 “哈 七” 相对应的关系图谱 “哈利波特七购买” ,“哈利波特七淘宝购买” ,“哈利波特七上映时 间” ,“哈利波特七评价” ,“哈利波特七淘宝购买” ,“哈尔滨七中” , 生成装置 14 根据该搜索操 作的实体词, 以及相对应的关系图谱, 生成与所述网络搜索请求操作相对应的操作辅助信 息 “哈利波特七上映时间” ,“哈利波特七评价” ,“哈利波特七淘宝购买” ,“哈尔滨七中” , 提供 装置15根据建议查询序列 “哈利波特七上映时间” ,“哈利波特七评价” ,“哈利波特七淘宝购 说 明 书 CN 103365876 A 11 7/1。
45、7 页 12 买” ,“哈尔滨七中” 与查询序列 “哈七购买” 的匹配程度, 将操作辅助信息 “哈利波特七淘宝 购买” 提供给所述用户。 0074 本领域技术人员能理解上述通过用户网络搜索请求中, 用户输入查询序列 “哈七 购买” , 根据建议查询序列与查询序列的匹配程度, 将所述操作辅助信息提供给所述用户的 方式仅为举例, 其他现有的或今后可能出现的根据建议查询序列与查询序列的匹配程度, 将所述操作辅助信息提供给所述用户的方式如可适用于本发明, 也应包含在本发明保护范 围以内, 并以引用方式包含于此。 0075 优选地, 当网络操作包括搜索结果获取操作, 操作相关信息包括与所述搜索结果 获取。
46、操作相对应的查询序列时, 第二获取装置 12 从所述查询序列中获取实体词, 其中, 所 述实体词对应于第一实体对象 ; 生成装置 14 根据所述操作相关信息, 以及所述关系图谱, 生成与所述搜索结果获取操作相对应的操作辅助信息, 其中, 所述操作辅助信息包括所述 关系图谱。 0076 例如, 网络操作包括搜索结果获取操作, 用户在搜索引擎中输入查询序列 “哈七” , 搜索引擎返回与 “哈七” 相关的搜索结果, 第一获取装置 11 获取用户所执行的网络操作为 搜索结果获取操作, 该网络操作操作相关信息包括与所述搜索结果获取操作相对应的查询 序列 “哈七” , 第二获取装置 12 从所述查询序列中。
47、获取实体词 “哈七” , 第三获取装置 13 根 据实体词 “哈七” 在对象关系库中进行匹配查询, 获取与所述实体词 “哈七” 相对应的关系 图谱 “哈利波特七 DVD” ,“哈利波特七淘宝购买” ,“哈利波特七上映时间” , 生成装置 14 根据 所述操作相关信息, 以及所述关系图谱, 生成与所述搜索结果获取操作相对应的操作辅助 信息 “哈利波特七 DVD” ,“哈利波特七淘宝购买” ,“哈利波特七上映时间” , 其中操作辅助信 息包括所述关系图谱。 0077 本领域技术人员能理解上述用户在搜索引擎中输入查询序列 “哈七” , 搜索引擎返 回与 “哈七” 相关的搜索结果, 从所述查询序列中获。
48、取实体词, 生成与所述搜索结果获取操 作相对应的操作辅助信息的方式仅为举例, 其他现有的或今后可能出现的当网络操作包括 搜索结果获取操作, 操作相关信息包括与所述搜索结果获取操作相对应的查询序列时, 从 所述查询序列中获取实体词, 生成与所述搜索结果获取操作相对应的操作辅助信息的方式 如可适用于本发明, 也应包含在本发明保护范围以内, 并以引用方式包含于此。 0078 更优选地, 当所述操作相关信息还包括与所述查询序列相对应的一个或多个搜索 结果时, 生成装置 14 根据所述操作相关信息, 以及所述关系图谱, 对所述一个或多个搜索 结果进行分组处理, 以获得一个或多个结果分组以作为所述操作辅助。
49、信息, 其中, 每个结果 分组包括与所述第二实体对象中一个及所述查询序列相对应的所述搜索结果。 0079 例如, 网络操作包括搜索结果获取操作, 用户在搜索引擎中输入查询序列 “北京大 学” , 搜索引擎返回与 “北京大学” 相关的搜索结果, 搜索结果包括 “北京大学第一医院” ,“北 京大学人民医院” ,“北京大学口腔医院” ,“北京大学考研网” ,“北京大学招生简章” ,“北京大 学研究生院” 等, 第一获取装置11获取用户所执行的网络操作为搜索结果获取操作, 该网络 操作的操作相关信息包括与所述搜索结果获取操作相对应的查询序列 “北京大学” , 第二获 取装置12从所述查询序列中获取实体词 “北京大学” , 第三获取装置13根据实体词 “北京大 学” 在对象关系库中进行匹配查询, 获取与所述实体词 “北京大学” 相对应的关系图谱 “北京 大学医院” ,“北京大学招生” , 生成装置14根据所述操作相关信息, 以及所述关系图谱, 对所 说 明 。