一种用于在信息实体之间建立关联关系的方法与设备技术

技术编号:6599315 阅读:362 留言:0更新日期:2012-04-11 18:40
本发明专利技术的目的是提供一种用于在信息实体之间建立关联关系的方法与设备。其中,信息实体关联设备获取用户对第一信息实体的第一属性的输入信息;根据所述输入信息,获取与所述第一属性相对应的第二信息实体;据所述第一属性,将所述第一信息实体关联到所述第二信息实体。与现有技术相比,本发明专利技术通过在信息实体之间建立关联关系,实现信息实体之间数据共享,由此,保证信息实体数据的一致性,并降低信息实体数据维护成本。

【技术实现步骤摘要】
一种用于在信息实体之间建立关联关系的方法与设备
本专利技术涉及互联网领域,尤其涉及一种用于在信息实体之间建立关联关系的方法与设备。
技术介绍
现有技术中,网络百科,如维基百科、搜搜百科、互动百科,的词条内容大都是静态非结构化的文本,虽然彼此存在一些超级链接,但词条之间的内容不能够动态共享,例如词条“周杰伦”的内容中包括其发行的音乐专辑“七里香”的描述文本,同时词条“七里香”的内容中也包括该音乐专辑同样的描述文本。在此,词条“周杰伦”与词条“七里香”的内容不能够动态共享,即,若要更新该音乐专辑的描述文本,则需要对词条“周杰伦”与“七里香”中相应的内容分别进行更新,即使所更新的内容是完全一致的。由此,增加百科维护的负担,并有可能导致百科内容不一致。
技术实现思路
本专利技术的目的是提供一种用于在信息实体之间建立关联关系的方法与设备。根据本专利技术的一个方面,提供一种用于在信息实体之间建立关联关系的方法,其中,该方法包括以下步骤:a获取用户对第一信息实体的第一属性的输入信息;b根据所述输入信息,获取与所述第一属性相对应的第二信息实体;c根据所述第一属性,将所述第一信息实体关联到所述第二信息实体。根据本专利技术的一个方面,提供一种用于在信息实体之间建立关联关系的设备,其中,该设备包括:输入信息获取装置,用于获取用户对第一信息实体的第一属性的输入信息;信息实体获取装置,用于根据所述输入信息,获取与所述第一属性相对应的第二信息实体;第一关联装置,用于根据所述第一属性,将所述第一信息实体关联到所述第二信息实体。与现有技术相比,本专利技术通过在信息实体之间建立关联关系,实现信息实体之间数据共享,由此,保证信息实体数据的一致性,并降低信息实体数据维护成本。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1示出根据本专利技术一个方面用于在信息实体之间建立关联关系的设备示意图;图2示出根据本专利技术一个优选实施例的用于在信息实体之间建立关联关系的设备示意图;图3示出根据本专利技术另一个方面用于在信息实体之间建立关联关系的方法流程图。图4示出根据本专利技术一个优选实施例的用于在信息实体之间建立关联关系的方法流程图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本专利技术作进一步详细描述。图1示出根据本专利技术一个方面用于在信息实体之间建立关联关系的设备示意图。信息实体关联设备1包括输入信息获取装置11、信息实体获取装置12和第一关联装置13。在此,信息实体关联设备1包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(CloudComputing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。具体地,输入信息获取装置11获取用户对第一信息实体的第一属性的输入信息。更具体地,输入信息获取装置11定期或应事件触发实时地获取用户对第一信息实体的第一属性的输入信息,例如通过实时监听用户通过用户设备提交的输入请求,以获取用户对第一信息实体的第一属性的输入信息,或者通过约定的通信方式直接从信息实体关联设备1的其他部分或第三方设备读取该输入信息。其中,上述信息实体意指具有结构化或半结构化特征的数据,包括但不限于网络百科中的词条,电子商务网站中的商品信息,电子图书馆中的图书条目,电子期刊网站中的期刊、论文信息等。例如,假设信息实体关联设备1为网络百科服务器,用户通过用户设备在分类为“歌手”的第一信息实体“周杰伦”的第一属性“发行音乐专辑”的列表中输入“七里香”,并基于该输入内容包装成http请求通过http通信协议提交到网络百科服务器的输入信息获取装置11,输入信息获取装置11通过实时监听用户消息,接收并解析该http请求,获取其中的输入信息。再如,获取装置11按一定周期,定期地通过调用设定的应用编程接口(API)向第三方设备发送获取用户输入该第三方设备的输入信息的请求,并接收该第三方设备基于该请求返回的输入信息。本领域技术人员应能理解上述获取输入信息的方式仅为举例,其他现有的或今后可能出现的获取输入信息的方式如可适用于本专利技术,也应包含在本专利技术保护范围以内,并在此以引用方式包含于此。随后,信息实体获取装置12根据所述输入信息,获取与所述第一属性相对应的第二信息实体。具体地,信息实体获取装置12根据输入信息获取装置11所提供的第一信息实体的第一属性的输入信息,例如通过预定义的信息实体数据结构生成与该第一信息实体中的第一属性相对应的第二信息实体,或者在信息实体数据库中进行匹配查询,以获取该第二信息实体。例如,假设输入信息中包含与第一属性“发行音乐专辑”相对应的信息实体的分类“专辑”及该信息实体的名称“七里香”,信息实体获取装置12根据该分类获得预置的与“专辑”分类相对应的信息实体的数据结构,其中包括属性“专辑名称”,“表演者”,“发行时间”,“发行公司”,“专辑曲目”等,接着,基于该数据结构生成与第一属性“发行音乐专辑”相对应的名称为“七里香”的第二信息实体。再如,假设输入信息中包含与第一属性“发行音乐专辑”相对应的信息实体名称“七里香”,信息实体获取装置12根据该信息实体名称在信息实体数据库中进行匹配查询,以获取名称为“七里香”的第二信息实体。在此,上述信息实体数据库用于存储已存在的所有信息实体,该信息实体数据库包括但不限于关系数据库,内存存储器,硬盘存储器等。所举实施例中预置的信息实体数据结构可存储在信息实体关联设备1的其他部分或第三方设备中。优选地,信息实体可以具有多个分类,例如,信息实体“周杰伦”属于“歌手”分类,具有“歌手”分类所预置的属性,同时,该信息实体还可属于“演员”分类,并具有“演员”分类所预置的属性。本领域技术人员应能理解上述获取第二信息实体方式仅为举例,其他现有的或今后可能出现的获取第二信息实体的方式如可适用于本专利技术,也应包含在本专利技术保护范围以内,并在此以引用方式包含于此。接着,第一关联装置13根据所述第一属性,将所述第一信息实体关联到所述第二信息实体。具体地,第一关联装置13根据输入信息获取装置11提供的第一信息实体的第一属性,例如以该第一属性作为索引,在关联数据库中存储一条包括该第一属性,第一信息实体,第二信息实体的数据记录,以使该第一信息实体关联到第二信息实体,或者在属性关联关系映射表中查询与该第一属性相对应的第一信息实体与第二信息实体的关联关系,然后,将该关联关系ID,第一信息实体,第二信息实体作为一条数据记录存储在关联数据库中,以使该第一信息实体关联到第二信息实体。例如,第一关联装置13根据输入信息获取装置11提供的第一信息实体“周杰伦”的第一属性“发行音乐专辑”,以该第一属性ID及第一信息实体ID作为主键,将第一属性ID,第一信息实体ID及信息实体获取装置12获取的第二信息实体ID作为一条数据记录存储到关联数据库,以使第一信息实体“周杰伦”关联到第二信息实体“七里香”。再如,第一关联装置13根据输入信息获取装置11提供的第一信息实体“周杰伦”的第一属性“发行音乐专辑”,在属性关联关系映射表中进行匹配查询,以获得该第一信息实体“周杰伦”与信本文档来自技高网...
一种用于在信息实体之间建立关联关系的方法与设备

【技术保护点】
1.一种计算机实现的用于在信息实体之间建立关联关系的方法,其中,该方法包括以下步骤:a获取用户对第一信息实体的第一属性的输入信息;b根据所述输入信息,获取与所述第一属性相对应的第二信息实体;c根据所述第一属性,将所述第一信息实体关联到所述第二信息实体。

【技术特征摘要】
1.一种计算机实现的用于在信息实体之间建立关联关系的方法,其中,该方法包括以下步骤:a获取用户对第一信息实体的第一属性的输入信息;b根据所述输入信息,生成与所述第一属性相对应的第二信息实体;c根据所述第一属性,将所述第一信息实体关联到所述第二信息实体;d根据所述第二信息实体,更新所述第一信息实体。2.根据权利要求1所述的方法,其中,所述步骤b还包括:b1’根据所述输入信息,在信息实体数据库中查询,以获得与所述第一属性相对应的信息实体候选项集合;b2’根据所述信息实体候选项集合,基于用户交互,获取所述第二信息实体。3.根据权利要求2所述的方法,其中,该方法还包括:-当未获得所述信息实体候选项集合时,生成与所述第一属性相对应的所述第二信息实体。4.根据权利要求1所述的方法,其中,该方法还包括:-根据所述第一信息实体,在关联数据库中查询,以获得关联到所述第一信息实体的其他信息实体;-根据所述第一信息实体的更新,更新所述关联到所述第一信息实体的其他信息实体。5.根据权利要求1至4中任一项所述的方法,其中,该方法还包括:x根据所述第一信息实体,获取所述第二信息实体中与所述第一信息实体相对应的第二属性;y根据所述第二属性,将所述第二信息实体关联到所述第一信息实体。6.根据权利要求5所述的方法,其中,该方法还包括:-根据所述第一信息实体,更新所述第二信息实体。7.根据权利要求6所述的方法,其中,该方法还包括:-根据所述第二信息实体,在所述关联数据库中查询,以获得关联到所述第二信息实体的其他信息实体;-根据所述第二信息实体的更新,更新所述关联到第二信息实体的其他信息实体。8.根据权利要求4所述的方法,其中,该方法还包括:-根据所述第一信息实体与所述第二信息实体之间的关联,建立或更新所述关联数据库。9.根据权利要求2至4中任一项所述的方法,其中,该方法还包括:-根据所述第二信息实体,建立或更新所述信息实体数据库。10.一种用于在信息实体之间建立关联关系的设备,其中,该设备包括:输入信息获取装置,用于获取用户对第一信息实体的第一属性的输入信息;信息实体获...

【专利技术属性】
技术研发人员:王京津夏寅耿磊王坤陆海霞曹建栋严孙荣肖琦左莉苏上海李博王丽宝张伟
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1