CN105095355B - 网站推荐方法及装置 - Google Patents
网站推荐方法及装置 Download PDFInfo
- Publication number
- CN105095355B CN105095355B CN201510347805.8A CN201510347805A CN105095355B CN 105095355 B CN105095355 B CN 105095355B CN 201510347805 A CN201510347805 A CN 201510347805A CN 105095355 B CN105095355 B CN 105095355B
- Authority
- CN
- China
- Prior art keywords
- website
- type
- user
- subtype
- keyword
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本公开是关于一种网站推荐方法及装置。所述方法包括:获取当前用户的用户偏好类型;获取与当前用户的用户偏好类型相对应的网站类型排序结果;根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站。该技术方案,能够根据用户偏好类型对网站类型进行排序,并根据网站类型排序结果推荐与用户输入的关键词相匹配的网站,实现了针对不同偏好类型的用户推荐不同网站的效果,使得网站推荐更贴合用户的兴趣类型,更具有个性化,网站的推荐结果也更加准确。
Description
技术领域
本公开涉及互联网技术领域,尤其涉及一种网站推荐方法及装置。
背景技术
随着电子信息技术的发展,网络已经改变了人们的生活方式,人们已经习惯利用计算机、手机等具有上网功能的设备,通过浏览自己感兴趣的网页进行学习、娱乐、购物来满足自身多方位的需求。在用户对自己需求相对明确的情况下,搜索引擎成为大家快速找到目标信息的最好途径。相关技术中,用户在浏览器的地址栏中输入网址,即可找到与该网址相应匹配的推荐结果,或者在浏览器的输入栏中输入关键词,以查找与该关键词相关的网站内容。
发明内容
本公开实施例提供一种网站推荐方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种网站推荐方法,包括:
获取当前用户的用户偏好类型;
获取与当前用户的用户偏好类型相对应的网站类型排序结果;
根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站。
在一个实施例中,所述获取当前用户的用户偏好类型,包括:
获取所述当前用户的第一历史点击记录;
根据所述第一历史点击记录中对不同类型网站的点击次数,
确定所述当前用户的用户偏好类型;
或,所述获取当前用户的用户偏好类型,包括:
获取预存的所述当前用户的个人信息;
根据所述当前用户的个人信息,确定所述当前用户的用户偏好类型;
或,所述获取当前用户的用户偏好类型,包括:
获取预先存储的当前用户的用户偏好类型。
在一个实施例中,所述获取与当前用户的用户偏好类型相对应的网站类型排序结果之前,所述方法还包括:
获取与所述用户偏好类型相对应的用户的第二历史点击记录;
根据所述第二历史点击记录中对所述不同网站类型的点击次数,对网站类型进行排序,获得网站类型排序结果;
将所述网站类型排序结果与所述用户偏好类型对应存储。
在一个实施例中,所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
根据对所述网站类型排序结果中不同网站类型的点击次数,统计所述不同网站类型各自对应的被点击比例;
根据所述不同网站类型各自对应的被点击比例,
从所述至少两种网站类型中提取与输入的关键词相匹配的网站进行推荐。
在一个实施例中,所述根据所述不同网站类型各自对应的被点击比例,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐,包括:
根据所述不同网站类型各自对应的被点击比例及推荐网站总数,确定所述不同网站类型中各自待提取的网站数目;
根据所述不同网站类型中各自待提取的网站数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
在一个实施例中,所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
按照预设提取比例或预设提取数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
在一个实施例中,所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型;
所述获取与当前用户的用户偏好类型相对应的网站类型排序结果之后,所述方法还包括:
获取排序参数信息,所述排序参数信息包括以下信息中的至少一项:所述当前用户在预设时间段内对所述不同网站主类型的点击次数、当前地理位置信息、当前时间、网站子类型;
根据所述排序参数信息对所述网站类型排序结果进行调整,获得调整后的网站类型排序结果。
在一个实施例中,当所述排序参数信息包括所述网站子类型时,所述根据所述排序参数信息对所述网站类型排序结果进行调整,获得调整后的网站类型排序结果,包括:
确定与输入的关键词相匹配的网站子类型;
将所述网站子类型对应的网站主类型调整到所述网站类型排序结果的前面,获得调整后的网站类型排序结果。
在一个实施例中,所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
根据所述调整后的网站类型排序结果,推荐与输入的关键词相匹配的网站。
在一个实施例中,所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型;
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
确定与输入的关键词相匹配的网站子类型;
确定所述网站子类型对应的网站主类型;
从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站。
在一个实施例中,当所述网站子类型对应的网站主类型为至少两种时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:
计算所述网站子类型对应的至少两种网站主类型与所述关键词的第一匹配度;
按照所述第一匹配度确定所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目;
根据所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目,从所述网站子类型对应的至少两种网站主类型中提取与所述关键词相匹配的网站进行推荐。
在一个实施例中,当与所述关键词匹配的网站子类型为至少两种、且所述至少两种网站子类型对应同一种网站主类型时,所述从所述网站子类型对应的网站主类型中推荐与所述相关键词匹配的网站,包括:
计算所述同一种网站主类型对应的至少两种网站子类型与所述关键词的第二匹配度;
按照所述第二匹配度,确定所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目;
根据所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目,从所述同一种网站主类型中提取与所述关键词相匹配的网站进行推荐。
在一个实施例中,当与所述关键词匹配的网站子类型为至少两种、且所述至少两种网站子类型分别对应各自的网站主类型时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:
计算所述至少两种网站子类型各自对应的网站主类型与所述关键词的第三匹配度;
按照所述第三匹配度,确定所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目;
根据所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目,从所述至少两种网站子类型各自对应的网站主类型中提取与所述关键词相匹配的网站进行推荐。
在一个实施例中,根据权利要求1所述的方法,其特征在于,所述获取当前用户的用户偏好类型之前,所述方法还包括:
获取当前用户的用户权限。
在一个实施例中,所述获取当前用户的用户权限,包括:
获取当前用户的指纹,通过指纹识别得到所述当前用户的用户权限;
或,获取当前用户的声纹,通过声纹识别得到所述当前用户的用户权限;
或,获取当前用户的用户ID,通过用户ID识别得到所述当前用户的用户权限。
在一个实施例中,所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站之后,所述方法还包括:
对网站操作进行操作权限控制。
在一个实施例中,所述操作权限控制包括对支付权限的控制和/或对下载权限的控制。
在一个实施例中,所述获取当前用户的用户权限之前,所述方法还包括:
对所述操作权限进行设置及管理,所述操作权限分为机主权限和访客权限,其中,
所述机主权限为一个,由使用当前终端次数最多的用户进行设置及管理;
所述访客权限为一个或者多个,由使用当前终端次数最多的用户进行设置及管理。
根据本公开实施例的第二方面,提供一种网站推荐装置,包括:
第一获取模块,用于获取当前用户的用户偏好类型;
第二获取模块,用于获取与当前用户的用户偏好类型相对应的网站类型排序结果;
推荐模块,用于根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站。
在一个实施例中,所述第一获取模块包括:
第一获取子模块,用于获取所述当前用户的第一历史点击记录;
第一确定子模块,用于根据所述第一历史点击记录中对不同类型网站的点击次数,
确定所述当前用户的用户偏好类型;
或,所述第一获取模块包括:
第二获取子模块,用于获取预存的所述当前用户的个人信息;
第二确定子模块,用于根据所述当前用户的个人信息,确定所述当前用户的用户偏好类型;
或,所述第一获取模块包括:
第三获取子模块,用于获取预先存储的当前用户的用户偏好类型。
在一个实施例中,所述装置还包括:
第三获取模块,用于获取与当前用户的用户偏好类型相对应的网站类型排序结果之前,获取与所述用户偏好类型相对应的用户的第二历史点击记录;
排序模块,用于根据所述第二历史点击记录中对不同网站类型的点击次数,对网站类型进行排序,获得网站类型排序结果;
存储模块,用于将所述网站类型排序结果与所述用户偏好类型对应存储。
在一个实施例中,所述推荐模块包括:
统计子模块,用于根据对所述网站类型排序结果中不同网站类型的点击次数,统计所述不同网站类型各自对应的被点击比例;
第一推荐子模块,用于根据所述不同网站类型各自对应的被点击比例,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
在一个实施例中,所述第一推荐子模块,用于根据所述不同网站类型各自对应的被点击比例及推荐网站总数,确定所述不同网站类型中各自待提取的网站数目;根据所述不同网站类型中各自待提取的网站数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
在一个实施例中,所述推荐模块包括:
第二推荐子模块,用于按照预设提取比例或预设提取数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
在一个实施例中,所述装置还包括:
第四获取模块,用于获取与当前用户的用户偏好类型相对应的网站类型排序结果之后,获取排序参数信息,所述排序参数信息包括以下信息中的至少一项:所述当前用户在预设时间段内对所述不同网站主类型的点击次数、当前地理位置信息、当前时间、网站子类型;
调整模块,用于根据所述排序参数信息对所述网站类型排序结果进行调整,获得调整后的网站类型排序结果。
在一个实施例中,所述调整模块包括:
第三确定子模块,用于确定与输入的关键词相匹配的网站子类型;
调整子模块,用于将所述网站子类型对应的网站主类型调整到所述网站类型排序结果的前面,获得调整后的网站类型排序结果。
在一个实施例中,所述推荐模块包括:
第三推荐子模块,用于根据所述调整后的网站类型排序结果,推荐与输入的关键词相匹配的网站。
在一个实施例中,所述推荐模块包括:
第四确定子模块,用于确定与输入的关键词相匹配的网站子类型;
第五确定子模块,用于确定所述网站子类型对应的网站主类型;
第四推荐子模块,用于从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站。
在一个实施例中,所述第四推荐子模块,用于当所述网站子类型对应的网站主类型为至少两种时,计算所述网站子类型对应的至少两种网站主类型与所述关键词的第一匹配度;按照所述第一匹配度确定所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目;根据所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目,从所述网站子类型对应的至少两种网站主类型中提取与所述关键词相匹配的网站进行推荐。
在一个实施例中,所述第四推荐子模块,用于当与所述关键词匹配的网站子类型为至少两种、且所述至少两种网站子类型对应同一种网站主类型时,计算所述同一种网站主类型对应的至少两种网站子类型与所述关键词的第二匹配度;按照所述第二匹配度,确定所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目;根据所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目,从所述同一种网站主类型中提取与所述关键词相匹配的网站进行推荐。
在一个实施例中,所述第四推荐子模块,用于当与所述关键词匹配的网站子类型为至少两种、且所述至少两种网站子类型分别对应各自的网站主类型时,计算所述至少两种网站子类型各自对应的网站主类型与所述关键词的第三匹配度;按照所述第三匹配度,确定所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目;根据所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目,从所述至少两种网站子类型各自对应的网站主类型中提取与所述关键词相匹配的网站进行推荐。
在一个实施例中,所述装置还包括:
第五获取模块,用于获取当前用户的用户偏好类型之前,获取当前用户的用户权限。
在一个实施例中,所述第五获取模块包括:
第四获取子模块,用于获取当前用户的指纹,通过指纹识别得到所述当前用户的用户权限;
或,第五获取子模块,用于获取当前用户的声纹,通过声纹识别得到所述当前用户的用户权限;
或,第六获取子模块,用于获取当前用户的用户ID,通过用户ID识别得到所述当前用户的用户权限。
在一个实施例中,所述装置还包括:
控制模块,用于根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站之后,对网站操作进行操作权限控制。
在一个实施例中,所述装置还包括:
设置管理模块,用于获取当前用户的用户权限之前,对所述操作权限进行设置及管理,所述操作权限分为机主权限和访客权限,其中,
所述机主权限为一个,由使用当前终端次数最多的用户进行设置及管理;
所述访客权限为一个或者多个,由使用当前终端次数最多的用户进行设置及管理。
根据本公开实施例的第三方面,提供一种网站推荐装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取当前用户的用户偏好类型;
获取与当前用户的用户偏好类型相对应的网站类型排序结果;
根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站。
本公开的实施例提供的方法及装置可以包括以下有益效果:
(1)在一个实施例中,获取当前用户的用户偏好类型;获取与当前用户的用户偏好类型相对应的网站类型排序结果;根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站。本公开能够根据用户偏好类型对网站类型进行排序,并从网站类型的排序结果中推荐与用户输入的关键词相匹配的网站,实现了针对不同偏好类型的用户推荐不同网站的效果,使得网站推荐更贴合用户的兴趣类型,更具有个性化,网站的推荐结果也更加准确。
(2)在另一个实施例中,所述获取当前用户的用户偏好类型,包括:获取所述当前用户的第一历史点击记录;根据所述第一历史点击记录中对不同类型网站的点击次数,确定所述当前用户的用户偏好类型;或,所述获取当前用户的用户偏好类型,包括:获取预存的所述当前用户的个人信息;根据所述当前用户的个人信息,确定所述当前用户的用户偏好类型;或,所述获取当前用户的用户偏好类型,包括:获取预先存储的当前用户的用户偏好类型。本公开根据不同类型网站的点击次数、获取所述当前用户的个人信息以及获取预存的当前用户的用户偏好类型等多种方式来确定用户的用户偏好类型,能够更加准确、灵活地确定出用户偏好类型,进而为后续根据用户偏好类型推荐网站提供更加准确的依据,使得网站推荐更加准确。
(3)在另一个实施例中,所述获取与当前用户的用户偏好类型相对应的网站类型排序结果之前,所述方法还包括:获取与所述用户偏好类型相对应的用户的第二历史点击记录;根据所述第二历史点击记录中对所述不同网站类型的点击次数,对网站类型进行排序,获得网站类型排序结果;将所述网站类型排序结果与所述用户偏好类型对应存储。本公开根据用户的历史点击记录对网络类型进行排序,使得排序结果更能突出用户历史记录中最常点击的网站,进而在根据排序结果推荐网站时能够更加贴合用户的兴趣,实现了网站推荐的个性化定制,其推荐结果也更加符合用户需求。
(4)在另一个实施例中,所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:根据对所述网站类型排序结果中不同网站类型的点击次数,统计所述不同网站类型各自对应的被点击比例;根据所述不同网站类型各自对应的被点击比例,从所述至少两种网站类型中提取与输入的关键词相匹配的网站进行推荐。本公开根据不同网站类型各自对应的被点击比例来提取网站,使得每一种网站类型中推荐的网站数目更加准确,且推荐的网站更加贴近用户的兴趣。
(5)在另一个实施例中,所述根据所述不同网站类型各自对应的被点击比例,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐,包括:根据所述不同网站类型各自对应的被点击比例及推荐网站总数,确定所述不同网站类型中各自待提取的网站数目;根据所述不同网站类型中各自待提取的网站数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。本公开根据不同网站类型各自对应的被点击比例以及推荐网站总数来确定不同网站类型中各自待提取的网站数目,进而提取网站,使得每一种网站类型中推荐的网站数目更加准确,且推荐的网站更加贴近用户的兴趣。并且本发明可以根据用户的需求来修改所述推荐网站总数,从而实现调整推荐的网站的数目。
(6)在另一个实施例中,所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:按照预设提取比例或预设提取数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。本公开可以预设提取比例或者预设提取数目,使得根据排序结果推荐网站时能够准确地从每一种网站类型中提取出准确的网站数目。
(7)在另一个实施例中,所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型;所述获取与当前用户的用户偏好类型相对应的网站类型排序结果之后,所述方法还包括:获取排序参数信息,所述排序参数信息包括以下信息中的至少一项:所述当前用户在预设时间段内对所述不同网站主类型的点击次数、当前地理位置信息、当前时间、网站子类型;根据所述排序参数信息对所述网站类型排序结果进行调整,获得调整后的网站类型排序结果。本公开根据排序参数信息对网站类型排序结果进行调整,使得网站类型排序结果更加符合用户当前的搜索环境和用户的兴趣,从而能够更加准确地为用户推荐网站。
(8)在另一个实施例中,当所述排序参数信息包括所述网站子类型时,所述根据所述排序参数信息对所述网站类型排序结果进行调整,获得调整后的网站类型排序结果,包括:确定与输入的关键词相匹配的网站子类型;将所述网站子类型对应的网站主类型调整到所述网站类型排序结果的前面,获得调整后的网站类型排序结果。本公开将与用户输入的关键词匹配的网站子类型对应的网站主类型调整到排序结果的前面,使得网站排序中网站类型的顺序更加符合用户的搜索目的,从而更加准确地为用户推荐网站。
(9)在另一个实施例中,所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:根据所述调整后的网站类型排序结果,推荐与输入的关键词相匹配的网站。本公开根据排序参数信息对排序结果进行调整,并根据调整后的网站类型排序结果为用户推荐网站,使得网站类型排序结果更加符合用户当前的搜索环境和用户的兴趣,从而能够更加准确地为用户推荐网站。
(10)在另一个实施例中,所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型;所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:确定与输入的关键词相匹配的网站子类型;确定所述网站子类型对应的网站主类型;从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站。本公开通过关键词匹配网站子类型,进而匹配与网站子类型对应的网站主类型,再从匹配出的网站主类型中为用户推荐网站,使得推荐的网站更加贴合用户当前的搜索目的,提高了网站推荐的准确度。
(11)在另一个实施例中,当所述网站子类型对应的网站主类型为至少两种时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:计算所述网站子类型对应的至少两种网站主类型与所述关键词的第一匹配度;按照所述第一匹配度确定所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目;根据所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目,从所述网站子类型对应的至少两种网站主类型中提取与所述关键词相匹配的网站进行推荐。本公开中网站子类型对应多种网站主类型,此时可按照各个网站主类型与关键词的匹配度来确定每种网站主类型中的推荐网站的数目,从而使推荐的网站更加贴合用户当前的搜索目的,提高了网站推荐的准确度。
(12)在另一个实施例中,当与所述关键词相匹配的网站子类型为至少两种、且所述至少两种网站子类型对应同一种网站主类型时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:计算所述同一种网站主类型对应的至少两种网站子类型与所述关键词的第二匹配度;按照所述第二匹配度,确定所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目;根据所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目,从所述同一种网站主类型中提取与所述关键词相匹配的网站进行推荐。本公开中多种网站子类型对应同一种网站主类型,此时可按照各个网站子类型与关键词的匹配度来计算每一种网站子类型中的推荐网站的数据,从而使推荐的网站更加贴合用户当前的搜索目的,提高了网站推荐的准确度。
(13)在另一个实施例中,当与所述关键词相匹配的网站子类型为至少两种、且所述至少两种网站子类型分别对应各自的网站主类型时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:计算所述至少两种网站子类型各自对应的网站主类型与所述关键词的第三匹配度;按照所述第三匹配度,确定所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目;根据所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目,从所述至少两种网站子类型各自对应的网站主类型中提取与所述关键词相匹配的网站进行推荐。本公开中每一种网站子类型对应一种网站主类型,此时可按照网站子类型各自对应的网站主类型与关键词的匹配度来计算每一种网站主类型中的推荐网站的数据,从而使推荐的网站更加贴合用户当前的搜索目的,提高了网站推荐的准确度。
(14)在另一个实施例中,所述获取当前用户的用户偏好类型之前,所述方法还包括:获取当前用户的用户权限。本公开通过获取当前用户的用户权限,使得用户使用网站的安全性得到提高。
(15)在另一个实施例中,所述获取当前用户的用户权限,包括:获取当前用户的指纹,通过指纹识别得到所述当前用户的用户权限;或,获取当前用户的声纹,通过声纹识别得到所述当前用户的用户权限;或,获取当前用户的用户ID,通过用户ID识别得到所述当前用户的用户权限。本公开能够通过多种方式获取当前用户的用户权限,使得用户权限的获取更加灵活,更加具有选择性。
(16)在另一个实施例中,所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站之后,所述方法还包括:对网站操作进行操作权限控制。本公开通过对网站操作进行操作权限控制,使得用户使用网站的安全性得到提高。
(17)在另一个实施例中,所述操作权限控制包括对支付权限的控制和/或对下载权限的控制。本公开通过对支付权限进行控制或对下载权限进行控制,能够提高用户支付账号的安全性,或者提高用户下载的安全性。
(18)在另一个实施例中,所述获取当前用户的用户权限之前,所述方法还包括:对所述操作权限进行设置及管理,所述操作权限分为机主权限和访客权限,其中,所述机主权限为一个,由使用当前终端次数最多的用户进行设置及管理;所述访客权限为一个或者多个,由使用当前终端次数最多的用户进行设置及管理。本公开通过对操作权限进行设置及管理,使得用户对终端的操作权限得以控制,提高了用户使用网站的安全性。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种网站推荐方法的流程图。
图2是根据一示例性实施例示出的一种网站推荐方法中步骤S11的流程图。
图3是根据一示例性实施例示出的一种网站推荐方法中对网站类型进行排序的流程图。
图4是根据一示例性实施例示出的一种网站推荐方法中步骤S13的流程图。
图5是根据一示例性实施例示出的一种网站推荐方法的流程图。
图6是根据一示例性实施例示出的一种网站推荐方法中步骤S13的流程图。
图7是根据一示例性实施例示出的一种网站推荐方法中步骤S63的流程图。
图8是根据一示例性实施例示出的一种网站推荐方法中步骤S13的流程图。
图9是根据一示例性实施例示出的一种网站推荐方法中步骤S13的流程图。
图10是根据一示例性实施例示出的一种网站推荐装置的框图。
图11是根据一示例性实施例示出的一种网站推荐装置中确定模块的框图。
图12是根据一示例性实施例示出的一种网站推荐装置中确定模块的框图。
图13是根据一示例性实施例示出的一种网站推荐装置中第一获取模块的框图。
图14是根据一示例性实施例示出的一种网站推荐装置的框图。
图15是根据一示例性实施例示出的一种网站推荐装置中推荐模块的框图。
图16是根据一示例性实施例示出的一种网站推荐装置中推荐模块的框图。
图17是根据一示例性实施例示出的一种网站推荐装置的框图。
图18是根据一示例性实施例示出的一种网站推荐装置中推荐模块的框图。
图19是根据一示例性实施例示出的一种网站推荐装置的框图。
图20是根据一示例性实施例示出的一种网站推荐装置中第五获取模块的框图。
图21是根据一示例性实施例示出的一种网站推荐装置的框图。
图22是根据一示例性实施例示出的一种适用于网站推荐的装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种网站推荐方法的流程图,如图1所示,该网站推荐方法用于位于网络侧的服务器中,包括以下步骤S11-S13。
在步骤S11中,获取当前用户的用户偏好类型。
步骤S11可以通过下述三种实施方式来获取当前用户的用户偏好类型。
方式一:如图2中所示的步骤S111-S112,在步骤S111中,获取当前用户的第一历史点击记录。在步骤S112中,根据第一历史点击记录中对不同类型网站的点击次数,确定当前用户的用户偏好类型。实施该方式时,可根据第一历史点击记录确定出当前用户点击次数最多的网站类型,然后根据当前用户点击次数最多的网站类型确定出当前用户的用户偏好类型。其中,用户偏好类型可以根据用户的兴趣分为体育类用户、新闻类用户、旅游类用户、美食类用户等等。当前用户的用户偏好类型可以为一种,也可以为多种,例如,如果根据当前用户的第一历史点击记录确定出当前用户点击次数最多的网站类型为体育类型的网站,那么可确定当前用户的用户偏好类型为体育类用户。如果根据当前用户的第一历史点击记录确定出当前用户点击次数最多的网站类型为体育类型的网站和旅游类型的网站,那么可确定当前用户的用户偏好类型为体育类及旅游类用户。
方式二:获取预存的当前用户的个人信息,根据当前用户的个人信息,确定当前用户的用户偏好类型。其中,所述获取预存的当前用户的个人信息,可以通过在浏览器中设置当前用户的个人信息,还可以在使用浏览器注册网站的新用户时获取并预存的当前用户的个人信息。根据当前用户的个人信息,来确定当前用户的用户偏好类型,可以通过所述当前用户的个人信息中的兴趣爱好来得出用户偏好类型,例如,当前用户的个人信息中存储的兴趣爱好中包括旅游,那么可确定当前用户的用户偏好类型为旅游类用户。
方式三:获取预先存储的当前用户的用户偏好类型。该方式中,用户可将自己的偏好类型预先存储在服务器中,还可以将所述当前用户的用户偏好类型预存到终端。
在步骤S12中,获取与当前用户的用户偏好类型相对应的网站类型排序结果。
其中,网站类型排序结果与用户偏好类型之间是一一对应的关系,是根据该用户偏好类型对应的用户对每一种网站类型的点击次数进行排序得到的,且该网站类型排序结果是预先存储在服务器端的,例如,网站类型排序结果可预先存储在服务器的网站类型数据表中,在获取到用户输入的关键词时,调取出来用于为用户推荐网站。图3为该实施方案中对网站类型进行排序的方法的流程图,如图3所示,包括步骤S31-S33:在步骤S31中,获取与用户偏好类型相对应的用户的第二历史点击记录。其中,与用户偏好类型相对应的用户可以是当前用户自己,也可以是属于该用户偏好类型的全部用户。在步骤S32中,根据第二历史点击记录中对不同网站类型的点击次数,对网站类型进行排序,获得网站类型排序结果。其中,对网站类型的排序是按照第二历史点击记录中对不同网站类型的点击次数的从多到少的顺序进行排列的。在步骤S33中,将网站类型排序结果与用户偏好类型对应存储。根据用户的历史点击记录对网络类型进行排序,使得网站类型排序结果更能突出用户历史记录中最常点击的网站,进而在根据网站类型排序结果推荐网站时更加贴合用户的兴趣,更具有个性化,推荐结果也更加准确。
在步骤S13中,根据网站类型排序结果,推荐与输入的关键词相匹配的网站。
采用本公开实施例提供的技术方案,能够根据用户偏好类型对网站类型进行排序,并从网站类型的排序结果中推荐与用户输入的关键词相匹配的网站,实现了针对不同偏好类型的用户推荐不同网站的效果,使得网站推荐更贴合用户的兴趣类型,更具有个性化,网站的推荐结果也更加准确。
在一个实施例中,实施步骤S13时,可以通过两种方式来确定每种网站类型中待提取的网站数目。一种方式是根据每种网站类型的被点击数占所有网站类型的比例,具体实施方式如图4所示的步骤S41-S42。在步骤S41中,根据对网站类型排序结果中不同网站类型的点击次数,统计不同网站类型各自对应的被点击比例。在步骤S42中,根据不同网站类型各自对应的被点击比例,从网站类型中提取与输入的关键词相匹配的网站进行推荐。其中,步骤S42可以实施为以下步骤:根据不同网站类型各自对应的被点击比例及推荐网站总数,确定不同网站类型中各自待提取的网站数目,再根据不同网站类型中各自待提取的网站数目,从网站类型中提取与输入的关键词相匹配的网站进行推荐。例如,在网站类型排序结果中,按照被点击次数的由多至少排序为A类网站、B类网站、C类网站……,其中,A类网站的被点击次数为1000次,B类网站的被点击次数为800次,所有网站类型被点击次数总数为2000,那么可统计出A类网站的被点击比例为1/2,B类网站被点击比例为2/5,因此,最终为用户推荐的网站数目中,有1/2的网站来自A类网站,有2/5的网站来自B类网站,根据获取到的推荐网站总数,即可准确计算出A类网站、B类网站、C类网站等不同类型网站中各自待提取的网站数目。采用这种方式,根据网站类型各自对应的被点击比例及推荐网站总数确定每一种网站类型中各自待提取的网站数目,使得每一种网站类型中推荐的网站数目更加准确,且推荐的网站更加贴近用户的兴趣。另一种方式为:按照预设提取比例或预设提取数目,从网站类型中提取与输入的关键词相匹配的网站进行推荐。例如,预设提取比例为5/10、3/10、2/10……,那么在按照被点击次数由多至少的顺序排序的排序结果中,位于第一位的网站类型中推荐网站的数目占所有推荐数目的5/10,位于第二位的网站类型中推荐网站的数目占所有推荐数目的3/10,位于第三位的网站类型中推荐网站的数目占所有推荐数目的2/10,等等。采用这种方式,可以预设提取比例或者预设提取数目,使得根据排序结果推荐网站时能够准确地从每一种网站类型中提取出准确的网站数目。此外,不论采用何种方式确定每种网站类型中的网站推荐数目,都可以仅提取位于排序结果前面的一部分网站类型中的网站,而对于排序非常靠后的一些网站类型,说明属于该用户偏好类型的用户很少点击这些网站类型的网站,则可以不必从中提取网站推荐给用户。
在一个实施例中,网站类型包括网站主类型和网站子类型,网站类型排序结果为对不同网站主类型的排序结果,网站主类型对应至少一种网站子类型。此时,在实施步骤S11-S12之后,上述方法还包括如图5中所示的步骤S51-S53。
在步骤S51中,获取排序参数信息,排序参数信息包括以下信息中的至少一项:当前用户在预设时间段内对不同网站主类型的点击次数、当前地理位置信息、当前时间、网站子类型。
在步骤S52中,根据排序参数信息对网站类型排序结果进行调整,获得调整后的网站类型排序结果。
该步骤中,如果排序参数信息包括网站子类型,那么该步骤可以通过以下步骤A1-A2进行实施:在步骤A1中,确定与输入的关键词相匹配的网站子类型。在步骤A2中,将网站子类型对应的网站主类型调整到网站类型排序结果的前面,获得调整后的网站类型排序结果。
在步骤S53中,根据调整后的网站类型排序结果,推荐与输入的关键词相匹配的网站。
其中,步骤S53为步骤S13的一种实施方式。例如,在网站类型排序结果中,按照与用户偏好类型相对应的用户对不同网站类型的点击次数的由多至少排序为A类网站、B类网站、C类网站……,其中,与用户偏好类型相对应的用户可以是当前用户自己,也可以是属于该用户偏好类型的全部用户。当排序参数信息包括当前用户在预设时间段内(例如一个月内)对不同网站主类型的点击次数时,如果当前用户在一个月内对B类网站的点击次数多于对A类网站的点击次数,那么就将B类网站调整到A类网站的前面。当排序参数信息包括当前地理位置信息、当前时间以及网站子类型时,以用户搜索有关旅游的网站为例,当前用户的位置位于北京,在网站类型排序结果中,A类网站为体育类网站,其对应的网站子类型包括足球类网站、篮球类网站等,B类网站为攻略类网站,其对应的网站子类型包括体育攻略类网站、旅游攻略类网站等,C类网站为服务类网站,其对应的网站子类型包括旅游服务类网站、美食服务类网站、健身服务类网站等。如果用户搜索的是北京以外的地区的旅游,那么服务器会根据当前是否为旅游旺季、以及网站主类型对应的网站子类型对排序结果进行调整,将对应旅游服务类网站的C类网站调整到前面,从而为用户推荐包括票价、乘车路线等服务类网站。如果用户搜索的是北京当地的旅游,由于当前用户对外地旅游景点不熟悉,那么服务器可以将对应攻略类网站的B类网站调整到前面,以便为用户推荐旅游攻略类的网站。该实施例中,根据排序参数信息对网站类型排序结果进行调整,并根据调整后的网站类型排序结果为用户推荐网站,使得网站类型排序结果更加符合用户当前的搜索环境和用户的兴趣,从而能够更加准确地为用户推荐网站。
在一个实施例中,网站类型包括网站主类型和网站子类型,上述步骤S11中所说的网站类型排序结果为对不同网站主类型的排序结果,网站主类型对应一种或多种网站子类型。因此,如图6所示,上述步骤S13还可以实施为以下步骤S61-S63。
在步骤S61中,确定与输入的关键词相匹配的网站子类型。
在步骤S62中,确定网站子类型对应的网站主类型。
在步骤S63中,从网站子类型对应的网站主类型中推荐与关键词相匹配的网站。
对于本实施例的实施方式,当网站子类型对应的网站主类型数目不同时,分别执行不同的实施方式。以下分别说明本实施例的三种情况。
在一个实施例中,当网站子类型对应的网站主类型有至少两种时,如图7所示,上述步骤S63可执行为以下步骤S71-S73。在步骤S71中,计算网站子类型对应的至少两种网站主类型与关键词的第一匹配度。在步骤S72中,按照第一匹配度确定网站子类型对应的至少两种网站主类型中各自待提取的网站数目。在步骤S73中,根据网站子类型对应的至少两种网站主类型中各自待提取的网站数目,从网站子类型对应的至少两种网站主类型中提取与关键词相匹配的网站进行推荐。例如,在网站类型排序结果中,按照与该用户偏好类型相对应的用户对不同网站类型的点击次数的由多至少排序为A类网站、B类网站、C类网站……,A类网站为体育类网站,其对应的网站子类型包括足球类网站、篮球类网站等,B类网站为攻略类网站,其对应的网站子类型包括体育类网站、旅游类网站等,C类网站为服务类网站,其对应的网站子类型包括旅游类网站、美食类网站、健身类网站等。当用户输入的关键词中包括“旅游”时,确定与该关键词匹配的网站子类型为旅游类网站,而与旅游类网站对应的网站主类型有B类网站和C类网站两种,这种情况下,就需要分别计算关键词“旅游”与B类网站和C类网站的匹配度,匹配度高的网站主类型中待提取的网站数目也就较多。
在一个实施例中,当与关键词匹配的网站子类型为至少两种、且至少两种网站子类型对应同一种网站主类型时,如图8所示,上述步骤S63可执行为以下步骤S81-S83。在步骤S81中,计算同一种网站主类型对应的至少两种网站子类型与关键词的第二匹配度。在步骤S82中,按照第二匹配度,确定同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目。在步骤S83中,根据同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目,从同一种网站主类型中提取与关键词相匹配的网站进行推荐。例如,在网站类型排序结果中,按照与该用户偏好类型的用户点击次数的由多至少排序为A类网站、B类网站、C类网站……,A类网站为体育类网站,其对应的网站子类型包括足球类网站、篮球类网站、体育新闻类网站、体育资讯类网站等,B类网站为攻略类网站,其对应的网站子类型包括体育攻略类网站、旅游攻略类网站等,C类网站为服务类网站,其对应的网站子类型包括旅游服务类网站、美食服务类网站、健身服务类网站等。当用户想要搜索关于体育类的网站时,根据用户输入的关键词确定出与其匹配的网站子类型包括体育新闻类网站、体育资讯类网站,而该两种网站子类型对应的网站主类型都是A类网站,这种情况下,就需要计算用户输入的关键词分别与体育新闻类网站、体育资讯类网站这两种网站子类型的匹配度,匹配度较高的网站子类型中,待提取的网站数目也就较多。
在一个实施例中,当与关键词匹配的网站子类型为至少两种、且至少两种网站子类型分别对应各自的网站主类型时,如图9所示,上述步骤S63可执行为以下步骤S91-S93。在步骤S91中,计算至少两种网站子类型各自对应的网站主类型与关键词的第三匹配度。在步骤S92中,按照第三匹配度,确定至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目。在步骤S93中,根据至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目,从至少两种网站子类型各自对应的网站主类型中提取与关键词相匹配的网站进行推荐。例如,在网站类型排序结果中,按照与该用户偏好类型相对应的用户对不同网站类型的点击次数的由多至少排序为A类网站、B类网站、C类网站……,A类网站为体育类网站,其对应的网站子类型包括足球类网站、篮球类网站、体育新闻类网站、体育资讯类网站等,B类网站为攻略类网站,其对应的网站子类型包括体育攻略类网站、旅游攻略类网站等,C类网站为服务类网站,其对应的网站子类型包括旅游服务类网站、美食服务类网站、健身服务类网站等。当用户输入的关键词中包括“旅游”时,确定与该关键词匹配的网站子类型包括旅游攻略类网站、旅游服务类网站,其中,旅游攻略类网站对应的网站主类型为B类网站,旅游服务类网站对应的网站主类型为C类网站,这种情况下,就需要分别计算关键词“旅游”与B类网站和C类网站的匹配度,匹配度高的网站主类型中待提取的网站数目也就较多。
采用上述三个实施例中的不同实施方式,能够针对不同的网站主类型和网站子类型的对应情况,分别计算出网站主类型或网站子类型中待提取的网站数目,从而为用户准确地推荐网站,使得推荐的网站更加贴合用户当前的搜索目的,提高了网站推荐的准确度。
在上述所有的实施例中,服务器中存储的与用户偏好类型对应的对不同网站类型的排序结果可按照预设的频率进行更新,也就是说,按照预设的频率统计该类型用户对不同网站类型的点击记录,再根据重新统计的点击记录对网站类型排序结果进行更新。采用本实施例的这种实施方式,解决了由于用户一段时间内点击记录的变化而导致网站类型排序结果不准确的情况,从而使服务器为用户推荐网站时更加贴合用户近期的兴趣,推荐的结果更加准确。
在一个实施例中,实施步骤S11之前,上述方法还包括以下步骤:获取当前用户的用户权限。该步骤可通过下述三种方式中的任一种方式进行实施:方式一、获取当前用户的指纹,通过指纹识别得到当前用户的用户权限。其中,如果终端为触摸屏,则指纹识别可以在浏览器中的任意位置进行指纹采样,只需在终端触摸屏下面的相应位置安装指纹传感器即可。方式二、获取当前用户的声纹,通过声纹识别得到当前用户的用户权限。其中,声纹识别可以在终端的浏览器中进行采样,具体可通过用户读一段随机的文字或者语音进行声纹提取。方式三、获取当前用户的用户ID,通过用户ID识别得到当前用户的用户权限。其中,用户ID可预先存储在云端,通过当前用户输入到的ID与预先存储用户ID进行对比来获取当前用户的用户权限。上述三种方式不仅可以在终端中进行实施,也可以在云端进行实施,本实施例通过获取当前用户的用户权限,使得用户使用网站的安全性得到提高。
在一个实施例中,实施步骤S13之后,上述方法还包括以下步骤:对网站操作进行操作权限控制。其中,操作权限控制包括对支付权限的控制或者对下载权限的控制。操作权限可以直接在终端中进行控制,也可以在云端进行设置及管理,此时需要预先在云端对用户的操作权限进行设置及管理。对支付权限的控制主要是为了提高用户支付账号的安全性,例如,如果当前终端设置的具有操作权限的用户仅为机主,那么除机主以外的访客在浏览购物网站时,只能将物品添加至购物车或者收藏,而不能执行支付操作,从而保证机主的支付账号安全。对下载权限的控制主要是为了提高用户下载的安全性,同时监控用户的流量使用情况,例如,如果当前终端设置的具有操作权限的用户仅为机主,那么除机主以外的访客无法在当前终端上下载任何应用和文件,从而避免其他用户在当前终端下载恶意文件或应用的情况,提高用户下载的安全性。或者对用户下载文件、电影、音乐等进行流量控制,如果当前终端处于wifi状态时,则不进行流量控制,用户可随意下载任何文件或应用,如果当前终端使用付费流量时,则对下载操作进行流量控制,可以通过提醒用户的方式或者直接禁止下载的方式来控制流量,从而实现对终端下载的流量的控制。本实施例通过对网站操作进行操作权限控制,使得用户使用网站的安全性得到提高。
在一个实施例中,实施步骤S11之前,上述方法还包括以下步骤:对操作权限进行设置及管理,操作权限分为机主权限和访客权限,其中,机主权限为一个,由使用当前终端次数最多的用户进行设置及管理。访客权限为一个或者多个,由使用当前终端次数最多的用户进行设置及管理。本实施例通过对操作权限进行设置及管理,使得用户对终端的操作权限得以控制,提高了用户使用网站的安全性。
下述为本公开装置实施例,可以用于执行本公开方法实施例。
图10是根据一示例性实施例示出的一种网站推荐装置的框图。参照图10,该装置网站推荐包括:
第一获取模块101被配置为获取当前用户的用户偏好类型。
第二获取模块102被配置为获取与当前用户的用户偏好类型相对应的网站类型排序结果。
推荐模块103被配置为根据网站类型排序结果,推荐与输入的关键词相匹配的网站。
在一个实施例中,如图11所示,第一获取模块101包括:
第一获取子模块1011被配置为获取当前用户的第一历史点击记录。
第一确定子模块1012被配置为根据第一历史点击记录中对不同类型网站的点击次数,确定当前用户的用户偏好类型。
在一个实施例中,如图12所示,第一获取模块101包括:
第二获取子模块1013被配置为获取预存的当前用户的个人信息。
第二确定子模块1014被配置为根据当前用户的个人信息,确定当前用户的用户偏好类型。
在一个实施例中,如图13所示,第一获取模块101包括:
第三获取子模块1015被配置为获取预先存储的当前用户的用户偏好类型。
在一个实施例中,如图14所示,上述装置还包括:
第三获取模块104被配置为获取与当前用户的用户偏好类型相对应的网站类型排序结果之前,获取与用户偏好类型相对应的用户的第二历史点击记录。
排序模块105被配置为根据第二历史点击记录中对不同网站类型的点击次数,对网站类型进行排序,获得网站类型排序结果。
存储模块106被配置为将网站类型排序结果与用户偏好类型对应存储。
在一个实施例中,如图15所示,推荐模块103包括:
统计子模块1031被配置为根据对网站类型排序结果中不同网站类型的点击次数,统计不同网站类型各自对应的被点击比例。
第一推荐子模块1032被配置为根据不同网站类型各自对应的被点击比例,
从至网站类型中提取与输入的关键词相匹配的网站进行推荐。
在一个实施例中,第一推荐子模块1032还被配置为根据不同网站类型各自对应的被点击比例及推荐网站总数,确定不同网站类型中各自待提取的网站数目。根据不同网站类型中各自待提取的网站数目,从网站类型中提取与输入的关键词相匹配的网站进行推荐。
在一个实施例中,如图16所示,推荐模块103包括:
第二推荐子模块1033被配置为按照预设提取比例或预设提取数目,从网站类型中提取与输入的关键词相匹配的网站进行推荐。
在一个实施例中,如图17所示,上述装置还包括:
第四获取模块107被配置为获取与当前用户的用户偏好类型相对应的网站类型排序结果之后,获取排序参数信息,排序参数信息包括以下信息中的至少一项:当前用户在预设时间段内对不同网站主类型的点击次数、当前地理位置信息、当前时间、网站子类型。
调整模块108被配置为根据排序参数信息对网站类型排序结果进行调整,获得调整后的网站类型排序结果。
其中,调整模块108包括:
第三确定子模块1081被配置为确定与输入的关键词相匹配的网站子类型。
调整子模块1082被配置为将网站子类型对应的网站主类型调整到网站类型排序结果的前面,获得调整后的网站类型排序结果。
推荐模块103包括:
第三推荐子模块1034被配置为根据调整后的网站类型排序结果,推荐与输入的关键词相匹配的网站。
在一个实施例中,如图18所示,推荐模块103包括:
第四确定子模块1035被配置为确定与输入的关键词相匹配的网站子类型。
第五确定子模块1036被配置为确定网站子类型对应的网站主类型。
第四推荐子模块1037被配置为从网站子类型对应的网站主类型中推荐与关键词相匹配的网站。
在一个实施例中,第四推荐子模块1037被配置为当网站子类型对应的网站主类型为至少两种时,计算网站子类型对应的至少两种网站主类型与关键词的第一匹配度。按照第一匹配度确定网站子类型对应的至少两种网站主类型中各自待提取的网站数目。根据网站子类型对应的至少两种网站主类型中各自待提取的网站数目,从网站子类型对应的至少两种网站主类型中提取与关键词相匹配的网站进行推荐。
在一个实施例中,第四推荐子模块1037被配置为当与关键词匹配的网站子类型为至少两种、且至少两种网站子类型对应同一种网站主类型时,计算同一种网站主类型对应的至少两种网站子类型与关键词的第二匹配度。按照第二匹配度,确定同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目。根据同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目,从同一种网站主类型中提取与关键词相匹配的网站进行推荐。
在一个实施例中,第四推荐子模块1037被配置为当与关键词匹配的网站子类型为至少两种、且至少两种网站子类型分别对应各自的网站主类型时,计算至少两种网站子类型各自对应的网站主类型与关键词的第三匹配度。按照第三匹配度,确定至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目。根据至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目,从至少两种网站子类型各自对应的网站主类型中提取与关键词相匹配的网站进行推荐。
在一个实施例中,如图19所示,上述装置还包括:
第五获取模块109被配置为获取当前用户的用户偏好类型之前,获取当前用户的用户权限。
在一个实施例中,如图20所示,第五获取模块109包括:
第四获取子模块1091被配置为获取当前用户的指纹,通过指纹识别得到当前用户的用户权限。
第五获取子模块1092被配置为获取当前用户的声纹,通过声纹识别得到当前用户的用户权限。
第六获取子模块1093被配置为获取当前用户的用户ID,通过用户ID识别得到当前用户的用户权限。
在一个实施例中,如图21所示,上述装置还包括:
控制模块110被配置为根据网站类型排序结果,推荐与输入的关键词相匹配的网站之后,对网站操作进行操作权限控制。
设置管理模块111被配置为获取当前用户的用户权限之前,对所述操作权限进行设置及管理,所述操作权限分为机主权限和访客权限,其中,所述机主权限为一个,由使用当前终端次数最多的用户进行设置及管理;所述访客权限为一个或者多个,由使用当前终端次数最多的用户进行设置及管理。
采用本公开实施例提供的装置,能够根据用户偏好类型对网站类型进行排序,并根据网站类型排序结果推荐与用户输入的关键词相匹配的网站,实现了针对不同类型的用户推荐不同网站的效果,使得网站推荐更贴合用户的兴趣类型,更具有个性化,网站的推荐结果也更加准确。
在示例性实施例中,本公开实施例还提供一种网站推荐装置,包括:
处理器;
用于存储处理器可执行指令的存储器。
其中,所述处理器被配置为:
获取当前用户的用户偏好类型。
获取与当前用户的用户偏好类型相对应的网站类型排序结果。
根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站。
上述处理器还可被配置为:
所述获取当前用户的用户偏好类型,包括:
获取所述当前用户的第一历史点击记录。
根据所述第一历史点击记录中对不同类型网站的点击次数,确定所述当前用户的用户偏好类型。
或,所述获取当前用户的用户偏好类型,包括:
获取预存的所述当前用户的个人信息。
根据所述当前用户的个人信息,确定所述当前用户的用户偏好类型。
或,所述获取当前用户的用户偏好类型,包括:
获取预先存储的当前用户的用户偏好类型。
上述处理器还可被配置为:
所述获取与当前用户的用户偏好类型相对应的网站类型排序结果之前,所述方法还包括:
获取与所述用户偏好类型相对应的用户的第二历史点击记录。
根据所述第二历史点击记录中对所述不同网站类型的点击次数,对网站类型进行排序,获得网站类型排序结果。
将所述网站类型排序结果与所述用户偏好类型对应存储。
上述处理器还可被配置为:
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
根据对所述网站类型排序结果中不同网站类型的点击次数,统计所述不同网站类型各自对应的被点击比例。
根据所述不同网站类型各自对应的被点击比例,从所述至少两种网站类型中提取与输入的关键词相匹配的网站进行推荐。
上述处理器还可被配置为:
所述根据所述不同网站类型各自对应的被点击比例,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐,包括:
根据所述不同网站类型各自对应的被点击比例及推荐网站总数,确定所述不同网站类型中各自待提取的网站数目。
根据所述不同网站类型中各自待提取的网站数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
上述处理器还可被配置为:
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
按照预设提取比例或预设提取数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
上述处理器还可被配置为:
所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型。所述获取与当前用户的用户偏好类型相对应的网站类型排序结果之后,所述方法还包括:
获取排序参数信息,所述排序参数信息包括以下信息中的至少一项:所述当前用户在预设时间段内对所述不同网站主类型的点击次数、当前地理位置信息、当前时间、网站子类型。
根据所述排序参数信息对所述网站类型排序结果进行调整,获得调整后的网站类型排序结果。
上述处理器还可被配置为:
当所述排序参数信息包括所述网站子类型时,所述根据所述排序参数信息对所述网站类型排序结果进行调整,获得调整后的网站类型排序结果,包括:
确定与输入的关键词相匹配的网站子类型。
将所述网站子类型对应的网站主类型调整到所述网站类型排序结果的前面,获得调整后的网站类型排序结果。
上述处理器还可被配置为:
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
根据所述调整后的网站类型排序结果,推荐与输入的关键词相匹配的网站。
上述处理器还可被配置为:
所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型。
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
确定与输入的关键词相匹配的网站子类型。
确定所述网站子类型对应的网站主类型。
从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站。
上述处理器还可被配置为:
当所述网站子类型对应的网站主类型为至少两种时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:
计算所述网站子类型对应的至少两种网站主类型与所述关键词的第一匹配度。
按照所述第一匹配度确定所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目。
根据所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目,从所述网站子类型对应的至少两种网站主类型中提取与所述关键词相匹配的网站进行推荐。
上述处理器还可被配置为:
当与所述关键词匹配的网站子类型为至少两种、且所述至少两种网站子类型对应同一种网站主类型时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:
计算所述同一种网站主类型对应的至少两种网站子类型与所述关键词的第二匹配度。
按照所述第二匹配度,确定所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目。
根据所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目,从所述同一种网站主类型中提取与所述关键词相匹配的网站进行推荐。
上述处理器还可被配置为:
当与所述关键词匹配的网站子类型为至少两种、且所述至少两种网站子类型分别对应各自的网站主类型时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:
计算所述至少两种网站子类型各自对应的网站主类型与所述关键词的第三匹配度。
按照所述第三匹配度,确定所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目。
根据所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目,从所述至少两种网站子类型各自对应的网站主类型中提取与所述关键词相匹配的网站进行推荐。
上述处理器还可被配置为:
所述获取当前用户的用户偏好类型之前,所述方法还包括:
获取当前用户的用户权限。
上述处理器还可被配置为:
所述获取当前用户的用户权限,包括:
获取当前用户的指纹,通过指纹识别得到所述当前用户的用户权限;
或,获取当前用户的声纹,通过声纹识别得到所述当前用户的用户权限;
或,获取当前用户的用户ID,通过用户ID识别得到所述当前用户的用户权限。
上述处理器还可被配置为:
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站之后,所述方法还包括:
对网站操作进行操作权限控制。
上述处理器还可被配置为:
所述操作权限控制包括对支付权限的控制和/或对下载权限的控制。
上述处理器还可被配置为:
所述获取当前用户的用户权限之前,所述方法还包括:
对所述操作权限进行设置及管理,所述操作权限分为机主权限和访客权限,其中,
所述机主权限为一个,由使用当前终端次数最多的用户进行设置及管理;
所述访客权限为一个或者多个,由使用当前终端次数最多的用户进行设置及管理。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图22是根据一示例性实施例示出的一种用于网站推荐的装置1900的框图。例如,装置1900可以被提供为一服务器。参照图22,装置1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理组件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述方法。
装置1900还可以包括一个电源组件1926被配置为执行装置1900的电源管理,一个有线或无线网络接口1950被配置为将装置1900连接到网络,和一个输入输出(I/O)接口1958。装置1900可以操作基于存储在存储器1932的操作***,例如Windows ServerTM,MacOS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由服务器的处理器执行时,使得服务器能够执行一种网站推荐方法,所述方法包括:
获取当前用户的用户偏好类型。
获取预存的与当前用户的用户偏好类型相对对应的网站类型排序结果。
根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站。
所述获取当前用户的用户偏好类型,包括:
获取所述当前用户的第一历史点击记录。
根据所述第一历史点击记录中对不同类型网站的点击次数,确定所述当前用户的用户偏好类型。
或,所述获取当前用户的用户偏好类型,包括:
获取预存的所述当前用户的个人信息。
根据所述当前用户的个人信息,确定所述当前用户的用户偏好类型。
或,所述获取当前用户的用户偏好类型,包括:
获取预先存储的当前用户的用户偏好类型。
所述获取与当前用户的用户偏好类型相对应的网站类型排序结果之前,所述方法还包括:
获取与所述用户偏好类型相对应的用户的第二历史点击记录。
根据所述第二历史点击记录中对所述不同网站类型的点击次数,对网站类型进行排序,获得网站类型排序结果。
将所述网站类型排序结果与所述用户偏好类型对应存储。
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
根据对所述网站类型排序结果中不同网站类型的点击次数,统计所述不同网站类型各自对应的被点击比例。
根据所述不同网站类型各自对应的被点击比例,从所述至少两种网站类型中提取与输入的关键词相匹配的网站进行推荐。
所述根据所述不同网站类型各自对应的被点击比例,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐,包括:
根据所述不同网站类型各自对应的被点击比例及推荐网站总数,确定所述不同网站类型中各自待提取的网站数目。
根据所述不同网站类型中各自待提取的网站数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
按照预设提取比例或预设提取数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型。
所述获取与当前用户的用户偏好类型相对应的网站类型排序结果之后,所述方法还包括:
获取排序参数信息,所述排序参数信息包括以下信息中的至少一项:所述当前用户在预设时间段内对所述不同网站主类型的点击次数、当前地理位置信息、当前时间、网站子类型。
根据所述排序参数信息对所述网站类型排序结果进行调整,获得调整后的网站类型排序结果。
当所述排序参数信息包括所述网站子类型时,所述根据所述排序参数信息对所述网站类型排序结果进行调整,获得调整后的网站类型排序结果,包括:
确定与输入的关键词相匹配的网站子类型。
将所述网站子类型对应的网站主类型调整到所述网站类型排序结果的前面,获得调整后的网站类型排序结果。
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
根据所述调整后的网站类型排序结果,推荐与输入的关键词相匹配的网站。
所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型。
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
确定与输入的关键词相匹配的网站子类型。
确定所述网站子类型对应的网站主类型。
从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站。
当所述网站子类型对应的网站主类型为至少两种时,所述从所述网站子类型对应的网站主类型中推荐与所述相关键词匹配的网站,包括:
计算所述网站子类型对应的至少两种网站主类型与所述关键词的第一匹配度。
按照所述第一匹配度确定所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目。
根据所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目,从所述网站子类型对应的至少两种网站主类型中提取与所述关键词相匹配的网站进行推荐。
当与所述关键词匹配的网站子类型为至少两种、且所述至少两种网站子类型对应同一种网站主类型时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:
计算所述同一种网站主类型对应的至少两种网站子类型与所述关键词的第二匹配度。
按照所述第二匹配度,确定所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目。
根据所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目,从所述同一种网站主类型中提取与所述关键词相匹配的网站进行推荐。
当与所述关键词匹配的网站子类型为至少两种、且所述至少两种网站子类型分别对应各自的网站主类型时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:
计算所述至少两种网站子类型各自对应的网站主类型与所述关键词的第三匹配度。
按照所述第三匹配度,确定所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目。
根据所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目,从所述至少两种网站子类型各自对应的网站主类型中提取与所述关键词相匹配的网站进行推荐。
所述获取当前用户的用户偏好类型之前,所述方法还包括:
获取当前用户的用户权限。
所述获取当前用户的用户权限,包括:
获取当前用户的指纹,通过指纹识别得到所述当前用户的用户权限;
或,获取当前用户的声纹,通过声纹识别得到所述当前用户的用户权限;
或,获取当前用户的用户ID,通过用户ID识别得到所述当前用户的用户权限。
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站之后,所述方法还包括:
对网站操作进行操作权限控制。
所述操作权限控制包括对支付权限的控制和/或对下载权限的控制。
所述获取当前用户的用户权限之前,所述方法还包括:
对所述操作权限进行设置及管理,所述操作权限分为机主权限和访客权限,其中,
所述机主权限为一个,由使用当前终端次数最多的用户进行设置及管理;
所述访客权限为一个或者多个,由使用当前终端次数最多的用户进行设置及管理。
本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (35)
1.一种网站推荐方法,其特征在于,包括:
获取当前用户的用户偏好类型;
获取与当前用户的用户偏好类型相对应的网站类型排序结果;
根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站;
所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型;
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
确定与输入的关键词相匹配的网站子类型;
确定所述网站子类型对应的网站主类型;
从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站。
2.根据权利要求1所述的方法,其特征在于,
所述获取当前用户的用户偏好类型,包括:
获取所述当前用户的第一历史点击记录;
根据所述第一历史点击记录中对不同类型网站的点击次数,确定所述当前用户的用户偏好类型;
或,所述获取当前用户的用户偏好类型,包括:
获取预存的所述当前用户的个人信息;
根据所述当前用户的个人信息,确定所述当前用户的用户偏好类型;
或,所述获取当前用户的用户偏好类型,包括:
获取预先存储的当前用户的用户偏好类型。
3.根据权利要求1所述的方法,其特征在于,所述获取与当前用户的用户偏好类型相对应的网站类型排序结果之前,所述方法还包括:
获取与所述用户偏好类型相对应的用户的第二历史点击记录;
根据所述第二历史点击记录中对不同网站类型的点击次数,对网站类型进行排序,获得网站类型排序结果;
将所述网站类型排序结果与所述用户偏好类型对应存储。
4.根据权利要求3所述的方法,其特征在于,所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
根据对所述网站类型排序结果中不同网站类型的点击次数,统计所述不同网站类型各自对应的被点击比例;
根据所述不同网站类型各自对应的被点击比例,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
5.根据权利要求4所述的方法,其特征在于,所述根据所述不同网站类型各自对应的被点击比例,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐,包括:
根据所述不同网站类型各自对应的被点击比例及推荐网站总数,确定所述不同网站类型中各自待提取的网站数目;
根据所述不同网站类型中各自待提取的网站数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
6.根据权利要求1所述的方法,其特征在于,所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
按照预设提取比例或预设提取数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
7.根据权利要求1所述的方法,其特征在于,所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型;
所述获取与当前用户的用户偏好类型相对应的网站类型排序结果之后,所述方法还包括:
获取排序参数信息,所述排序参数信息包括以下信息中的至少一项:所述当前用户在预设时间段内对所述不同网站主类型的点击次数、当前地理位置信息、当前时间、网站子类型;
根据所述排序参数信息对所述网站类型排序结果进行调整,获得调整后的网站类型排序结果。
8.根据权利要求7所述的方法,其特征在于,当所述排序参数信息包括所述网站子类型时,所述根据所述排序参数信息对所述网站类型排序结果进行调整,获得调整后的网站类型排序结果,包括:
确定与输入的关键词相匹配的网站子类型;
将所述网站子类型对应的网站主类型调整到所述网站类型排序结果的前面,获得调整后的网站类型排序结果。
9.根据权利要求7或8所述的方法,其特征在于,所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
根据所述调整后的网站类型排序结果,推荐与输入的关键词相匹配的网站。
10.根据权利要求1所述的方法,其特征在于,当所述网站子类型对应的网站主类型为至少两种时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:
计算所述网站子类型对应的至少两种网站主类型与所述关键词的第一匹配度;
按照所述第一匹配度确定所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目;
根据所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目,从所述网站子类型对应的至少两种网站主类型中提取与所述关键词相匹配的网站进行推荐。
11.根据权利要求1所述的方法,其特征在于,当与所述关键词相匹配的网站子类型为至少两种、且所述至少两种网站子类型对应同一种网站主类型时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:
计算所述同一种网站主类型对应的至少两种网站子类型与所述关键词的第二匹配度;
按照所述第二匹配度,确定所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目;
根据所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目,从所述同一种网站主类型中提取与所述关键词相匹配的网站进行推荐。
12.根据权利要求1所述的方法,其特征在于,当与所述关键词相匹配的网站子类型为至少两种、且所述至少两种网站子类型分别对应各自的网站主类型时,所述从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站,包括:
计算所述至少两种网站子类型各自对应的网站主类型与所述关键词的第三匹配度;
按照所述第三匹配度,确定所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目;
根据所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目,从所述至少两种网站子类型各自对应的网站主类型中提取与所述关键词相匹配的网站进行推荐。
13.根据权利要求1所述的方法,其特征在于,所述获取当前用户的用户偏好类型之前,所述方法还包括:
获取当前用户的用户权限。
14.根据权利要求13所述的方法,其特征在于,所述获取当前用户的用户权限,包括:
获取当前用户的指纹,通过指纹识别得到所述当前用户的用户权限;
或,获取当前用户的声纹,通过声纹识别得到所述当前用户的用户权限;
或,获取当前用户的用户ID,通过用户ID识别得到所述当前用户的用户权限。
15.根据权利要求13所述的方法,其特征在于,所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站之后,所述方法还包括:
对网站操作进行操作权限控制。
16.根据权利要求15所述的方法,其特征在于,所述操作权限控制包括对支付权限的控制和/或对下载权限的控制。
17.根据权利要求15所述的方法,其特征在于,所述获取当前用户的用户权限之前,所述方法还包括:
对所述操作权限进行设置及管理,所述操作权限分为机主权限和访客权限,其中,
所述机主权限为一个,由使用当前终端次数最多的用户进行设置及管理;
所述访客权限为一个或者多个,由使用当前终端次数最多的用户进行设置及管理。
18.一种网站推荐装置,其特征在于,包括:
第一获取模块,用于获取当前用户的用户偏好类型;
第二获取模块,用于获取与当前用户的用户偏好类型相对应的网站类型排序结果;
推荐模块,用于根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站;
所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型;
所述推荐模块包括:
第四确定子模块,用于确定与输入的关键词相匹配的网站子类型;
第五确定子模块,用于确定所述网站子类型对应的网站主类型;
第四推荐子模块,用于从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站。
19.根据权利要求18所述的装置,其特征在于,
所述第一获取模块包括:
第一获取子模块,用于获取所述当前用户的第一历史点击记录;
第一确定子模块,用于根据所述第一历史点击记录中对不同类型网站的点击次数,确定所述当前用户的用户偏好类型;
或,所述第一获取模块包括:
第二获取子模块,用于获取预存的所述当前用户的个人信息;
第二确定子模块,用于根据所述当前用户的个人信息,确定所述当前用户的用户偏好类型;
或,所述第一获取模块包括:
第三获取子模块,用于获取预先存储的当前用户的用户偏好类型。
20.根据权利要求18所述的装置,其特征在于,所述装置还包括:
第三获取模块,用于获取与当前用户的用户偏好类型相对应的网站类型排序结果之前,获取与所述用户偏好类型相对应的用户的第二历史点击记录;
排序模块,用于根据所述第二历史点击记录中对不同网站类型的点击次数,对网站类型进行排序,获得网站类型排序结果;
存储模块,用于将所述网站类型排序结果与所述用户偏好类型对应存储。
21.根据权利要求20所述的装置,其特征在于,所述推荐模块包括:
统计子模块,用于根据对所述网站类型排序结果中不同网站类型的点击次数,统计所述不同网站类型各自对应的被点击比例;
第一推荐子模块,用于根据所述不同网站类型各自对应的被点击比例,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
22.根据权利要求21所述的装置,其特征在于,所述第一推荐子模块,还用于根据所述不同网站类型各自对应的被点击比例及推荐网站总数,确定所述不同网站类型中各自待提取的网站数目;根据所述不同网站类型中各自待提取的网站数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
23.根据权利要求18所述的装置,其特征在于,所述推荐模块包括:
第二推荐子模块,用于按照预设提取比例或预设提取数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
24.根据权利要求18所述的装置,其特征在于,所述装置还包括:
第四获取模块,用于获取与当前用户的用户偏好类型相对应的网站类型排序结果之后,获取排序参数信息,所述排序参数信息包括以下信息中的至少一项:所述当前用户在预设时间段内对不同网站主类型的点击次数、当前地理位置信息、当前时间、网站子类型;
调整模块,用于根据所述排序参数信息对所述网站类型排序结果进行调整,获得调整后的网站类型排序结果。
25.根据权利要求24所述的装置,其特征在于,所述调整模块包括:
第三确定子模块,用于确定与输入的关键词相匹配的网站子类型;
调整子模块,用于将所述网站子类型对应的网站主类型调整到所述网站类型排序结果的前面,获得调整后的网站类型排序结果。
26.根据权利要求24或25所述的装置,其特征在于,所述推荐模块包括:
第三推荐子模块,用于根据所述调整后的网站类型排序结果,推荐与输入的关键词相匹配的网站。
27.根据权利要求18所述的装置,其特征在于,所述第四推荐子模块,用于当所述网站子类型对应的网站主类型为至少两种时,计算所述网站子类型对应的至少两种网站主类型与所述关键词的第一匹配度;按照所述第一匹配度确定所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目;根据所述网站子类型对应的至少两种网站主类型中各自待提取的网站数目,从所述网站子类型对应的至少两种网站主类型中提取与所述关键词相匹配的网站进行推荐。
28.根据权利要求18所述的装置,其特征在于,所述第四推荐子模块,用于当与所述关键词匹配的网站子类型为至少两种、且所述至少两种网站子类型对应同一种网站主类型时,计算所述同一种网站主类型对应的至少两种网站子类型与所述关键词的第二匹配度;按照所述第二匹配度,确定所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目;根据所述同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目,从所述同一种网站主类型中提取与所述关键词相匹配的网站进行推荐。
29.根据权利要求18所述的装置,其特征在于,所述第四推荐子模块,用于当与所述关键词匹配的网站子类型为至少两种、且所述至少两种网站子类型分别对应各自的网站主类型时,计算所述至少两种网站子类型各自对应的网站主类型与所述关键词的第三匹配度;按照所述第三匹配度,确定所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目;根据所述至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目,从所述至少两种网站子类型各自对应的网站主类型中提取与所述关键词相匹配的网站进行推荐。
30.根据权利要求18所述的装置,其特征在于,所述装置还包括:
第五获取模块,用于获取当前用户的用户偏好类型之前,获取当前用户的用户权限。
31.根据权利要求30所述的装置,其特征在于,所述第五获取模块包括:
第四获取子模块,用于获取当前用户的指纹,通过指纹识别得到所述当前用户的用户权限;
或,第五获取子模块,用于获取当前用户的声纹,通过声纹识别得到所述当前用户的用户权限;
或,第六获取子模块,用于获取当前用户的用户ID,通过用户ID识别得到所述当前用户的用户权限。
32.根据权利要求30所述的装置,其特征在于,所述装置还包括:
控制模块,用于根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站之后,对网站操作进行操作权限控制。
33.根据权利要求32所述的装置,其特征在于,所述装置还包括:
设置管理模块,用于获取当前用户的用户权限之前,对所述操作权限进行设置及管理,所述操作权限分为机主权限和访客权限,其中,
所述机主权限为一个,由使用当前终端次数最多的用户进行设置及管理;
所述访客权限为一个或者多个,由使用当前终端次数最多的用户进行设置及管理。
34.一种网站推荐装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取当前用户的用户偏好类型;
获取与当前用户的用户偏好类型相对应的网站类型排序结果;
根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站;
所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型;
所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
确定与输入的关键词相匹配的网站子类型;
确定所述网站子类型对应的网站主类型;
从所述网站子类型对应的网站主类型中推荐与所述关键词相匹配的网站。
35.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至17中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510347805.8A CN105095355B (zh) | 2015-06-19 | 2015-06-19 | 网站推荐方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510347805.8A CN105095355B (zh) | 2015-06-19 | 2015-06-19 | 网站推荐方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105095355A CN105095355A (zh) | 2015-11-25 |
CN105095355B true CN105095355B (zh) | 2018-10-19 |
Family
ID=54575792
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510347805.8A Active CN105095355B (zh) | 2015-06-19 | 2015-06-19 | 网站推荐方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105095355B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106294794A (zh) * | 2016-08-15 | 2017-01-04 | 乐视控股(北京)有限公司 | 一种内容推荐方法及装置 |
CN106372131A (zh) * | 2016-08-25 | 2017-02-01 | 广西小草信息产业有限责任公司 | 一种旅游信息处理***及处理方法 |
CN106776992A (zh) * | 2016-12-06 | 2017-05-31 | 程在舒 | 个性化网址链接生成方法及展现*** |
CN107277072A (zh) * | 2017-08-15 | 2017-10-20 | 合肥爱吾宠科技有限公司 | 互联网服务资源推广的***和方法 |
CN110020112A (zh) * | 2017-09-25 | 2019-07-16 | 北京京东尚科信息技术有限公司 | 对象推送方法及其*** |
CN109886772A (zh) * | 2019-01-16 | 2019-06-14 | 深圳壹账通智能科技有限公司 | 产品推荐方法、装置、计算机设备和存储介质 |
CN110288438A (zh) * | 2019-06-22 | 2019-09-27 | 深圳市顶尖传诚科技有限公司 | 一种电商平台交易*** |
CN112417302B (zh) * | 2020-12-08 | 2021-06-04 | 六晟信息科技(杭州)有限公司 | 一种基于大数据的资讯内容智能分析推荐处理*** |
CN115292581A (zh) * | 2021-01-13 | 2022-11-04 | 雷云 | 一种基于区块链分片的Web服务推荐*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6327590B1 (en) * | 1999-05-05 | 2001-12-04 | Xerox Corporation | System and method for collaborative ranking of search results employing user and group profiles derived from document collection content analysis |
CN101019118A (zh) * | 2004-07-13 | 2007-08-15 | 谷歌股份有限公司 | 搜索结果中放置内容排序的个性化 |
CN102385585A (zh) * | 2010-08-27 | 2012-03-21 | 阿里巴巴集团控股有限公司 | 网页数据库的建立方法、网页搜索方法以及相关装置 |
CN102929939A (zh) * | 2012-09-28 | 2013-02-13 | 北京奇虎科技有限公司 | 个性化信息的提供方法及装置 |
CN103942478A (zh) * | 2013-01-22 | 2014-07-23 | 浙江安科网络技术有限公司 | 一种身份验证与权限管理方法和设备 |
-
2015
- 2015-06-19 CN CN201510347805.8A patent/CN105095355B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6327590B1 (en) * | 1999-05-05 | 2001-12-04 | Xerox Corporation | System and method for collaborative ranking of search results employing user and group profiles derived from document collection content analysis |
CN101019118A (zh) * | 2004-07-13 | 2007-08-15 | 谷歌股份有限公司 | 搜索结果中放置内容排序的个性化 |
CN102385585A (zh) * | 2010-08-27 | 2012-03-21 | 阿里巴巴集团控股有限公司 | 网页数据库的建立方法、网页搜索方法以及相关装置 |
CN102929939A (zh) * | 2012-09-28 | 2013-02-13 | 北京奇虎科技有限公司 | 个性化信息的提供方法及装置 |
CN103942478A (zh) * | 2013-01-22 | 2014-07-23 | 浙江安科网络技术有限公司 | 一种身份验证与权限管理方法和设备 |
Also Published As
Publication number | Publication date |
---|---|
CN105095355A (zh) | 2015-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105095355B (zh) | 网站推荐方法及装置 | |
US8315953B1 (en) | Activity-based place-of-interest database | |
KR102006396B1 (ko) | 브라우징 액티비티에 기초하여 정합 애플리케이션을 식별하는 기법 | |
CN102073699B (zh) | 用于基于用户行为来改善搜索结果的方法、装置和设备 | |
CN110059255B (zh) | 一种浏览器导航方法、装置及介质 | |
KR101955463B1 (ko) | 컨텐츠 분석에 따른 어플리케이션 추천 시스템 및 방법 | |
US20160275081A1 (en) | Method and apparatus for personalized resource recommendations | |
CN107436893A (zh) | 一种网页推荐方法和装置 | |
CN102541853B (zh) | 一种利用浏览器地址栏获取应用信息的方法和装置 | |
CN104156356B (zh) | 个性化导航页面生成方法及装置 | |
CN104346471A (zh) | 基于地理位置信息确定待推送应用的方法、装置和*** | |
KR20100128321A (ko) | 광고 표시 방법, 광고 표시 시스템 및 광고 표시 프로그램 | |
CN110020148A (zh) | 一种信息推荐方法、装置和用于信息推荐的装置 | |
CN107656938A (zh) | 一种推荐方法和装置、一种用于推荐的装置 | |
CN107526811A (zh) | 信息推荐方法、装置、终端设备及存储介质 | |
CN102446191A (zh) | 一种用于生成网页内容摘要的方法、设备及*** | |
CN110019645A (zh) | 索引库构建方法、搜索方法及装置 | |
CN107622074A (zh) | 一种数据处理方法、装置和计算设备 | |
CN110968998A (zh) | 智能预测的输入方法和*** | |
WO2018161719A1 (zh) | 一种基于地域特征向用户推荐文章的方法和装置 | |
CN104123321B (zh) | 一种确定推荐图片的方法及装置 | |
CN103997413A (zh) | 一种基于用户行为分析的引导方法及装置 | |
KR101637016B1 (ko) | 이용자 반응형 웹페이지 제공 방법 | |
JP2010287048A (ja) | 情報検索装置、情報検索プログラム、及び携帯端末装置 | |
CN104636378A (zh) | 应用程序的推送方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |