首页> 中国专利> 一种关联地理位置信息的百科知识系统

一种关联地理位置信息的百科知识系统

摘要

本发明公开了一种关联地理位置信息的百科知识系统,用于解决现有基于百科知识系统不能提供地理位置信息与百科知识的关联功能,无法提供基于地理位置信息的知识查询的技术问题。本发明在服务端位置关联数据库存储地理位置信息与百科词条的关联关系;提供地理位置信息与百科词条的关联接口,通过关联接口发起地理位置信息与百科词条的关联请求,将关联关系存储于所述位置关联数据库;还提供基于地理位置信息的百科知识查询接口,通过查询接口发起查询与指定地理位置信息相关的百科词条的查询请求及获取查询结果。本发明能使用户方便的获取自己周围或特定地点的各类百科知识,使得通过传统的主题分类和关键字检索无法检索到的内容也可以轻松获取到。

著录项

  • 公开/公告号CN102622356A

    专利类型发明专利

  • 公开/公告日2012-08-01

    原文格式PDF

  • 申请/专利权人 腾讯科技(深圳)有限公司;

    申请/专利号CN201110029685.9

  • 申请日2011-01-27

  • 分类号G06F17/30(20060101);

  • 代理机构11270 北京派特恩知识产权代理事务所(普通合伙);

  • 代理人程立民;张颖玲

  • 地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室

  • 入库时间 2023-12-18 06:20:22

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-06-22

    授权

    授权

  • 2013-09-25

    实质审查的生效 IPC(主分类):G06F17/30 申请日:20110127

    实质审查的生效

  • 2012-08-01

    公开

    公开

说明书

技术领域

本发明涉及互联网百科知识系统领域,尤其涉及一种基于地理位置的百科 知识系统。

背景技术

百科知识系统,例如腾讯百科、百度百科、维基百科等,涉及政治、经济、 历史、地理、人文等非常广泛的内容,信息量非常巨大,词条数量非常多,并 且由于互联网用户能够自由的创建新的内容,也导致词条日益增多。为了能方 便检索到需要的信息,当前的百科系统对词条按照主题进行了分类,比如词条 会被归为政治或经济的分类,之后又属于某个子分类。同时当前的百科系统也 允许用户按照关键字进行查找。这种按主题分类和按关键词查找的方式,要求 用户对所要查找的内容有一定的了解,对于不在用户知识体系中的内容用户无 法进行了解,或者付出巨大的搜索成本。

对于一个用户来说,他可能希望了解他所在地点或者特定地点周围的有趣 的、有用的知识,例如与该地点相关的历史、人文、名胜古迹、商业、医疗、 教育机构的相关知识、特点、网络口碑等等。于此同时,百科系统的内容又非 常全面的覆盖了用户想要了解的知识。然而,现有百科系统无法提供基于地理 位置信息的百科知识查询能力以及地理位置信息与百科知识的关联能力。

发明内容

有鉴于此,本发明的主要目的在于提供一种关联地理位置信息的百科知识 系统,用于解决现有基于百科知识系统不能提供地理位置信息与百科知识的关 联功能,以及无法提供基于地理位置信息的知识查询功能的技术问题。

为达到上述目的,本发明的技术方案是这样实现的:

一种关联地理位置信息的百科知识系统,该系统包括:

服务端,用于提供关联地理位置信息的百科知识WEB服务,所述WEB服 务提供百科词条和地理位置信息的关联接口及基于地理位置信息的百科知识查 询接口;

客户端,用于为用户提供交互界面,触发百科词条与地理位置信息的关联 请求以及以地理位置信息为检索条件的百科知识查询请求。

进一步地,所述服务端包括:

服务器,用于提供百科知识WEB服务,接收从所述百科词条和地理位置 信息的关联接口发起的关联请求,将百科词条和地理位置信息的关联关系存储 于位置关联数据库;接收从所述基于地理位置信息的百科知识查询接口发起的 检索请求,关联位置关联数据库和百科知识数据库获得查询结果反馈给客户端;

