网站推荐方法及装置的制造方法_4

文档序号:9375741阅读:来源:国知局
取的网站数目也就较多。
[0195]采用上述三个实施例中的不同实施方式,能够针对不同的网站主类型和网站子类型的对应情况,分别计算出网站主类型或网站子类型中待提取的网站数目,从而为用户准确地推荐网站,使得推荐的网站更加贴合用户当前的搜索目的,提高了网站推荐的准确度。
[0196]在上述所有的实施例中,服务器中存储的与用户偏好类型对应的对不同网站类型的排序结果可按照预设的频率进行更新,也就是说,按照预设的频率统计该类型用户对不同网站类型的点击记录,再根据重新统计的点击记录对网站类型排序结果进行更新。采用本实施例的这种实施方式,解决了由于用户一段时间内点击记录的变化而导致网站类型排序结果不准确的情况,从而使服务器为用户推荐网站时更加贴合用户近期的兴趣,推荐的结果更加准确。
[0197]在一个实施例中,实施步骤Sll之前,上述方法还包括以下步骤:获取当前用户的用户权限。该步骤可通过下述三种方式中的任一种方式进行实施:方式一、获取当前用户的指纹,通过指纹识别得到当前用户的用户权限。其中,如果终端为触摸屏,则指纹识别可以在浏览器中的任意位置进行指纹采样,只需在终端触摸屏下面的相应位置安装指纹传感器即可。方式二、获取当前用户的声纹,通过声纹识别得到当前用户的用户权限。其中,声纹识别可以在终端的浏览器中进行采样,具体可通过用户读一段随机的文字或者语音进行声纹提取。方式三、获取当前用户的用户ID,通过用户ID识别得到当前用户的用户权限。其中,用户ID可预先存储在云端,通过当前用户输入到的ID与预先存储用户ID进行对比来获取当前用户的用户权限。上述三种方式不仅可以在终端中进行实施,也可以在云端进行实施,本实施例通过获取当前用户的用户权限,使得用户使用网站的安全性得到提高。
[0198]在一个实施例中,实施步骤S13之后,上述方法还包括以下步骤:对网站操作进行操作权限控制。其中,操作权限控制包括对支付权限的控制或者对下载权限的控制。操作权限可以直接在终端中进行控制,也可以在云端进行设置及管理,此时需要预先在云端对用户的操作权限进行设置及管理。对支付权限的控制主要是为了提高用户支付账号的安全性,例如,如果当前终端设置的具有操作权限的用户仅为机主,那么除机主以外的访客在浏览购物网站时,只能将物品添加至购物车或者收藏,而不能执行支付操作,从而保证机主的支付账号安全。对下载权限的控制主要是为了提高用户下载的安全性,同时监控用户的流量使用情况,例如,如果当前终端设置的具有操作权限的用户仅为机主,那么除机主以外的访客无法在当前终端上下载任何应用和文件,从而避免其他用户在当前终端下载恶意文件或应用的情况,提高用户下载的安全性。或者对用户下载文件、电影、音乐等进行流量控制,如果当前终端处于wifi状态时,则不进行流量控制,用户可随意下载任何文件或应用,如果当前终端使用付费流量时,则对下载操作进行流量控制,可以通过提醒用户的方式或者直接禁止下载的方式来控制流量,从而实现对终端下载的流量的控制。本实施例通过对网站操作进行操作权限控制,使得用户使用网站的安全性得到提高。
[0199]在一个实施例中,实施步骤Sll之前,上述方法还包括以下步骤:对操作权限进行设置及管理,操作权限分为机主权限和访客权限,其中,机主权限为一个,由使用当前终端次数最多的用户进行设置及管理。访客权限为一个或者多个,由使用当前终端次数最多的用户进行设置及管理。本实施例通过对操作权限进行设置及管理,使得用户对终端的操作权限得以控制,提高了用户使用网站的安全性。
[0200]下述为本公开装置实施例,可以用于执行本公开方法实施例。
[0201]图10是根据一示例性实施例示出的一种网站推荐装置的框图。参照图10,该装置网站推荐包括:
[0202]第一获取模块101被配置为获取当前用户的用户偏好类型。
[0203]第二获取模块102被配置为获取与当前用户的用户偏好类型相对应的网站类型排序结果。
[0204]推荐模块103被配置为根据网站类型排序结果,推荐与输入的关键词相匹配的网站。
[0205]在一个实施例中,如图11所不,第一获取模块101包括:
[0206]第一获取子模块1011被配置为获取当前用户的第一历史点击记录。
[0207]第一确定子模块1012被配置为根据第一历史点击记录中对不同类型网站的点击次数,确定当前用户的用户偏好类型。
[0208]在一个实施例中,如图12所示,第一获取模块101包括:
[0209]第二获取子模块1013被配置为获取预存的当前用户的个人信息。
[0210]第二确定子模块1014被配置为根据当前用户的个人信息,确定当前用户的用户偏好类型。
[0211]在一个实施例中,如图13所示,第一获取模块101包括:
[0212]第三获取子模块1015被配置为获取预先存储的当前用户的用户偏好类型。
[0213]在一个实施例中,如图14所示,上述装置还包括:
[0214]第三获取模块104被配置为获取与当前用户的用户偏好类型相对应的网站类型排序结果之前,获取与用户偏好类型相对应的用户的第二历史点击记录。
[0215]排序模块105被配置为根据第二历史点击记录中对不同网站类型的点击次数,对网站类型进行排序,获得网站类型排序结果。
[0216]存储模块106被配置为将网站类型排序结果与用户偏好类型对应存储。
[0217]在一个实施例中,如图15所示,推荐模块103包括:
[0218]统计子模块1031被配置为根据对网站类型排序结果中不同网站类型的点击次数,统计不同网站类型各自对应的被点击比例。
[0219]第一推荐子模块1032被配置为根据不同网站类型各自对应的被点击比例,
[0220]从至网站类型中提取与输入的关键词相匹配的网站进行推荐。
[0221 ] 在一个实施例中,第一推荐子模块1032还被配置为根据不同网站类型各自对应的被点击比例及推荐网站总数,确定不同网站类型中各自待提取的网站数目。根据不同网站类型中各自待提取的网站数目,从网站类型中提取与输入的关键词相匹配的网站进行推荐。
[0222]在一个实施例中,如图16所示,推荐模块103包括:
[0223]第二推荐子模块1033被配置为按照预设提取比例或预设提取数目,从网站类型中提取与输入的关键词相匹配的网站进行推荐。
[0224]在一个实施例中,如图17所示,上述装置还包括:
[0225]第四获取模块107被配置为获取与当前用户的用户偏好类型相对应的网站类型排序结果之后,获取排序参数信息,排序参数信息包括以下信息中的至少一项:当前用户在预设时间段内对不同网站主类型的点击次数、当前地理位置信息、当前时间、网站子类型。
[0226]调整模块108被配置为根据排序参数信息对网站类型排序结果进行调整,获得调整后的网站类型排序结果。
[0227]其中,调整模块108包括:
[0228]第三确定子模块1081被配置为确定与输入的关键词相匹配的网站子类型。
[0229]调整子模块1082被配置为将网站子类型对应的网站主类型调整到网站类型排序结果的前面,获得调整后的网站类型排序结果。
[0230]推荐模块103包括:
[0231]第三推荐子模块1034被配置为根据调整后的网站类型排序结果,推荐与输入的关键词相匹配的网站。
[0232]在一个实施例中,如图18所示,推荐模块103包括:
[0233]第四确定子模块1035被配置为确定与输入的关键词相匹配的网站子类型。
[0234]第五确定子模块1036被配置为确定网站子类型对应的网站主类型。
[0235]第四推荐子模块1037被配置为从网站子类型对应的网站主类型中推荐与关键词相匹配的网站。
[0236]在一个实施例中,第四推荐子模块1037被配置为当网站子类型对应的网站主类型为至少两种时,计算网站子类型对应的至少两种网站主类型与关键词的第一匹配度。按照第一匹配度确定网站子类型对应的至少两种网站主类型中各自待提取的网站数目。根据网站子类型对应的至少两种网站主类型中各自待提取的网站数目,从网站子类型对应的至少两种网站主类型中提取与关键词相匹配的网站进行推荐。
[0237]在一个实施例中,第四推荐子模块1037被配置为当与关键词匹配的网站子类型为至少两种、且至少两种网站子类型对应同一种网站主类型时,计算同一种网站主类型对应的至少两种网站子类型与关键词的第二匹配度。按照第二匹配度,确定同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目。根据同一种网站主类型对应的至少两种网站子类型中各自待提取的网站数目,从同一种网站主类型中提取与关键词相匹配的网站进行推荐。
[0238]在一个实施例中,第四推荐子模块1037被配置为当与关键词匹配的网站子类型为至少两种、且至少两种网站子类型分别对应各自的网站主类型时,计算至少两种网站子类型各自对应的网站主类型与关键词的第三匹配度。按照第三匹配度,确定至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目。根据至少两种网站子类型各自对应的网站主类型中各自待提取的网站数目,从至少两种网站子类型各自对应的网站主类型中提取与关键词相匹配的网站进行推荐。
[0239]在一个实施例中,如图19所示,上述装置还包括:
[0240]第五获取模块109被配置为获取当前用户的用户偏好类型之前,获取当前用户的用户权限。
[0241]在一个实施例中,如图20所示,第五获取模块109包括:
[0242]第四获取子模块1091被配置为获取当前用户的指纹,通过指纹识别得到当前用户的用户权限。
[0243]第五获取子模块1092被配置为获取当前用户的声纹,通过声纹识别得到当前用户的用户权限。
[0244]第六获取子模块1093被配置为获取当前用户的用户ID,通过用户ID识别得到当前用户的用户权限。
[0245]在一个实施例中,如图21所示,上述装置还包括:
[0246]控制模块110被配置为根据网站类型排序结果,推荐与输入的关键词相匹配的网站之后,对网站操作进行操作权限控制。
[0247]设置管理模块111被配置为获取当前用户的用户权限之前,对所述操作权限进行设置及管理,所述操作权限分为机主权限和访客权限,其中,所述机主权限为一个,由使用当前终端次数最多的用户进行设置及管理;所述访客权限为一个或者多个,由使用当前终端次数最多的用户进行设置及管理。
[0248]采用本公开实施例提供的装置,能够根据用户偏好类型对网站类型进行排序,并根据网站类型排序结果推荐与用户输入的关键词相匹配的网站,实现了针对不同类型的用户推荐不同网站的效果,使得网站推荐更贴合用户的兴趣类型,更具有个性化,网站的推荐结果也更加准确。
[0249]在示例性实施例中,本公开实施例还提供一种网站推荐装置,包括:
[0250]处理器;
[0251]用于存储处理器可执行指令的存储器。
[0252]其中,所述处理器被配置为:
[0253]获取当前用户的用户偏好类型。
[0254]获取与当前用户的用户偏好类型相对应的网站类型排序结果。
[0255]根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站。
[0256]上述处理器还可被配置为:
[0257]所述获取当前用户的用户偏好类型,包括:
[0258]获取所述当前用户的第一历史点击记录。
[0259]根据所述第一历史点击记录中对不同类型网站的点击次数,确定所述当前用户的用户偏好类型。
[0260]或,所述获取当前用户的用户偏好类型,包括:
[0261 ] 获取预存的所述当前用户的个人信息。
[0262]根据所述当前用户的个人信息,确定所述当前用户的用户偏好类型。
[0263]或,所述获取当前用户的用户偏好类型,包括:
[0264]获取预先存储的当前用户的用户偏好类型。
[0265]上述处理器还可被配置为:
[0266]所述获取与当前用户的用户偏好类型相对应的网站类型排序结果之前,所述方法还包括:
[0267]获取与所述用户偏好类型相对应的用户的第二历史点击记录。
[0268]根据所述第二历史点击记录中对所述不同网站类型的点击次数,对网站类型进行排序,获得网站类型排序结果。
[0269]将所述网站类型排序结果与所述用户偏好类型对应存储。
[0270]上述处理器还可被配置为:
[0271]所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
[0272]根据对所述网站类型排序结果中不同网站类型的点击次数,统计所述不同网站类型各自对应的被点击比例。
[0273]根据所述不同网站类型各自对应的被点击比例,从所述至少两种网站类型中提取与输入的关键词相匹配的网站进行推荐。
[0274]上述处理器还可被配置为:
[0275]所述根据所述不同网站类型各自对应的被点击比例,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐,包括:
[0276]根据所述不同网站类型各自对应的被点击比例及推荐网站总数,确定所述不同网站类型中各自待提取的网站数目。
[0277]根据所述不同网站类型中各自待提取的网站数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
[0278]上述处理器还可被配置为:
[0279]所述根据所述网站类型排序结果,推荐与输入的关键词相匹配的网站,包括:
[0280]按照预设提取比例或预设提取数目,从所述网站类型中提取与输入的关键词相匹配的网站进行推荐。
[0281]上述处理器还可被配置为:
[0282]所述网站类型包括网站主类型和网站子类型,所述网站类型排序结果为对不同网站主类型的排序结果,所述网站主类型对应至少一种网站子类型。所述获取与当前用户的用户偏好类型相对应的网站类型排序结果之后,所述方法还包括:
[0283]获取排序参数信息,所述排序参数信息包括以
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1