一种信息搜索方法及装置的制造方法

文档序号:9810558阅读:1171来源:国知局
一种信息搜索方法及装置的制造方法
【技术领域】
[0001] 本发明涉及互联网通信领域,特别涉及一种信息搜索方法及装置。
【背景技术】
[0002] 目前,为了使用户从海量的信息中快速查找需要的信息,出现了很多专门用于搜 索信息的搜索平台。用户可以通过终端登录搜索平台来搜索需要的信息。例如,视频搜索 平台是专门用于搜索视频的搜索平台,用户可以通过终端登录视频搜索平台来搜索需要的 视频。
[0003] 当前,现有技术提供了一种信息搜索方法,包括:终端接收用户输入的关键词,将 该关键词发送给服务器。服务器根据该关键词获取所有与该关键词匹配的信息,计算每个 信息与该关键词之间的相关度,然后根据技术人员事先凭经验设定的筛选条件,对获取的 信息进行筛选,舍弃不满足筛选条件的信息。其中,筛选条件与信息的特征有关,信息的特 征可以为相关度、点击量或更新时间等。例如,筛选条件可以为保留相关度大于预设阈值或 点击量大于预设阈值的信息等。将剩余的信息按照相关度从高到低的顺序进行排序,将排 序后的信息发送给终端。终端接收服务器发送的信息,将接收的信息显示给用户。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005] 技术人员凭经验设定筛选条件,由于技术人员的经验不足,从而很难设定出涵盖 信息的所有特征的筛选条件,如此根据该筛选条件来筛选信息,导致筛选信息的准确性很 低。

【发明内容】

