一种搜索记录显示方法及电子设备的制造方法_3

文档序号:9489495阅读:来源:国知局
息为Μ条推广信息的真子集。基于第一搜索结果又可以通过多种方式获得第二搜索结果,下面将列举其中的几种分别进行介绍,当然,在具体实施过程中,不限于以下几种情况。
[0122]①通过以下方式确定出第二搜索结果:对第一搜索结果中的每条搜索记录进行关键词分析,进而确定出Μ条推广信息;将第一搜索结果中除Μ条推广信息之外的其他搜索记录依次显示于第二显示区域21,其中,第一搜索结果中除Μ条推广信息之外的其他搜索记录即为第二搜索结果。
[0123]举例来说,推广信息例如为:广告,其中,可以通过对第一搜索结果中的每条搜索记录进行标签分析,判断其是否包含预定标签,如果包含预定标签,则确定出其为推广信息,预定标签例如为:“广告”、“推广”等等,其中2b和图2c中的预定标签为“推广”。在对第一搜索结果中的每条搜索记录进行分析之后,将其中的Μ条推广信息从第一搜索结果中去除,就可以获得第二搜索结果,然后将第二搜索结果依次显示于第二显示区域21。在上述方案中,第二搜索结果中完全不包含第一搜索结果中的推广信息,从而能够在搜索引擎的首屏推荐更多的有效数据量。
[0124]作为一种可选的实施例,在将第一搜索结果中除Μ条推广信息之外的其他搜索记录依次显示于第二显示区域21之后,方法还包括:
[0125]在检测到用户控制第二搜索结果从下至上的移动操作时,依次显示Μ条推广信息。
[0126]举例来说,移动操作例如为:向上滚动鼠标的操作、向上拖动浏览器右侧的进度条的操作等等,对于移动操作为何种操作,本发明实施例不作限制。其中,如果用户控制第二搜索结果从下至上移动的话,则说明用户希望浏览第二搜索结果顶部的内容,而第二搜索结果基于第一搜索结果顶部去除Μ个推广信息获得,故而,在检测到该移动操作之后,可以依次显示Μ条推广信息,从而使用户获得的内容更加全面。
[0127]②通过以下方式确定出第二搜索结果:确定出Μ条推广信息中各条推广信息的推广信息类别;将第一搜索结果中除特定类别之外的推广信息去除之后作为第二搜索结果,在这种情况下,基于特定类别不同,进而所确定出的第二搜索结果也不同,下面列举其中的两种情况进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0128]1)将第一搜索结果中除特定类别之外的推广信息去除之后作为第二搜索结果,请参考图3,具体包括:
[0129]步骤S301:获取的用户的历史行为记录;
[0130]步骤S302:从历史行为记录中确定出用户浏览过的第一推广信息类别;
[0131]步骤S303:将第一推广信息类别之外的推广信息从第一搜索结果中去除,进而获得第二搜索结果。
[0132]步骤S301中,在具体实施过程中,用户的历史行为数据可以包含多种形式的历史行为数据,下面列举其中的三种进行介绍,当然,在具体实施过程中,不限于以下三种情况,另外,在不冲突的情况下,以下三种情况可以组合使用。
[0133]历史行为记录的第一种形式:历史搜索记录。
[0134]举例来说,用户可以通过直接在搜索引擎中输入关键信息的方式进行搜索,又或者,用户也可以通过点击搜索引擎所提供的关键信息的方式进行搜索,从而,可以获取当前电子设备上用户进行历史搜索所采用的关键信息作为历史搜索记录。
[0135]其中,在通过历史搜索记录确定出第一推广信息类别时,可以获取关键信息分类表,然后判断历史搜索记录中所包含的各个关键信息分别属于哪个类别,进而确定出历史搜索记录所属的类别作为第一推广信息类别,例如:如果历史行为记录中包括“琅琊榜”,而“琅琊榜”属于“小说”、“影视”类别,则确定出第一推广信息类别包括:小说、影视。另外,由于用户的历史搜索记录会包含很多,并且很多类别下用户的历史搜索记录并不多,故而可以从历史搜索记录中筛选出用户搜索次数大于预设次数(例如:10次、20次等等)的历史搜索记录,然后基于这些历史搜索记录确定出第一推广信息类别。当然,在具体实施过程中,基于搜索所采用的关键信息不同,历史搜索记录、第一推广记录类别也不相同,对此,本发明实施例不再详细列举,并且不作限制。
[0136]历史行为记录的第二种形式:历史浏览记录。
[0137]举例来说,用户在通过搜索引擎获得搜索记录之后,就可以点击对应的搜索记录进行浏览,进而基于该浏览行为就可以获得对应的历史浏览记录。其中,可以通过浏览器的历史记录获得用户的历史浏览记录,其中,历史浏览记录包括两部分:一部分为推广信息的浏览记录,另一部分为推广信息之外的普通网页的浏览记录,其中,在通过历史浏览记录确定出第一推广信息类别时,可以仅仅通过推广信息的浏览记录来确定,例如:可以首先获取用户浏览推广信息的历史浏览记录,然后确定出用户所浏览过的推广信息的类别作为第一推广信息类别,当然,也可以用户所浏览过的推广信息的类别中筛选出用户浏览次数位于前几位(例如:2位、3位等等)的类别作为第一推广信息类别。例如:如果用户的历史浏览记录中按照浏览次数从高到底排序,分别:包含房产广告、装修广告、旅游广告,其中可以将用户所浏览过的推广记录的类别都作为第一推广信息类别,在这种情况下,则第一推广信息类别包括:房产、装修、旅游;而如果获取用户所浏览过的推广信息的类别中排序位于前几位(例如:前2位)的类别作为第一推广信息类别的话,则可以确定出第一推广信息类别为:房产、装修。
[0138]另外,在通过历史浏览记录确定出第一推广信息类别时,还可以通过用户浏览所有网页的历史浏览记录来确定,其确定方式与仅仅基于推广记录的确定第一推荐信息类别的方式类似,故而在此不再赘述。
[0139]历史行为记录的第三种形式:历史收藏记录。
[0140]举例来说,用户在浏览网页之后,会在浏览器的收藏夹中收藏一些感兴趣的网页,从而可以获取收藏夹的收藏内容作为历史收藏记录。其中,可以确定出历史收藏记录所属的网页类别作为第一推广信息类别,同理,也可以确定出收藏夹中收藏数量位于前几位(例如:2位、3位等等)的网页类别作为第一推广信息类别。假设,用户在收藏夹中的收藏内容都与专利代理相关,例如:其所收藏的内容包括四川专利代理办理”、“审查指南在线版”、“国家知识产权局”等等,则可以确定出其对应的第一推广信息类别为“专利代理”。当然,基于历史收藏记录不同,所确定出的第一推广信息类别也不同,本发明实施例不再详细列举,也不作限制。
[0141]在具体实施过程中,在确定出第一推广信息类别时,可以仅仅采用以上三种历史行为记录中单一种类的历史行为记录确定出第一推广信息类别,也可以采用上述三种历史行为记录结合的方式确定出第一推广信息类别,对于采用单一种类的历史行为记录确定出第一推广信息类别的方式,由于前面已作介绍,故而在此不再赘述。下面,将介绍两种基于以上三种历史行为记录的结合确定出第一推广信息类别的方式,当然,在具体实施过程中,不限于以下两种情况。
[0142]基于三种历史行为记录确定出第一推广信息类别的方式一,请参考图4,具体包括:
[0143]步骤S401:针对每个推广信息类别,确定出用户的搜索次数、浏览次数和收藏条数;
[0144]步骤S402:基于搜索次数以及历史搜索记录所对应的第一权重值、浏览次数以及历史浏览记录所对应的第二权重值、收藏条数和历史收藏记录所对应的第三权重值,确定出每个推广信息类别的第一评分值;
[0145]步骤S403:确定出第一评分值大于第一预设阈值的推广信息类别作为第一推广信息类别。
[0146]步骤S401中,可以首先获得用户的历史搜索记录,判断获取每个推广记录类别下所包含的历史搜索记录的数量,进而获得搜索次数;并且获得用户的历史浏览记录,然后判断每个推广记录类别下所包含的历史浏览记录的条数,进而获得浏览次数;并且,获取收藏夹中的历史收藏记录,然后判断每个推广记录类别下所包含的历史收藏记录的条数。
[0147]步骤S402中,可以根据实际需求设置不同的第一权重值、第二权重值、第三权重值,例如:第一权重值0.4、第二权重值0.2、第三权重值0.4,又或者,第一权重值0.3、第二权重值0.2、第三权重值0.5等等,当然,在具体实施过程中,第一权重值、第二权重值、第三权重值的加和也可以不为1,本发明实施例不作限制。
[0148]其中,通过第一权重值乘以搜索次数、第二权重值乘以浏览次数、第三权重值乘以收藏条数就可以获得第一评分值。
[0149]步骤S403中,可以根据实际需求设置不同的第一预设阈值,其中,如果第一评分值大于第一预设阈值,则说明用户对对应类别的信息的需求量较大,故而确定出第一评分值大于第一预设阈值的推广信息类别作为第一推广信息类别,以将用户所感兴趣的推广信息包括在第二搜索结果中提供给用户。
[0150]基于三种历史行为记录确定出第一推广信息类别的方式二:
[0151]基于历史浏览记录、历史搜索记录、历史收藏记录分别确定出不同的第一推广信息子类别,然后将基于每种历史行为记录所确定的第一推广信息子类别进行综合,从而获得第一推广信息类别。以基于历史搜索记录所确定的第一推广信息子类别为:影视、小说,基于历史浏览记录所确定的第一推广信息子类别为:房产、装修,基于历史收藏记录所确定出的第一推广信息子类别为:专利代理为例,则可以确定出第一推广信息类别包括:影视、小说、房产、装修、专利代理。当然,在具体实施过程中,基于不同的应用场景,通过上述方案所确定出的第一推广信息类别也不同,本发明实施例不再详细列举,也不作限制。
[0152]在具体实施过程中,可以将Μ条推广信息划分为至少一个类别的推广信息,然后判断所划分出的类别中是否包含第一推广信息类别,如果包含的话,则将第一推广信息类别之外的推广信息从第一搜索结果中去除进而获得第二搜索结果;如果不包含的话,则将Μ条推广信息都从第一搜索结果中去除,进而获得第二搜索结果。
[0153]又或者,也可以直接判断Μ条推广信息中每条推广信息是否属于第一推广信息类另|J,如果对应的推广信息属于第一推广信息类别的话,则将其保留在第二搜索结果中;否则,将其从第二搜索结果中去除。
[0154]步骤S303中,假设第一推广信息类别为:专利代理,图2b和图2c所获得的第一搜索结果中包含三条推广信息,其中前两条推广信息的类别为房产,而后一条推广信息的类别为专利代理,故而从三条推广信息中去除前两条推广信息,进而保留第三条推广信息,从而获得如图2b和图2c所示的第二搜索结果。
[0155]在上述方案中,第二搜索结果中包含第一搜索结果中的部分推广信息,并且,所保留的第一推广信息类别基于用户的历史行为记录
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1