一种网络文章查询方法及系统与流程

文档序号:11407392阅读:183来源:国知局
一种网络文章查询方法及系统与流程

本申请涉及互联网技术领域,尤其涉及一种网络文章查询方法及系统。



背景技术:

目前,互联网用户普及率过半,中国互联网网民数稳居世界第一。伴随全球传统媒体严重衰退,中国网络信息传递超越电视信息传播已成为不可逆转的趋势。

随着互联网的不断发展,许多新生代作家以网络写手的方式崛起,受到网络上读者的欢迎。然而,针对网络写手发表的文章,没有统一的管理方案,读者在网络上查找文章也犹如大海捞针,不仅费时费力,而且文章内容也很难在网络上得到很好的检索和有效的传播。



技术实现要素:

有鉴于此,本申请提供了一种网络文章查询方法及系统,以克服现有技术中网络文章查找不便的问题。

为了实现上述目的,本申请提供了以下技术方案:

一种网络文章查询方法,该方法包括:

响应用户的查询指令,展示预先构建的索引文本列表;所述索引文本列表包括:至少一组关键词与文章的一一对应关系;

根据接收到的所述用户输入的第一关键词以及所述索引文本列表,在数据库中查找与所述第一关键词对应的网络文章;

当在数据库中查询到与所述第一关键词对应的网络文章时,将所述网络文章进行显示。

优选的,该方法还包括:当在数据库中没有查询到与所述第一关键词对应的网络文章时,输出提醒信息以使用户输入第二关键词进行查询。

优选的,所述索引文本列表的构建包括:

在互联网上抓取符合预设类型的文章;

将所述文章在关键词词库中进行关键词匹配处理,得到所述文章对应的关键词;

将所述文章对应的关键词与所述文章的一一对应关系作为索引关系保存在所述索引文本列表。

优选的,还包括:将所述索引关系链接至所述文章中。

优选的,所述在互联网上抓取符合预设类型的文章包括:通过php爬虫程序在互联网上抓取符合预设类型的文章。

一种网络文章查询系统,该系统包括:

构建单元,用于预先构建索引文本列表,所述索引文本列表包括:至少一组关键词与文章的一一对应关系;

响应单元,用于响应用户的查询指令,展示所述索引文本列表;

查找单元,用于根据接收到的所述用户输入的第一关键词以及所述索引文本列表,在数据库中查找与所述第一关键词对应的网络文章;

显示单元,用于当在数据库中查询到与所述第一关键词对应的网络文章时,将所述网络文章进行显示。

优选的,该系统还包括:提醒单元,用于当在数据库中没有查询到与所述第一关键词对应的网络文章时,输出提醒信息以使用户输入第二关键词进行查询。

优选的,所述构建单元包括:

抓取单元,用于在互联网上抓取符合预设类型的文章;

匹配单元,用于将所述文章在关键词词库中进行关键词匹配处理,得到所述文章对应的关键词;

保存单元,用于将所述文章对应的关键词与所述文章的一一对应关系作为索引关系保存在所述索引文本列表。

优选的,所述构建单元还包括:链接单元,用于将所述索引关系链接至所述文章中。

优选的,所述抓取单元具体用于通过php爬虫程序在互联网上抓取符合预设类型的文章。

由以上技术方案可知,本申请提供了一种网络文章查询方法及系统,该查询方法通过预先建立的文章与关键词的对应关系,根据用户输入的关键词直接可查找到对应的文章,使让读者更方便快捷的得到自己需要的信息。本申请所提供的网络文章查询方法既让使用者节省时间又让网络文章得到了推广。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例一提供的一种网络文章查询方法的流程图;

图2为本申请实施例二提供的一种网络文章查询方法的流程图;

图3为本申请实施例二提供的一种构建索引文本列表的流程图;

图4为本申请实施例二提供的另一种构建索引文本列表的流程图;

图5为本申请实施例三提供的一种网络文章查询系统的结构图;

图6为本申请实施例四提供的一种网络文章查询系统的结构图;

图7为本申请实施例四提供的一种构建单元的结构图;

图8为本申请实施例四提供的另一种构建单元的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为克服现有技术中网络文章查找不便的问题,本申请提供了一种网络文章查询方法及系统,具体方案如下所述:

实施例一

本申请实施例一提供了一种网络文章查询方法,如图1所示,图1为本申请实施例一提供的一种网络文章查询方法的流程图。该方法包括:

s101:响应用户的查询指令,展示预先构建的索引文本列表;

其中,在本申请中,索引文本列表包括:至少一组关键词与文章的一一对应关系。

s102:根据接收到的用户输入的第一关键词以及索引文本列表,在数据库中查找与第一关键词对应的网络文章;

s103:当在数据库中查询到与第一关键词对应的网络文章时,将网络文章进行显示。

在本申请中,为了让读者得到更加有参考价值的实效信息,更多的关联信息去参考从而得到有价值的信息,通过数据的检索得到最新的信息,让读者更方便快捷的得到自己需要的信息,也方便使用者看到其他的相关信息,而不需要花费大量时间去寻找和查询,这样既让使用者节省时间又让网络文章得到了推广,页面的格调也让人感觉舒服。

由以上技术方案可知,本申请实施例一提供的该网络文章查询方法通过预先建立的文章与关键词的对应关系,根据用户输入的关键词直接可查找到对应的文章,使让读者更方便快捷的得到自己需要的信息。本申请所提供的网络文章查询方法既让使用者节省时间又让网络文章得到了推广。

实施例二

在实施例一的基础上,本申请实施例二提供了一种更具体的网络文章查询方法,如图2所示,图2为本申请实施例二提供的一种网络文章查询方法的流程图。该方法包括:

s101:响应用户的查询指令,展示预先构建的索引文本列表;

其中,在本申请中,索引文本列表包括:至少一组关键词与文章的一一对应关系。

在本申请中,给出了构建索引文本列表的具体流程,如图3所示,图3为本申请实施例二提供的一种构建索引文本列表的流程图。索引文本列表的构建包括:

s1011:在互联网上抓取符合预设类型的文章;

具体的,在互联网上抓取符合预设类型的文章包括:通过php爬虫程序在互联网上抓取符合预设类型的文章。

s1012:将文章在关键词词库中进行关键词匹配处理,得到文章对应的关键词;

s1013:将文章对应的关键词与文章的一一对应关系作为索引关系保存在索引文本列表。

具体的,本申请所提供的构建方法是建立在php(hypertextpreprocessor,英文超级文本预处理语言)语言基础上,首先通过php爬虫程序抓取到互联网上的各大排名网站的热搜文章信息,得到文章后,再根据得到的文章对系统数据库(系统数据库即针对大量数据分析的得到的关键词词库)数据进行关键词匹配处理,从而得到关键词与文章的一种对应关系即索引关系,保存到索引文本列表中,当用户进行搜索时,可以在前端页面输入关键词,然后根据关键词与索引关系在数据库中查找得到关键词对应的文章。

其中,得到文章对应的关键词具体可以通过对文章内容大数据分析比对来获取文章中心思想,并给文章分配合适的关键词。

具体的,如图4所示,图4为本申请实施例二提供的另一种构建索引文本列表的流程图。其除了包括图3所示的步骤外,还包括:

s1014:将索引关系链接至对应的文章中。

在本申请中,还可以将索引关系链接至对应的文章,以便于更快速地在数据库中提取出该文章,以展示给用户。

s102:根据接收到的用户输入的第一关键词以及索引文本列表,在数据库中查找与第一关键词对应的网络文章;

s103:当在数据库中查询到与第一关键词对应的网络文章时,将网络文章进行显示;

s104:当在数据库中没有查询到与第一关键词对应的网络文章时,输出提醒信息以使用户输入第二关键词进行查询。

当用户输入的第一关键词不能再数据库中查找到对应的文章,可以输出提醒信息告知用户此关键词不存在,提示用户重新输入一个新的关键词,其中,第二关键词可与第一关键词意思相近,也可以完全不相关,具体根据用户需求选择,在本申请中不做限定。

由以上技术方案可知,本申请实施例二提供的该网络文章查询方法通过预先建立的文章与关键词的对应关系,根据用户输入的关键词直接可查找到对应的文章,使让读者更方便快捷的得到自己需要的信息。本申请所提供的网络文章查询方法既让使用者节省时间又让网络文章得到了推广。