位置关联数据库,用于存储地理位置信息及百科词条与地理位置信息的关 联关系;

百科知识数据库,用于存储百科知识数据。

所述服务端进一步地还包括:

自动关联模块,用于根据预定义的匹配规则自动将百科词条与一个或多个 地理位置信息关联起来,并将关联关系存储到位置关联数据库中。

进一步地,所述客户端包括:

呈现模块,用于为用户提供百科词条显示界面、地理位置信息与百科词条 关联界面、基于地理位置信息的百科知识检索界面;响应用户的界面输入,触 发百科词条与地理位置信息的关联请求以及基于地理位置信息的百科知识查询 请求;

定位模块,用于获取客户端所在地的地理位置信息和/或供用户选择地理位 置信息,该模块与呈现模块通过接口进行交互。

所述的地理位置信息为行政区域、地理范围或具体的经纬度信息。

基于上述方法,本发明还提出一种关联地理位置信息的百科知识系统的实 现方法,该方法包括:

在服务端布置位置关联数据库,存储地理位置信息与百科词条的关联关系;

服务器提供地理位置信息与百科词条的关联接口,通过所述关联接口发起 地理位置信息与百科词条的关联请求,将关联关系存储于所述位置关联数据库;

服务器提供基于地理位置信息的百科知识查询接口,通过所述查询接口发 起查询与指定地理位置信息相关的百科词条的查询请求及获取查询结果。

进一步地,所述方法还包括所述关联关系的验证步骤具体为:

服务器接收到所述关联请求后,根据确定性信息和/或统计信息对来自于客 户端的百科词条和地理位置信息的关联请求进行有效性验证,对于无效的全部 或部分关联信息做丢弃处理或存储为历史记录,对于有效的全部或部分关联信 息更新到位置关联数据库。

进一步地,所述方法还包括:

服务端根据预定义的匹配规则自动为百科词条设置与一个或多个地理位置 信息的关联关系,并将关联关系存储到位置关联数据库中。

进一步地,所述方法还包括:

在客户端通过呈现模块访问百科知识系统的词条显示页面时,加载与定位 模块的交互接口,通过该接口获取客户端所在地的地理位置信息和/或供用户选 择地理位置信息。

本发明能使用户方便的获取自己周围或特定地点的各类百科知识,极大减 少了用户的搜索成本,甚至使得通过传统的主题分类和关键字检索无法检索到 的内容也可以轻松获取到。

附图说明

图1为本发明提供的关联地理位置信息的百科知识系统的结构图;

图2为本发明一种关联地理位置信息的百科知识系统实现方法流程图。

具体实施方式

本发明的基本思想是:百科知识系统在词条呈现模块中提供地理位置信息 与当前词条内容关联的接口模块,通过该接口模块向百科知识系统中的服务器 发送关联请求,服务器接收到关联请求后将词条关键字与地理位置信息关联后 存储到位置关联数据库中。服务器提供包含地理位置信息过滤条件的百科词条 查询功能,当用户通过查询页面提交基于地理位置信息的查询请求后,服务器 基于位置关联数据库存储的词条与地理位置信息的关联关系获得查询结果反馈 给客户端。

为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例并参照 附图,对本发明进一步详细说明。

图1为本发明提供的关联地理位置信息的百科知识系统的结构图,该系统 包括服务端和客户端两部分;

服务端100提供关联地理位置信息的百科知识服务,由服务器102、位置 关联数据库104、百科知识数据库106组成,优选地还包括自动关联模块108。

服务器102提供关联接口,在百科词条的展示页面中提供地理位置信息与 当前百科词条的关联操作界面,用户可通过该关联操作界面调用关联接口,发 送关联请求,请求中携带当前词条标识及用户选择的地理位置信息,所述的关 联请求包含建立关联关系的请求、删除关联关系的请求及更新关联关系的请求。

服务器提供基于地理位置信息的百科知识查询接口,用户通过查询页面, 调用所述查询接口,在调用查询接口时需要提供地理位置信息作为查询条件, 服务器将查询结果反馈给客户端,客户端的呈现模块显示查询结果。

