资源聚合方法和装置的制造方法

文档序号:9579410阅读:421来源:国知局
资源聚合方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种资源聚合方法和装置。
【背景技术】
[0002]近年来随着网络文学的兴起,越来越多的用户选择通过互联网阅读网络书籍。
[0003]对于同一本书,用户可以通过访问不同的资源站点对该本书进行阅读。但各个资源站点提供的资源质量参差不齐,为了给用户提供更好的阅读体验,相关技术中按照书名将不同资源站点提供的同一本书进行聚合显示。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]由于不同资源站点在提供同一本书时,书名可能会有差异,因此按照书名将不同资源站点提供的同一本书进行聚合显示的准确率比较低。

【发明内容】

[0006]为了解决现有技术中按照书名将不同资源站点提供的同一本书进行聚合显示的准确率比较低的问题,本发明实施例提供了一种资源聚合方法和装置。所述技术方案如下:
[0007]第一方面,提供了一种资源聚合方法,所述方法包括:
[0008]对于一个选定资源,获取与所述选定资源对应的候选资源;
[0009]将所述选定资源的特征信息与所述候选资源的特征信息进行对比,判断所述选定资源是否与所述候选资源为同一资源,所述特征信息包括资源的基本信息以及目录信息和内容信息中的至少一种;
[0010]在所述选定资源与所述候选资源为同一资源时,将所述候选资源确定为所述选定资源的映射资源;
[0011]根据所述选定资源以及所述选定资源的所有映射资源生成一个目标资源,生成的所述目标资源的文本内容与所述选定资源的文本内容相同。
[0012]第二方面,提供了一种资源聚合装置,所述装置包括:
[0013]获取模块,用于对于一个选定资源,获取与所述选定资源对应的候选资源;
[0014]判定模块,用于将所述选定资源的特征信息与所述候选资源的特征信息进行对比,判断所述选定资源是否与所述候选资源为同一资源,所述特征信息包括资源的基本信息以及目录信息和内容信息中的至少一种;第一确定模块,用于在所述选定资源与所述候选资源为同一资源时,将所述候选资源确定为所述选定资源的映射资源;
[0015]生成模块,用于根据所述选定资源以及所述选定资源的所有映射资源生成一个目标资源,生成的所述目标资源的文本内容与所述选定资源的文本内容相同。
[0016]本发明实施例提供的技术方案带来的有益效果是:
[0017]通过对于一个选定资源,获取与该选定资源对应的候选资源,将选定资源的特征信息与候选资源的特征信息进行对比,判断选定资源是否与候选资源为同一资源,在选定资源与候选资源为同一资源时,将候选资源确定为选定资源的映射资源,而后根据选定资源以及选定资源的所有映射资源生成一个目标资源,生成的目标资源的文本内容与选定资源的文本内容相同;由于在进行同资源判定时,除了考虑到了资源的基本信息,还考虑了资源的目录信息和内容信息中的至少一种,从而使得同资源的判定更为准确,因此解决了相关技术中由于书名可能会有差异,按照书名将不同资源站点提供的同一本书进行聚合显示的准确率比较低的问题;达到了提高资源聚合准确率的效果。
【附图说明】
[0018]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本发明一个实施例中提供的资源聚合方法的方法流程图;
[0020]图2A是本发明另一个实施例中提供的资源聚合方法的方法流程图;
[0021]图2B是本发明另一个实施例中提供的获取与选定资源对应的候选资源的方法流程图;
[0022]图2C是本发明另一个实施例中提供的判断候选资源中的一个候选资源与选定资源是否为同一资源的方法流程图;
[0023]图2D是本发明另一个实施例中提供的根据选定资源以及选定资源的所有映射资源生成一个目标资源的方法流程图;
[0024]图2E是本发明另一个实施例中提供的将目标资源进行显示的一种界面示意图;
[0025]图2F是本发明另一个实施例中提供的切换阅读资源时的界面示意图;
[0026]图3是本发明一个实施例中提供的资源聚合装置的结构示意图;
[0027]图4是本发明另一个实施例中提供的资源聚合装置的结构示意图。
【具体实施方式】
[0028]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。文中所讲的“电子设备”可以包括智能手机、平板电脑、智能电视、电子书阅读器、MP3 播放器(Moving Picture Experts Group Aud1 Layer III,动态影像专家压缩标准音频层面 3)、MP4 (Moving Picture Experts Group Aud1 Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。
[0029]请参考图1,其示出了本发明一个实施例提供的资源聚合方法的方法流程图。该资源聚合方法可以应用于电子设备中,该电子设备可以包括电脑、平板电脑、手机、上网本等。如图1所示,该资源聚合方法可以包括如下步骤:
[0030]步骤102,对于一个选定资源,获取与该选定资源对应的候选资源。
[0031]步骤104,将选定资源的特征信息与候选资源的特征信息进行对比,判断选定资源是否与候选资源为同一资源。
[0032]其中,上述特征信息包括资源的基本信息以及目录信息和内容信息中的至少一种。
[0033]步骤106,在选定资源与候选资源为同一资源时,将候选资源确定为选定资源的映射资源。
[0034]步骤108,根据选定资源以及选定资源的所有映射资源生成一个目标资源,生成的目标资源的文本内容与选定资源的文本内容相同。
[0035]综上所述,本实施例提供的资源聚合方法,通过对于一个选定资源,获取与该选定资源对应的候选资源,将选定资源的特征信息与候选资源的特征信息进行对比,判断选定资源是否与候选资源为同一资源,在选定资源与候选资源为同一资源时,将候选资源确定为选定资源的映射资源,而后根据选定资源以及选定资源的所有映射资源生成一个目标资源,生成的目标资源的文本内容与选定资源的文本内容相同;由于在进行同资源判定时,除了考虑到了资源的基本信息,还考虑了资源的目录信息和内容信息中的至少一种,从而使得同资源的判定更为准确,因此解决了相关技术中由于书名可能会有差异,按照书名将不同资源站点提供的同一本书进行聚合显示的准确率比较低的问题;达到了提高资源聚合准确率的效果。
[0036]请参考图2A,其示出了本发明另一个实施例提供的资源聚合方法的方法流程图。该资源聚合方法可以应用于电子设备中,该电子设备可以包括电脑、平板电脑、手机、上网本等。如图2A所示,该的资源聚合方法可以包括如下步骤:
[0037]步骤202,对于一个选定资源,获取与该选定资源对应的候选资源。
[0038]—般来讲,选定资源可以是客户端存在的本地资源,也可以是客户端所对应服务器中存在的某一资源。这里所讲的候选资源为具有与该选定资源为同一资源的可能性的资源。例如,客户端的小说书架上有一本书为“红楼梦”,则“红楼梦”为选定资源。此外,上述资源是指涉及文本的资源,例如小说资源、微博资源、论坛资源以及新闻资讯资源等等。
[0039]在一些情况下,若客户端本地不存在选定资源,则根据用户输入的关键词,将资源库中与关键词最相近的一个资源作为选定资源,这里所讲的资源库可以为客户端所对应的服务器中用于存储资源的资源库,或者可以为该服务器中用于存储资源的资源库以及该服务器监控的其他服务器提供的资源所组成的资源库。例如,用户想要在客户端阅读一本书名为红楼梦的书,用户输入关键词红楼梦,资源库中可能有资源名称为“小说红楼梦”、“红楼梦完整版”、“红楼梦”的几个小说资源,则将与关键词红楼梦最相近的“红楼梦”小说资源作为选定资源。
[0040]在实际实现时,由于资源在被存储时资源名称可能并不规整,有些资源名称带有链接地址等累赘信息,因此为了能够保证资源聚合的准确性,步骤202还可以通过图2B所示的各个步骤来实现:
[0041]步骤202a,对选定资源的资源名称进行规整,得到规整后的资源名称。
[0042]其中,在对选定资源的资源名称进行规整时,可以对选定资源的资源名称进行去标签操作。这里所讲的标签可以为网页地址、标签符号等。例如,某选定资源的资源名称为“红楼梦htmlX X X X ”,则去除标签后的资源名称为“红楼梦”。
[0043]对选定资源的资源名称进行规整时,还可以对选定资源的资源名称进行去除能源杂质的操作。这里所讲的能源杂质可以为用于描述资源的冗余信息,比如常见的“完整版”、“完整本”、“小说”等。例如,某书选定资源的资源名称为“红楼梦完整本”,则“完整本”作为能源杂质被去除,去除能源杂质后的资源名称为“红楼梦”。
[0044]通过步骤202a的规整,得到的资源名称中仅包括用于描述资源名称的非冗余信息。
[0045]步骤202b,查找资源库中与该资源名称相似的资源。
[0046]其中,这里所讲的资源库可以包括客户端
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1