取的網(wǎng)站數(shù)目也就較多。
[0195]采用上述三個實施例中的不同實施方式,能夠針對不同的網(wǎng)站主類型和網(wǎng)站子類型的對應情況,分別計算出網(wǎng)站主類型或網(wǎng)站子類型中待提取的網(wǎng)站數(shù)目,從而為用戶準確地推薦網(wǎng)站,使得推薦的網(wǎng)站更加貼合用戶當前的搜索目的,提高了網(wǎng)站推薦的準確度。
[0196]在上述所有的實施例中,服務器中存儲的與用戶偏好類型對應的對不同網(wǎng)站類型的排序結果可按照預設的頻率進行更新,也就是說,按照預設的頻率統(tǒng)計該類型用戶對不同網(wǎng)站類型的點擊記錄,再根據(jù)重新統(tǒng)計的點擊記錄對網(wǎng)站類型排序結果進行更新。采用本實施例的這種實施方式,解決了由于用戶一段時間內點擊記錄的變化而導致網(wǎng)站類型排序結果不準確的情況,從而使服務器為用戶推薦網(wǎng)站時更加貼合用戶近期的興趣,推薦的結果更加準確。
[0197]在一個實施例中,實施步驟Sll之前,上述方法還包括以下步驟:獲取當前用戶的用戶權限。該步驟可通過下述三種方式中的任一種方式進行實施:方式一、獲取當前用戶的指紋,通過指紋識別得到當前用戶的用戶權限。其中,如果終端為觸摸屏,則指紋識別可以在瀏覽器中的任意位置進行指紋采樣,只需在終端觸摸屏下面的相應位置安裝指紋傳感器即可。方式二、獲取當前用戶的聲紋,通過聲紋識別得到當前用戶的用戶權限。其中,聲紋識別可以在終端的瀏覽器中進行采樣,具體可通過用戶讀一段隨機的文字或者語音進行聲紋提取。方式三、獲取當前用戶的用戶ID,通過用戶ID識別得到當前用戶的用戶權限。其中,用戶ID可預先存儲在云端,通過當前用戶輸入到的ID與預先存儲用戶ID進行對比來獲取當前用戶的用戶權限。上述三種方式不僅可以在終端中進行實施,也可以在云端進行實施,本實施例通過獲取當前用戶的用戶權限,使得用戶使用網(wǎng)站的安全性得到提高。
[0198]在一個實施例中,實施步驟S13之后,上述方法還包括以下步驟:對網(wǎng)站操作進行操作權限控制。其中,操作權限控制包括對支付權限的控制或者對下載權限的控制。操作權限可以直接在終端中進行控制,也可以在云端進行設置及管理,此時需要預先在云端對用戶的操作權限進行設置及管理。對支付權限的控制主要是為了提高用戶支付賬號的安全性,例如,如果當前終端設置的具有操作權限的用戶僅為機主,那么除機主以外的訪客在瀏覽購物網(wǎng)站時,只能將物品添加至購物車或者收藏,而不能執(zhí)行支付操作,從而保證機主的支付賬號安全。對下載權限的控制主要是為了提高用戶下載的安全性,同時監(jiān)控用戶的流量使用情況,例如,如果當前終端設置的具有操作權限的用戶僅為機主,那么除機主以外的訪客無法在當前終端上下載任何應用和文件,從而避免其他用戶在當前終端下載惡意文件或應用的情況,提高用戶下載的安全性?;蛘邔τ脩粝螺d文件、電影、音樂等進行流量控制,如果當前終端處于wifi狀態(tài)時,則不進行流量控制,用戶可隨意下載任何文件或應用,如果當前終端使用付費流量時,則對下載操作進行流量控制,可以通過提醒用戶的方式或者直接禁止下載的方式來控制流量,從而實現(xiàn)對終端下載的流量的控制。本實施例通過對網(wǎng)站操作進行操作權限控制,使得用戶使用網(wǎng)站的安全性得到提高。
[0199]在一個實施例中,實施步驟Sll之前,上述方法還包括以下步驟:對操作權限進行設置及管理,操作權限分為機主權限和訪客權限,其中,機主權限為一個,由使用當前終端次數(shù)最多的用戶進行設置及管理。訪客權限為一個或者多個,由使用當前終端次數(shù)最多的用戶進行設置及管理。本實施例通過對操作權限進行設置及管理,使得用戶對終端的操作權限得以控制,提高了用戶使用網(wǎng)站的安全性。
[0200]下述為本公開裝置實施例,可以用于執(zhí)行本公開方法實施例。
[0201]圖10是根據(jù)一示例性實施例示出的一種網(wǎng)站推薦裝置的框圖。參照圖10,該裝置網(wǎng)站推薦包括:
[0202]第一獲取模塊101被配置為獲取當前用戶的用戶偏好類型。
[0203]第二獲取模塊102被配置為獲取與當前用戶的用戶偏好類型相對應的網(wǎng)站類型排序結果。
[0204]推薦模塊103被配置為根據(jù)網(wǎng)站類型排序結果,推薦與輸入的關鍵詞相匹配的網(wǎng)站。
[0205]在一個實施例中,如圖11所不,第一獲取模塊101包括:
[0206]第一獲取子模塊1011被配置為獲取當前用戶的第一歷史點擊記錄。
[0207]第一確定子模塊1012被配置為根據(jù)第一歷史點擊記錄中對不同類型網(wǎng)站的點擊次數(shù),確定當前用戶的用戶偏好類型。
[0208]在一個實施例中,如圖12所示,第一獲取模塊101包括:
[0209]第二獲取子模塊1013被配置為獲取預存的當前用戶的個人信息。
[0210]第二確定子模塊1014被配置為根據(jù)當前用戶的個人信息,確定當前用戶的用戶偏好類型。
[0211]在一個實施例中,如圖13所示,第一獲取模塊101包括:
[0212]第三獲取子模塊1015被配置為獲取預先存儲的當前用戶的用戶偏好類型。
[0213]在一個實施例中,如圖14所示,上述裝置還包括:
[0214]第三獲取模塊104被配置為獲取與當前用戶的用戶偏好類型相對應的網(wǎng)站類型排序結果之前,獲取與用戶偏好類型相對應的用戶的第二歷史點擊記錄。
[0215]排序模塊105被配置為根據(jù)第二歷史點擊記錄中對不同網(wǎng)站類型的點擊次數(shù),對網(wǎng)站類型進行排序,獲得網(wǎng)站類型排序結果。
[0216]存儲模塊106被配置為將網(wǎng)站類型排序結果與用戶偏好類型對應存儲。
[0217]在一個實施例中,如圖15所示,推薦模塊103包括:
[0218]統(tǒng)計子模塊1031被配置為根據(jù)對網(wǎng)站類型排序結果中不同網(wǎng)站類型的點擊次數(shù),統(tǒng)計不同網(wǎng)站類型各自對應的被點擊比例。
[0219]第一推薦子模塊1032被配置為根據(jù)不同網(wǎng)站類型各自對應的被點擊比例,
[0220]從至網(wǎng)站類型中提取與輸入的關鍵詞相匹配的網(wǎng)站進行推薦。
[0221 ] 在一個實施例中,第一推薦子模塊1032還被配置為根據(jù)不同網(wǎng)站類型各自對應的被點擊比例及推薦網(wǎng)站總數(shù),確定不同網(wǎng)站類型中各自待提取的網(wǎng)站數(shù)目。根據(jù)不同網(wǎng)站類型中各自待提取的網(wǎng)站數(shù)目,從網(wǎng)站類型中提取與輸入的關鍵詞相匹配的網(wǎng)站進行推薦。
[0222]在一個實施例中,如圖16所示,推薦模塊103包括:
[0223]第二推薦子模塊1033被配置為按照預設提取比例或預設提取數(shù)目,從網(wǎng)站類型中提取與輸入的關鍵詞相匹配的網(wǎng)站進行推薦。
[0224]在一個實施例中,如圖17所示,上述裝置還包括:
[0225]第四獲取模塊107被配置為獲取與當前用戶的用戶偏好類型相對應的網(wǎng)站類型排序結果之后,獲取排序參數(shù)信息,排序參數(shù)信息包括以下信息中的至少一項:當前用戶在預設時間段內對不同網(wǎng)站主類型的點擊次數(shù)、當前地理位置信息、當前時間、網(wǎng)站子類型。
[0226]調整模塊108被配置為根據(jù)排序參數(shù)信息對網(wǎng)站類型排序結果進行調整,獲得調整后的網(wǎng)站類型排序結果。
[0227]其中,調整模塊108包括:
[0228]第三確定子模塊1081被配置為確定與輸入的關鍵詞相匹配的網(wǎng)站子類型。
[0229]調整子模塊1082被配置為將網(wǎng)站子類型對應的網(wǎng)站主類型調整到網(wǎng)站類型排序結果的前面,獲得調整后的網(wǎng)站類型排序結果。
[0230]推薦模塊103包括:
[0231]第三推薦子模塊1034被配置為根據(jù)調整后的網(wǎng)站類型排序結果,推薦與輸入的關鍵詞相匹配的網(wǎng)站。
[0232]在一個實施例中,如圖18所示,推薦模塊103包括:
[0233]第四確定子模塊1035被配置為確定與輸入的關鍵詞相匹配的網(wǎng)站子類型。
[0234]第五確定子模塊1036被配置為確定網(wǎng)站子類型對應的網(wǎng)站主類型。
[0235]第四推薦子模塊1037被配置為從網(wǎng)站子類型對應的網(wǎng)站主類型中推薦與關鍵詞相匹配的網(wǎng)站。
[0236]在一個實施例中,第四推薦子模塊1037被配置為當網(wǎng)站子類型對應的網(wǎng)站主類型為至少兩種時,計算網(wǎng)站子類型對應的至少兩種網(wǎng)站主類型與關鍵詞的第一匹配度。按照第一匹配度確定網(wǎng)站子類型對應的至少兩種網(wǎng)站主類型中各自待提取的網(wǎng)站數(shù)目。根據(jù)網(wǎng)站子類型對應的至少兩種網(wǎng)站主類型中各自待提取的網(wǎng)站數(shù)目,從網(wǎng)站子類型對應的至少兩種網(wǎng)站主類型中提取與關鍵詞相匹配的網(wǎng)站進行推薦。
[0237]在一個實施例中,第四推薦子模塊1037被配置為當與關鍵詞匹配的網(wǎng)站子類型為至少兩種、且至少兩種網(wǎng)站子類型對應同一種網(wǎng)站主類型時,計算同一種網(wǎng)站主類型對應的至少兩種網(wǎng)站子類型與關鍵詞的第二匹配度。按照第二匹配度,確定同一種網(wǎng)站主類型對應的至少兩種網(wǎng)站子類型中各自待提取的網(wǎng)站數(shù)目。根據(jù)同一種網(wǎng)站主類型對應的至少兩種網(wǎng)站子類型中各自待提取的網(wǎng)站數(shù)目,從同一種網(wǎng)站主類型中提取與關鍵詞相匹配的網(wǎng)站進行推薦。
[0238]在一個實施例中,第四推薦子模塊1037被配置為當與關鍵詞匹配的網(wǎng)站子類型為至少兩種、且至少兩種網(wǎng)站子類型分別對應各自的網(wǎng)站主類型時,計算至少兩種網(wǎng)站子類型各自對應的網(wǎng)站主類型與關鍵詞的第三匹配度。按照第三匹配度,確定至少兩種網(wǎng)站子類型各自對應的網(wǎng)站主類型中各自待提取的網(wǎng)站數(shù)目。根據(jù)至少兩種網(wǎng)站子類型各自對應的網(wǎng)站主類型中各自待提取的網(wǎng)站數(shù)目,從至少兩種網(wǎng)站子類型各自對應的網(wǎng)站主類型中提取與關鍵詞相匹配的網(wǎng)站進行推薦。
[0239]在一個實施例中,如圖19所示,上述裝置還包括:
[0240]第五獲取模塊109被配置為獲取當前用戶的用戶偏好類型之前,獲取當前用戶的用戶權限。
[0241]在一個實施例中,如圖20所示,第五獲取模塊109包括:
[0242]第四獲取子模塊1091被配置為獲取當前用戶的指紋,通過指紋識別得到當前用戶的用戶權限。
[0243]第五獲取子模塊1092被配置為獲取當前用戶的聲紋,通過聲紋識別得到當前用戶的用戶權限。
[0244]第六獲取子模塊1093被配置為獲取當前用戶的用戶ID,通過用戶ID識別得到當前用戶的用戶權限。
[0245]在一個實施例中,如圖21所示,上述裝置還包括:
[0246]控制模塊110被配置為根據(jù)網(wǎng)站類型排序結果,推薦與輸入的關鍵詞相匹配的網(wǎng)站之后,對網(wǎng)站操作進行操作權限控制。
[0247]設置管理模塊111被配置為獲取當前用戶的用戶權限之前,對所述操作權限進行設置及管理,所述操作權限分為機主權限和訪客權限,其中,所述機主權限為一個,由使用當前終端次數(shù)最多的用戶進行設置及管理;所述訪客權限為一個或者多個,由使用當前終端次數(shù)最多的用戶進行設置及管理。
[0248]采用本公開實施例提供的裝置,能夠根據(jù)用戶偏好類型對網(wǎng)站類型進行排序,并根據(jù)網(wǎng)站類型排序結果推薦與用戶輸入的關鍵詞相匹配的網(wǎng)站,實現(xiàn)了針對不同類型的用戶推薦不同網(wǎng)站的效果,使得網(wǎng)站推薦更貼合用戶的興趣類型,更具有個性化,網(wǎng)站的推薦結果也更加準確。
[0249]在示例性實施例中,本公開實施例還提供一種網(wǎng)站推薦裝置,包括:
[0250]處理器;
[0251]用于存儲處理器可執(zhí)行指令的存儲器。
[0252]其中,所述處理器被配置為:
[0253]獲取當前用戶的用戶偏好類型。
[0254]獲取與當前用戶的用戶偏好類型相對應的網(wǎng)站類型排序結果。
[0255]根據(jù)所述網(wǎng)站類型排序結果,推薦與輸入的關鍵詞相匹配的網(wǎng)站。
[0256]上述處理器還可被配置為:
[0257]所述獲取當前用戶的用戶偏好類型,包括:
[0258]獲取所述當前用戶的第一歷史點擊記錄。
[0259]根據(jù)所述第一歷史點擊記錄中對不同類型網(wǎng)站的點擊次數(shù),確定所述當前用戶的用戶偏好類型。
[0260]或,所述獲取當前用戶的用戶偏好類型,包括:
[0261 ] 獲取預存的所述當前用戶的個人信息。
[0262]根據(jù)所述當前用戶的個人信息,確定所述當前用戶的用戶偏好類型。
[0263]或,所述獲取當前用戶的用戶偏好類型,包括:
[0264]獲取預先存儲的當前用戶的用戶偏好類型。
[0265]上述處理器還可被配置為:
[0266]所述獲取與當前用戶的用戶偏好類型相對應的網(wǎng)站類型排序結果之前,所述方法還包括:
[0267]獲取與所述用戶偏好類型相對應的用戶的第二歷史點擊記錄。
[0268]根據(jù)所述第二歷史點擊記錄中對所述不同網(wǎng)站類型的點擊次數(shù),對網(wǎng)站類型進行排序,獲得網(wǎng)站類型排序結果。
[0269]將所述網(wǎng)站類型排序結果與所述用戶偏好類型對應存儲。
[0270]上述處理器還可被配置為:
[0271]所述根據(jù)所述網(wǎng)站類型排序結果,推薦與輸入的關鍵詞相匹配的網(wǎng)站,包括:
[0272]根據(jù)對所述網(wǎng)站類型排序結果中不同網(wǎng)站類型的點擊次數(shù),統(tǒng)計所述不同網(wǎng)站類型各自對應的被點擊比例。
[0273]根據(jù)所述不同網(wǎng)站類型各自對應的被點擊比例,從所述至少兩種網(wǎng)站類型中提取與輸入的關鍵詞相匹配的網(wǎng)站進行推薦。
[0274]上述處理器還可被配置為:
[0275]所述根據(jù)所述不同網(wǎng)站類型各自對應的被點擊比例,從所述網(wǎng)站類型中提取與輸入的關鍵詞相匹配的網(wǎng)站進行推薦,包括:
[0276]根據(jù)所述不同網(wǎng)站類型各自對應的被點擊比例及推薦網(wǎng)站總數(shù),確定所述不同網(wǎng)站類型中各自待提取的網(wǎng)站數(shù)目。
[0277]根據(jù)所述不同網(wǎng)站類型中各自待提取的網(wǎng)站數(shù)目,從所述網(wǎng)站類型中提取與輸入的關鍵詞相匹配的網(wǎng)站進行推薦。
[0278]上述處理器還可被配置為:
[0279]所述根據(jù)所述網(wǎng)站類型排序結果,推薦與輸入的關鍵詞相匹配的網(wǎng)站,包括:
[0280]按照預設提取比例或預設提取數(shù)目,從所述網(wǎng)站類型中提取與輸入的關鍵詞相匹配的網(wǎng)站進行推薦。
[0281]上述處理器還可被配置為:
[0282]所述網(wǎng)站類型包括網(wǎng)站主類型和網(wǎng)站子類型,所述網(wǎng)站類型排序結果為對不同網(wǎng)站主類型的排序結果,所述網(wǎng)站主類型對應至少一種網(wǎng)站子類型。所述獲取與當前用戶的用戶偏好類型相對應的網(wǎng)站類型排序結果之后,所述方法還包括:
[0283]獲取排序參數(shù)信息,所述排序參數(shù)信息包括以