位置关联数据库104用于存储地理位置信息及百科词条与地理位置信息的 对应关系;服务器在接收到通过关联接口发送的关联请求时,对关联关系进行 验证,验证通过后,将关联关系存储到位置关联数据库104中,该位置关联数 据库中至少包含百科词条标识关键字以及地理位置信息关键字;通过位置关联 数据库,服务器可依据百科词条标识检索出与该百科词条标识相关的地理位置 信息以供客户端显示,例如,与“黄山”这一词条相关联的地理位置信息可以 有“安徽”、“黄山市”、和/或黄山所在具体的经纬度范围等。通过位置关联数 据库,服务器还可以地理位置信息为关键字检索出所有与某一地理位置信息相 关的百科词条,用户还可以附加检索条件,对获得的结果集进行过滤。例如, 一个游客在来到安徽后,对所在省市很陌生,该游客可以“安徽”这一地理位 置信息作为检索条件检索所有与“安徽”相关的百科词条,为了减小检索范围, 在百科知识查询页面,还可为用户附加其它检索条件,例如,检索类型限制为 “名胜古迹”、“人文历史”等等。

百科知识数据库106用于存储百科知识数据;服务器通过百科词条标识从 百科知识数据库中获取与百科词条对应的百科知识内容以供客户端显示。

客户端120为用户提供交互界面,触发百科词条与地理位置信息的关联请 求以及以地理位置信息为检索条件的百科知识查询请求。

优选地,所述客户端120可进一步包括:呈现模块122、定位模块124;

呈现模块122,用于为用户提供交互界面,为用户呈现百科词条显示界面、 地理位置信息与百科词条关联界面、基于地理位置信息的百科知识检索页面等, 并触发百科词条与地理位置信息的关联请求以及以地理位置信息为检索条件的 百科知识查询请求。

定位模块124,该模块为可选模块,该模块主要用于获取客户端所在地的 地理位置信息和/或供用户选择地理位置信息,该模块与呈现模块122通过接口 进行交互。例如,在百科词条页面嵌入与地理信息系统的交互接口,用户通过 与地理信息系统的交互接口选择所需的地理位置信息后,将用户选择的地理位 置信息反馈给百科词条关联页面或查询页面;和/或在百科词条页面嵌入与移动 终端上的全球定位系统(GPS)的交互接口,通过该交互接口获取客户端所在 地的地理位置信息,将用户当前所在地的地理位置信息反馈给百科词条关联页 面或查询页面。

本发明所述的地理位置信息可以是行政区域、地理范围或具体的经纬度信 息等。

本发明所述的百科知识系统有一类用户称为“分类者”,分类者在浏览百科 词条的时候,有权限主动把百科词条和某个地理位置信息相关联。分类者通过 定位模块124手动或自动指定一个或者多个地理位置,地理位置可以表现为全 球定位系统(GPS)的经纬度或其他定位标识符,也可以表现为一个由经纬度定义 的规则或不规则的区域,也可以表现为行政区域范围,多个地理位置并不要求 互相靠近。分类者可通过单独的关联界面或百科词条显示页面中嵌入的关联界 面将获得的一个或多个地理位置同百科词条相关联,并向服务器发送关联请求。

服务器根据确定性信息和/或统计信息对来自于客户端的百科词条和地理 位置信息的关联请求进行有效性验证,以下举例说明几种验证的方法:

方法1、如果百科词条是第一次被关联地理位置信息,则直接信任该关联 操作,否则可以统计历史关联信息,得到之前关联的地理位置分布情况,然后 进行判断:

a.如果本次操作提供的地理位置大幅度偏离历史关联信息的地理位置分 布,则暂时不信任本次关联操作,将其加入到历史关联信息中。(例如之前已经 有很多人关联的地理位置都在上海及周边,本次却要求关联到北京的一个地方, 这个操作就暂时不信任,等后续其他用户提供更多关联信息后再决定是否把北 京也加入到词条的关联地理位置中);

