一种文章搜索结果展示方法及相关装置制造方法及图纸

技术编号:24121535 阅读:13 留言:0更新日期:2020-05-13 03:14
本申请提出一种文章搜索结果展示方法及相关装置,涉及数据展示技术领域。首先获取待搜索第一关键词,然后对所述待搜索第一关键词进行预处理,以生成一个或多个目标词,再依据所述目标词从数据库中确定多篇目标文章,并依据所述目标词对每篇目标文章进行打分,以获取每篇目标文章的第一分值,再依据历史访问记录确定每篇目标文章的第二分值,最后对每篇所述目标文章的第一分值与第二分值求和,以获取每篇目标文章的总分值,并按照总分值的大小顺序对所述多篇目标文章进行展示。本申请提供的文章搜索结果展示方法及相关装置具有最终展示的顺序更加贴合用户的使用需求,用户的体验感更高的优点。

【技术实现步骤摘要】
一种文章搜索结果展示方法及相关装置
本申请涉及数据展示
,具体而言,涉及一种文章搜索结果展示方法及相关装置。
技术介绍
目前,对于互联网企业而言,对于用户提出的搜索请求作出及时准确的响应至关重要,其能够影响到用户的体验感。一般的,用户在提出需要查找的关键词后,系统会自动查找响应的文章并推送给用户。然而,目前普遍采用将分析结果直接根据匹配得分进行排序,其排序较为固定,用户的体验感较差。综上,目前对于文章搜索结果的展示,排序较为固定,使得用户的体验感较差。
技术实现思路
本申请的目的在于提供一种文章搜索结果展示方法及相关装置,以解决现有技术中对于文章搜索结果的展示,排序较为固定,用户的体验感较差的问题。为了实现上述目的,本申请实施例采用的技术方案如下:第一方面,本申请实施例提供了一种文章搜索结果展示方法,所述方法包括:获取待搜索第一关键词;对所述待搜索第一关键词进行预处理,以生成一个或多个目标词;依据所述目标词从数据库中确定多篇目标文章,并依据所述目标词对每篇目标文章进行打分,以获取每篇目标文章的第一分值;依据历史访问记录确定每篇目标文章的第二分值,其中,所述历史访问记录包括每篇目标文章的被访问次数和/或被访问时长;对每篇所述目标文章的第一分值与第二分值求和,以获取每篇目标文章的总分值,并按照总分值的大小顺序对所述多篇目标文章进行展示。进一步地,所述依据所述目标词从数据库中确定多篇目标文章,并依据所述目标词对每篇目标文章进行打分,以获取每篇目标文章的第一分值的步骤包括:依据所述目标词获取每篇目标文章的标题分值以及内容分值;对所述标题分值与所述内容分值进行加和,以获取所述第一分值。进一步地,在所述依据所述目标词从数据库中确定多篇目标文章,并依据所述目标词对每篇目标文章进行打分,以获取每篇目标文章的第一分值的步骤之前,所述方法还包括:对每篇文章进行预处理,以获取每篇文章的多个第二关键词;依据TextRank算法计算每个所述第二关键词的权重;所述依据所述目标词从数据库中确定多篇目标文章的步骤包括:确定第二关键词与所述目标词对应的文章为目标文章;所述依据所述目标词对每篇目标文章进行打分,以获取每篇目标文章的第一分值的步骤包括:依据每篇目标文章的标题中包含的与所述目标词对应的第二关键词的数量获取标题分值;依据每篇目标文章的内容中包含的与所述目标词对应的第二关键词的权重获取内容分值。进一步地,对所述待搜索第一关键词进行预处理,以生成一个或多个目标词的步骤包括:对所述第一关键词进行分词处理,以获取至少一个待分析词;对所述至少一个待分析词进行过滤停放词处理;对处理后的所述待分析词进行同义词转换,以确定一个或多个目标词。第二方面,本申请实施例还提供了一种文章搜索结果展示装置,述装置包括:数据获取模块,用于获取待搜索第一关键词;数据处理模块,用于对所述待搜索第一关键词进行预处理,以生成一个或多个目标词;数据处理模块,还用于依据所述目标词从数据库中确定多篇目标文章,并依据所述目标词对每篇目标文章进行打分,以获取每篇目标文章的第一分值;数据处理模块,还用于依据历史访问记录确定每篇目标文章的第二分值,其中,所述历史访问记录包括每篇目标文章的被访问次数以及被访问时长;数据处理模块,还用于对每篇所述目标文章的第一分值与第二分值求和,以获取每篇目标文章的总分值,并按照总分值的大小顺序对所述多篇目标文章进行展示。进一步地,所述数据处理模块还用于依据所述目标词获取每篇目标文章的标题分值以及内容分值,并对所述标题分值与所述内容分值进行加和,以获取所述第一分值。进一步地,所述数据处理模块还用于对每篇文章进行预处理,以获取每篇文章的多个第二关键词;并依据TextRank算法计算每个所述第二关键词的权重;所述数据处理模块还用于确定第二关键词与所述目标词对应的文章为目标文章;所述数据处理模块还用于依据每篇目标文章的标题中包含的与所述目标词对应的第二关键词的数量获取标题分值;及依据每篇目标文章的内容中包含的与所述目标词对应的第二关键词的权重获取内容分值。进一步地,所述数据处理模块还用于对所述第一关键词进行分词处理,以获取至少一个待分析词,并对所述至少一个待分析词进行过滤停放词处理,并对处理后的所述待分析词进行同义词转换,以确定一个或多个目标词。第三方面,本申请实施例还提供了一种电子设备,包括:存储器,用于存储一个或多个程序;处理器;当所述一个或多个程序被所述处理器执行时,实现如上述的方法。第四方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的方法。现对于现有技术,本申请具有以下有益效果:本申请提供了一种文章搜索结果展示方法及相关装置,首先获取待搜索第一关键词,然后对所述待搜索第一关键词进行预处理,以生成一个或多个目标词,再依据所述目标词从数据库中确定多篇目标文章,并依据所述目标词对每篇目标文章进行打分,以获取每篇目标文章的第一分值,再依据历史访问记录确定每篇目标文章的第二分值,其中,所述历史访问记录包括每篇目标文章的被访问次数以及被访问时长,最后对每篇所述目标文章的第一分值与第二分值求和,以获取每篇目标文章的总分值,并按照总分值的大小顺序对所述多篇目标文章进行展示。由于本申请能够通过第一分值与第二分值之和实现排序,且第二分值为依据历史访问记录确定,因此能够实现利用用户的行为数据对目标文章的展示顺序进行矫正,使得最终展示的顺序更加贴合用户的使用需求,用户的体验感更高。为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它相关的附图。图1为本申请实施例提供的电子设备的一种交互示意图。图2为本申请实施例提供的电子设备的一种模块示意图。图3为本申请实施例提供的文章搜索结果展示方法的一种流程示意图。图4为本申请实施例提供的图3中的S104的一种子步骤的流程示意图。图5为本申请实施例提供的图3中的S106的一种子步骤的流程示意图。图6为本申请实施例提供的文章搜索结果展示方法的另一种流程示意图。图7本申请实施例提供的文章搜索结果展示装置的模块示意图。图中:100-电子设备;101-存储器;102-处理器;103-通信接口;300-文章搜索结果展示装置;310-数据获取模块;320-数据处理模块。具体实施方式为使本申请本文档来自技高网...