实施例三

在实施例一的基础上,本申请实施例三提供了一种网络文章查询系统,如图5所示,图5为本申请实施例三提供的一种网络文章查询系统的结构图。该系统包括:构建单元201、响应单元202、查找单元203以及显示单元204,其中,

构建单元201,用于预先构建索引文本列表;

其中,索引文本列表包括:至少一组关键词与文章的一一对应关系;

响应单元202,用于响应用户的查询指令,展示索引文本列表;

查找单元203,用于根据接收到的用户输入的第一关键词以及索引文本列表,在数据库中查找与第一关键词对应的网络文章;

显示单元204,用于当在数据库中查询到与第一关键词对应的网络文章时,将网络文章进行显示。

具体的,本实施例与实施例一相同或相似的地方可相互参考,在本实施例中不再赘述。

实施例四

在实施例三的基础上,本申请实施例四提供了一种更具体的网络文章查询系统,如图6所示,图6为本申请实施例四提供的一种网络文章查询系统的结构图。该系统包括:构建单元201、响应单元202、查找单元203、显示单元204以及提醒单元205,其中,

构建单元201,用于预先构建索引文本列表;

其中,索引文本列表包括:至少一组关键词与文章的一一对应关系。

具体的,在本实施例中,如图7所示,图7为本申请实施例四提供的一种构建单元的结构图,该构建单元包括:抓取单元2011、匹配单元2012以及保存单元2013,其中,

抓取单元2011,用于在互联网上抓取符合预设类型的文章;

抓取单元具体用于通过php爬虫程序在互联网上抓取符合预设类型的文章。

匹配单元2012,用于将文章在关键词词库中进行关键词匹配处理,得到文章对应的关键词;

保存单元2013,用于将文章对应的关键词与文章的一一对应关系作为索引关系保存在索引文本列表。

具体的,本申请所提供的构建原理是建立在php(hypertextpreprocessor,英文超级文本预处理语言)语言基础上,首先通过php爬虫程序抓取到互联网上的各大排名网站的热搜文章信息,得到文章后,再根据得到的文章对系统数据库(系统数据库即针对大量数据分析的得到的关键词词库)数据进行关键词匹配处理,从而得到关键词与文章的一种对应关系即索引关系,保存到索引文本列表中,当用户进行搜索时,可以在前端页面输入关键词,然后根据关键词与索引关系在数据库中查找得到关键词对应的文章。

其中,得到文章对应的关键词具体可以通过对文章内容大数据分析比对来获取文章中心思想,并给文章分配合适的关键词。

具体的,如图8所示,图8为本申请实施例四提供的另一种构建单元的结构图。除包括如图7所示的结构外,还包括:

链接单元2014,用于将索引关系链接至相关文章中。

在本申请中,还可以将索引关系链接至对应的文章,以便于更快速地在数据库中提取出该文章,以展示给用户。

响应单元202,用于响应用户的查询指令,展示索引文本列表;

查找单元203,用于根据接收到的用户输入的第一关键词以及索引文本列表,在数据库中查找与第一关键词对应的网络文章;

显示单元204,用于当在数据库中查询到与第一关键词对应的网络文章时,将网络文章进行显示。

提醒单元205,用于当在数据库中没有查询到与第一关键词对应的网络文章时,输出提醒信息以使用户输入第二关键词进行查询。

当用户输入的第一关键词不能再数据库中查找到对应的文章,可以输出提醒信息告知用户此关键词不存在,提示用户重新输入一个新的关键词,其中,第二关键词可与第一关键词意思相近,也可以完全不相关,具体根据用户需求选择,在本申请中不做限定。

具体的,由于本实施例同时对应的实施例二所述的查询方法,因此,本实施例与实施例二相同或相似的地方可相互参考,在本实施例中不再赘述。

由以上技术方案可知,本申请实施例四提供的该网络文章查询系统通过预先建立的文章与关键词的对应关系,根据用户输入的关键词直接可查找到对应的文章,使让读者更方便快捷的得到自己需要的信息。本申请所提供的网络文章查询系统既让使用者节省时间又让网络文章得到了推广。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1