b.如果本次操作提供的地理位置是对历史关联信息的地理位置分布的细 化(从一个省细化到一个市、一个具体的GPS位置),则信任本次关联操作(例 如,之前已经有人关联了上海市,本次要求关联到上海市徐汇区,则信任);

c.如果根据历史记录统计获知,请求与当前词条关联的地理位置信息的统 计次数明显小于其它地理位置信息,则暂时信任本次关联操作,若大于其它地 理位置信息,则信任本次关联操作;(例如,之前有1个人关联到上海,20个 人关联到北京,30个人关联到深圳,本次要求关联到上海,因此暂不信任本次 关联操作,将上海暂时放入历史关联记录中等待数据完善后再决定)。

方法2、根据用户的身份、行为进行验证。

a.如果一个用户是其他产品的VIP用户,可以更多的信任该用户提供的地 理位置。

b.如果其他用户对一个用户的评价比较好,也可以更多的信任改用户提供 的地理位置。

c.如果一个用户非常频繁的对同一个词条关联地理位置,就应该不信任该 用户提供的地理位置。

本发明优选实施例中,对于无效的全部或部分关联信息做丢弃处理或保存 以便以后再次使用,对于有效的全部或部分关联信息会更新到位置关联数据库 104。一个保存位置关联数据库104中的词条和地理位置的关联信息示例如下:

根据百科词条编号在百科数据库106中可以找到对应的内容、主题分类、 修订历史、访问情况统计等等资料。

所述服务端优选地还可进一步包括自动关联模块108,该模块根据预定义 的匹配规则自动为百科词条设置一个或多个地理位置信息的关联关系,这些规 则可能包括但不限于分析百科词条内容中的关键字、分析百科词条中原来的分 类信息、分析其他系统数据、分析用户行为。自动关联的百科词条和地理位置 信息同样更新到位置关联数据库104中。

例如,自动关联模块自动分析“南京路”这个词条的内容,发现词条中出现 的和该地理位置相关的有上海、香港、澳门、南京等等,频率比较高的是上海, 然后再参考分类信息、相关词条,发现都和上海有所关联,所以自动关联模块 自动将“南京路”这个词条与“上海”这一地理位置信息关联起来。再如,自动 关联模块可进一步到地理信息系统数据库中去搜索上海“南京路”相关的商家、 街道,从中可以抽取出较为近似的地理位置(比如以南京路为地址的商家最聚 集的地方),以此作为自动关联的地理位置。

本发明所述的百科知识系统还有另一种类型的用户称为检索者,检索者指 定地理位置信息,查看和这个地理位置信息相关联的百科词条。检索者可以提 供其他的附加信息,比如排序方式、距离范围、检索关键字、百科条目主题分 类、时间范围、方向和角度等。地理位置信息和其他附加信息发送服务器,服 务器根据位置关联数据库的百科词条与地理位置信息的关联关系,按照检索要 求进行匹配,并综合百科数据库,得到基于地理位置的检索结果呈现给用户, 呈现的方式可以是列表,也可以配合电子地图进行可视化。检索者可以对百科 词条进行完整浏览,或者可以转变为分类者的角色对百科词条进行分类整理。

基于上述系统实施例,本发明的其它实施例还提供了一种关联地理位置信 息的百科知识系统实现方法,由于该方法基于上述系统,各步骤与上述系统中 的模块功能具有对应关系,如图2所示,该方法包括:

步骤200,在服务端布置位置关联数据库,存储地理位置信息与百科词条 的关联关系;

步骤210,服务器提供地理位置信息与百科词条的关联接口,分类者通过 所述关联接口发起地理位置信息与百科词条的关联请求,将关联关系存储于所 述位置关联数据库;

步骤220,服务器提供基于地理位置信息的百科知识查询接口,检索者通 过所述查询接口发起查询与指定地理位置信息相关的百科词条的查询请求及获 取查询结果。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范 围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号