[发明专利]数据文件的排序方法有效
申请号: | 201310273231.5 | 申请日: | 2013-07-02 |
公开(公告)号: | CN104281577B | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 张国峰;朱逸斐 | 申请(专利权)人: | 威盛电子股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据文件 排序 方法 | ||
1.一种数据文件的排序方法,适用于电子装置,该排序方法包括:
从多个数据文件的标题内容以及正文内容中分别撷取多个关键词;
通过搜寻引擎检索这些关键词所对应的关键词排名;
搜寻这些关键词所对应的关键词类别;以及
依据这些关键词、这些关键词所对应的各自的关键词排名与所对应的各自的关键词类别以及这些数据文件各自的目前排名,以产生用以执行排序演算法的模拟函数;
其中,该排序演算法用以根据另一数据文件的多个关键词计算该另一数据文件的预测排名,以排序该另一数据文件,
其中产生该排序演算法的步骤还包括:
将这些关键词各自的该关键词排名以及该关键词类别设定为排序演算法的多个排名输入变数以及多个类别输入变数,并将这些数据文件各自的该目前排名设定为该排序演算法的输出,以产生该排序演算法,
其中当这些数据文件的关键词的数量少于该排序演算法的排名输入变数以及类别输入变数的数量时,多余的排名输入变数以及类别输入变数被设定为零。
2.如权利要求1所述的排序方法,其中该排序演算法是藉由利用模拟函数来执行,且该模拟函数为线性函数以及非线性函数的其中之一。
3.如权利要求2所述的排序方法,其中产生该排序演算法的步骤,还包括:
将这些关键词各自的该关键词排名以及该关键词类别设定为该模拟函数的定义域,将这些数据文件的该目前排名设定为该模拟函数的值域,藉以产生该模拟函数。
4.如权利要求1所述的排序方法,其中该排序演算法还包括排名权重参数以及类别权重参数,来分别对应这些关键词各自的该关键词排名以及该关键词类别。
5.如权利要求1所述的排序方法,其中产生该排序演算法的步骤,还包括:
将这些关键词各自的该关键词类别转换为多个关键词类别转换值。
6.一种数据文件的排序方法,适用于电子装置,包括:
从第一数据文件的标题内容以及正文内容中撷取至少一第一关键词;
通过搜寻引擎检索该至少一第一关键词所对应的关键词排名;
搜寻该至少一第一关键词所对应的关键词类别;以及
将该至少一第一关键词各自的该关键词排名与该关键词类别分别设定为排序演算法的多个排名输入变数以及多个类别输入变数,来输出该第一数据文件的预测排名,以排序该第一数据文件,
其中,该排序演算法是通过模拟函数来执行的,而模拟函数依据多个第二数据文件的内容以及这些第二数据文件各自的目前排名而产生,
其中,当该至少一第一关键词的数量少于该排序演算法的排名输入变数以及类别输入变数的数量时,多余的排名输入变数以及类别输入变数被设定为零。
7.如权利要求6所述的排序方法,其中该排序演算法还依据下列步骤而产生:
从这些第二数据文件的该内容中撷取多个第二关键词;
通过该搜寻引擎检索这些第二关键词所对应的关键词排名;
搜寻这些第二关键词所对应的关键词类别;以及
依据这些第二关键词、这些第二关键词各自的该关键词排名与该关键词类别以及这些第二数据文件各自的目前排名,以产生该排序演算法。
8.如权利要求7所述的排序方法,其中该排序演算法还依据下列步骤而产生:
将这些第二关键词各自的该关键词排名以及该关键词类别设定为排序演算法的输入,并将这些第二数据文件各自的该目前排名设定为该排序演算法的输出,以产生该排序演算法。
9.如权利要求8所述的排序方法,其中该排序演算法是藉由利用模拟函数来执行,且该模拟函数为线性函数以及非线性函数的其中之一。
10.如权利要求9所述的排序方法,其中该排序演算法还依据下列步骤而产生:
将这些第二关键词各自的该关键词排名以及该关键词类别设定为该模拟函数的定义域,将这些第二数据文件的该目前排名设定为该模拟函数的值域,藉以产生该模拟函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威盛电子股份有限公司,未经威盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310273231.5/1.html,转载请声明来源钻瓜专利网。