[0006] 为了提高筛选信息的准确性,本发明提供了一种信息搜索方法及装置。所述技术 方案如下:
[0007] -种信息搜索方法,所述方法包括:
[0008] 接收终端发送的关键词;
[0009] 根据所述关键词,搜索与所述关键词匹配的信息;
[0010] 从所述信息中筛选出满足某一预设筛选条件的信息并组成第一信息集合,所述预 设筛选条件为根据历史搜索记录进行设置的,所述历史搜索记录中包括用户历史搜索的关 键词、所述关键词对应的信息和所述信息的点击次数;
[0011] 向所述终端发送所述第一信息集合。
[0012] -种信息搜索装置,所述装置包括:
[0013] 接收模块,用于接收终端发送的关键词;
[0014] 搜索模块,用于根据所述关键词,搜索与所述关键词匹配的信息;
[0015] 筛选模块,用于从所述信息中筛选出满足某一预设筛选条件的信息并组成第一信 息集合,所述预设筛选条件为根据历史搜索记录进行设置的,所述历史搜索记录中包括用 户历史搜索的关键词、所述关键词对应的信息和所述信息的点击次数;
[0016] 发送模块,用于向所述终端发送所述第一信息集合。
[0017] 在本发明实施例中,接收终端发送的关键词;根据该关键词,搜索与该关键词匹配 的信息;从该信息中筛选出满足某一预设筛选条件的信息并组成第一信息集合,该预设筛 选条件为根据历史搜索记录进行设置的,该历史搜索记录中包括用户历史搜索的关键词、 关键词对应的信息和信息的点击次数;向终端发送第一信息集合。由于根据历史搜索记录 中包括的用户历史搜索的关键词、关键词对应的信息和信息的点击次数设置了预设筛选条 件,如此设置的预设筛选条件涵盖的信息的特征比技术人员凭经验设定的预设筛选条件涵 盖的特征要全面很多,根据该预设筛选条件来筛选信息,可以提高筛选信息的准确性。
【附图说明】
[0018] 图1是本发明实施例1提供的一种信息搜索方法流程图;
[0019] 图2-1是本发明实施例2提供的一种信息搜索方法流程图;
[0020] 图2-2是本发明实施例2提供的一种搜索接口的示意图;
[0021] 图3是本发明实施例3提供的一种信息搜索方法流程图;
[0022] 图4是本发明实施例4提供的一种信息搜索装置的结构示意图;
[0023] 图5是本发明实施例5提供的一种服务器的结构示意图。
【具体实施方式】
[0024] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0025] 实施例1
[0026] 参见图1,本发明实施例提供了一种信息搜索方法,包括:
[0027] 步骤101 :接收终端发送的关键词;
[0028] 步骤102 :根据该关键词,搜索与该关键词匹配的信息;
[0029] 步骤103 :从该信息中筛选出满足某一预设筛选条件的信息并组成第一信息集 合,该预设筛选条件为根据历史搜索记录进行设置的,该历史搜索记录中包括用户历史搜 索的关键词、关键词对应的信息和信息的点击次数;
[0030] 步骤104 :向终端发送第一信息集合。
[0031] 优选地,从该信息中筛选出满足某一预设筛选条件的信息并组成第一信息集合, 包括:
[0032] 分别计算每个信息与该关键词之间的相关度;
[0033] 将相关度大于预设阈值的信息组成第一信息集合,以及将相关度小于或等于预设 阈值的信息组成第二信息集合;
[0034] 分别获取第二信息集合中包括的每个信息的信息特征,以及获取该关键词的特 征;
[0035] 根据第二信息集合中包括的每个信息的信息特征以及该关键词的特征,从第二信 息集合中筛选出满足某一预设筛选条件的信息,将筛选的信息加入第一信息集合。
[0036] 进一步地,接收终端发送的关键词之前,还包括:
[0037] 从第一搜索平台存储的历史搜索记录中,获取点击次数满足预设点击条件的信息 并构成第三信息集合以及获取第三信息集合中的每个信息对应的关键词并构成关键词集 合;
[0038] 根据第三信息集合中的每个信息的信息特征和关键词集合中的每个关键词的特 征,设置预设筛选条件。
[0039] 优选地,从第一搜索平台存储的历史搜索记录中,获取点击次数满足预设点击条 件的信息并构成第三信息集合,包括:
[0040] 从第一搜索平台存储的历史搜索记录中,获取历史搜索记录中包括的每个信息的 点击次数;
[0041] 从每个信息中,获取点击次数大于预设次数阈值的信息并构成第三信息集合;或 者,
[0042] 从每个信息中,获取点击次数小于或等于预设次数阈值的信息并构成第三信息集 合。
[0043] 进一步地,从每个信息中,获取点击次数小于或等于预设次数阈值的信息并构成 第三信息集合之后,还包括:
[0044] 从第三信息集合中获取第一关键词对应的每个信息并构成第四信息集合,第一关 键词为关键词集合中包括的任一关键词;
[0045] 根据第一关键词从第二搜索平台存储的历史搜索记录中获取对应的信息的信息 类型并构成类型集合,第二搜索平台为搜索平台中除第一搜索平台以外的任一搜索平台; [0046] 从第四信息集合中获取信息类型与类型集合中的每种信息类型相同的信息,从第 二息集合中去除获取的息。
[0047] 优选地,根据第三信息集合中的每个信息的信息特征和关键词集合中的每个关键 词的特征,设置预设筛选条件,包括:
[0048] 根据第三信息集合中的每个信息的信息特征和关键词集合中的每个关键词的特 征,通过分类模型统计预设筛选条件,该分类模型至少包括决策树模型、朴素贝叶斯模型和 支持向量机。
[0049] 在本发明实施例中,接收终端发送的关键词;根据该关键词,搜索与该关键词匹配 的信息;从该信息中筛选出满足某一预设筛选条件的信息并组成第一信息集合,该预设筛 选条件为根据历史搜索记录进行设置的,该历史搜索记录中包括用户历史搜索的关键词、 关键词对应的信息和信息的点击次数;向终端发送第一信息集合。由于根据历史搜索记录 中包括的用户历史搜索的关键词、关键词对应的信息和信息的点击次数设置了预设筛选条 件,如此设置的预设筛选条件涵盖的信息的特征比技术人员凭经验设定的预设筛选条件涵 盖的特征要全面很多,根据该预设筛选条件来筛选信息,可以提高筛选信息的准确性。
[0050] 实施例2
[0051 ] 本发明实施例提供了 一种信息搜索方法。
[0052] 当用户通过终端登录第一搜索平台来搜索需要的信息时,第一搜索平台可以通过 本发明实施例提供的方法来搜索信息。其中,第一搜索平台为搜索平台中包括的任一搜索 平台。
[0053] 其中,搜索平台可以为视频搜索平台等,视频搜索平台是专门用于搜索视频的搜 索平台。
[0054] 参见图2-1,该方法具体包括:
[0055] 其中,在搜索信息之前,需要通过如下步骤201-204的操作来设置筛选信息的预 设筛选条件,该预设筛选条件为根据历史搜索记录进行设置的,该历史搜索记录中包括用 户历史搜索的关键词、关键词对应的信息和信息的点击次数。
[0056] 步骤201 :从第一搜索平台存储的历史搜索记录中,获取点击次数满足预设点击 条件的信息并构成第三信息集合,该预设点击条件为信息的点击次数大于预设次数阈值;
[0057] 其中,用户通过第一搜索平台搜索信息时,第一搜索平台记录了用户搜索的关键 词,以及根据该关键词搜索到的信息,同时记录了搜索到的每个信息被用户点击的点击次 数,并将记录的用户历史搜索的关键词、该关键词对应的信息和该信息的点击次数组成历 史搜索记录。
[0058] 本步骤具体为,从第一搜索平台存储的历史搜索记录中,获取该历史搜索记录中 包括的每个信息的点击次数。从历史搜索记录中包括的每个信息中,获取点击次数大于预 设次数阈值的信息并构成第三信息集合。
[0059] 例如,本发明实施例以搜索视频为例进行说明,则第一搜索平台为第一视频搜索 平台,搜索的信息为视频。假设预设次数阈值为500次。第一视频搜索平台从第一视频搜 索平台存储的如表1所示的历史搜索记录中,获取该历史搜索记录中包括的每个视频的点 击次数,分别为 Videol 为 1000 次,Video2 为 1500 次,Video3 为 800 次,Video4 为 100 次, Video5 为 50 次,Video6 为 20 次,Video7 为 10 次,Video8 为 15 次,Video9 为 30 次。从该 历史搜索记录中包括的每个视频中,获取点击次数大于预设次数阈值的视频,即获取了视 频Videol、Video2和Video3,将获取的视频Videol、Video2和Video3构成第三视频集合 U3。
[0060] 表 1
[0061]
[0062] 其中,由于第三信息集合中的每个信息的点击次数都大于预设次数阈值,说明很 多用户搜索到这些信息之后浏览了这些信息,因此认为这些信息都是符合用户需求的。例 如,假设用户根据关键词"张三出游"搜索信息,搜索出信息1和信息2,用户点击了信息1 而没有点击信息2,则认为信息
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1