【技术保护点】
1.一种文章搜索结果展示方法,其特征在于,所述方法包括:/n获取待搜索第一关键词;/n对所述待搜索第一关键词进行预处理,以生成一个或多个目标词;/n依据所述目标词从数据库中确定多篇目标文章,并依据所述目标词对每篇目标文章进行打分,以获取每篇目标文章的第一分值;/n依据历史访问记录确定每篇目标文章的第二分值,其中,所述历史访问记录包括每篇目标文章的被访问次数和/或被访问时长;/n对每篇所述目标文章的第一分值与第二分值求和,以获取每篇目标文章的总分值,并按照总分值的大小顺序对所述多篇目标文章进行展示。/n

【技术特征摘要】
1.一种文章搜索结果展示方法,其特征在于,所述方法包括:
获取待搜索第一关键词;
对所述待搜索第一关键词进行预处理,以生成一个或多个目标词;
依据所述目标词从数据库中确定多篇目标文章,并依据所述目标词对每篇目标文章进行打分,以获取每篇目标文章的第一分值;
依据历史访问记录确定每篇目标文章的第二分值,其中,所述历史访问记录包括每篇目标文章的被访问次数和/或被访问时长;
对每篇所述目标文章的第一分值与第二分值求和,以获取每篇目标文章的总分值,并按照总分值的大小顺序对所述多篇目标文章进行展示。


2.如权利要求1所述的文章搜索结果展示方法,其特征在于,所述依据所述目标词从数据库中确定多篇目标文章,并依据所述目标词对每篇目标文章进行打分,以获取每篇目标文章的第一分值的步骤包括:
依据所述目标词获取每篇目标文章的标题分值以及内容分值;
对所述标题分值与所述内容分值进行加和,以获取所述第一分值。


3.如权利要求2所述的文章搜索结果展示方法,其特征在于,在所述依据所述目标词从数据库中确定多篇目标文章,并依据所述目标词对每篇目标文章进行打分,以获取每篇目标文章的第一分值的步骤之前,所述方法还包括:
对每篇文章进行预处理,以获取每篇文章的多个第二关键词;
依据TextRank算法计算每个所述第二关键词的权重;
所述依据所述目标词从数据库中确定多篇目标文章的步骤包括:
确定第二关键词与所述目标词对应的文章为目标文章;
所述依据所述目标词对每篇目标文章进行打分,以获取每篇目标文章的第一分值的步骤包括:
依据每篇目标文章的标题中包含的与所述目标词对应的第二关键词的数量获取标题分值;
依据每篇目标文章的内容中包含的与所述目标词对应的第二关键词的权重获取内容分值。


4.如权利要求1所述的文章搜索结果展示方法,其特征在于,对所述待搜索第一关键词进行预处理,以生成一个或多个目标词的步骤包括:
对所述第一关键词进行分词处理,以获取至少一个待分析词;
对所述至少一个待分析词进行过滤停放词处理;
对处理后的所述待分析词进行同义词转换,以确定一个或多个目标词。

【专利技术属性】
技术研发人员:刘炜秋
申请(专利权)人:广州探途网络技术有限公司
类型:发明
国别省市:广东;44

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

1