一種個(gè)性化標(biāo)簽的推薦方法及裝置制造方法
【專(zhuān)利摘要】本發(fā)明涉及一種個(gè)性化標(biāo)簽的推薦方法,包括以下步驟:收集用戶訪問(wèn)網(wǎng)站的歷史行為數(shù)據(jù),存儲(chǔ)從該歷史行為數(shù)據(jù)中挖掘的關(guān)鍵詞;統(tǒng)計(jì)所存儲(chǔ)的每個(gè)關(guān)鍵詞與用戶的相關(guān)度;接收客戶端的標(biāo)簽推薦請(qǐng)求;根據(jù)所述每個(gè)關(guān)鍵詞與用戶的相關(guān)度從所存儲(chǔ)的關(guān)鍵詞中提取至少一個(gè)關(guān)鍵詞;根據(jù)所提取的關(guān)鍵詞生成關(guān)鍵詞標(biāo)簽,將所生成的關(guān)鍵詞標(biāo)簽返回至客戶端進(jìn)行顯示。本發(fā)明還提供一種個(gè)性化標(biāo)簽的推薦裝置。利用本發(fā)明可以為用戶推薦符合個(gè)性化需求的標(biāo)簽供用戶選擇設(shè)置,提高用戶設(shè)置標(biāo)簽的積極性,以及所設(shè)置標(biāo)簽的準(zhǔn)確性和有效性。
【專(zhuān)利說(shuō)明】一種個(gè)性化標(biāo)簽的推薦方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明具體實(shí)施例涉及信息交互【技術(shù)領(lǐng)域】,特別涉及一種個(gè)性化標(biāo)簽的推薦方法 及裝置。
【背景技術(shù)】
[0002] 隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,涉及到互聯(lián)網(wǎng)的應(yīng)用越來(lái)越多。在一些應(yīng)用中,需要用戶 設(shè)置一些標(biāo)簽,用于表示用戶的個(gè)性化特征,例如用戶的興趣、特長(zhǎng)等,以便該應(yīng)用根據(jù)所 設(shè)置的標(biāo)簽進(jìn)行進(jìn)一步的數(shù)據(jù)分析或數(shù)據(jù)挖掘。例如,在用于互動(dòng)交流的問(wèn)答平臺(tái)中,通常 需要用戶先設(shè)置一些表示用戶擅長(zhǎng)領(lǐng)域(例如IT領(lǐng)域、紡織領(lǐng)域)、擅長(zhǎng)對(duì)象(例如電腦、月艮 裝)的標(biāo)簽。問(wèn)答平臺(tái)可以根據(jù)用戶設(shè)置的標(biāo)簽為用戶推薦一些該用戶可能知道答案的問(wèn) 題,讓用戶從中選擇問(wèn)題進(jìn)行解答,從而簡(jiǎn)化用戶在問(wèn)答平臺(tái)中尋找問(wèn)題的繁瑣過(guò)程。
[0003] 然而,目前應(yīng)用的標(biāo)簽一般要求用戶通過(guò)手動(dòng)輸入進(jìn)行設(shè)置,或者從一個(gè)通用的 標(biāo)簽推薦列表中選擇認(rèn)為適合的標(biāo)簽進(jìn)行設(shè)置。手動(dòng)輸入標(biāo)簽的效率顯然較低,而通用的 標(biāo)簽推薦列表通常不符合用戶的個(gè)性化需求,因此用戶設(shè)置所述標(biāo)簽的積極性受到影響, 所設(shè)置的標(biāo)簽反映用戶個(gè)性化特征的準(zhǔn)確性也較低。而用戶若不設(shè)置或隨意設(shè)置標(biāo)簽,則 會(huì)給后期的數(shù)據(jù)分析或數(shù)據(jù)挖掘等造成一定的障礙,例如所述問(wèn)答平臺(tái)難以根據(jù)該標(biāo)簽找 到符合用戶要求的問(wèn)題。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,有必要提供一種個(gè)性化標(biāo)簽的推薦方法及裝置,可以為用戶推薦符合 個(gè)性化需求的標(biāo)簽供用戶選擇設(shè)置,提高用戶設(shè)置標(biāo)簽的積極性,以及所設(shè)置標(biāo)簽的準(zhǔn)確 性和有效性。
[0005] -種個(gè)性化標(biāo)簽的推薦方法,包括以下步驟:收集步驟:收集用戶訪問(wèn)網(wǎng)站的歷 史行為數(shù)據(jù),存儲(chǔ)從該歷史行為數(shù)據(jù)中挖掘的關(guān)鍵詞;統(tǒng)計(jì)步驟:統(tǒng)計(jì)所存儲(chǔ)的每個(gè)關(guān)鍵 詞與用戶的相關(guān)度;接收步驟:接收客戶端的標(biāo)簽推薦請(qǐng)求;提取步驟:根據(jù)所述每個(gè)關(guān)鍵 詞與用戶的相關(guān)度從所存儲(chǔ)的關(guān)鍵詞中提取至少一個(gè)關(guān)鍵詞;第一生成步驟:根據(jù)所提取 的關(guān)鍵詞生成關(guān)鍵詞標(biāo)簽,將所生成的關(guān)鍵詞標(biāo)簽返回至客戶端進(jìn)行顯示。
[0006] -種個(gè)性化標(biāo)簽的推薦裝置,包括:收集模塊,用于收集用戶訪問(wèn)網(wǎng)站的歷史行為 數(shù)據(jù),存儲(chǔ)從該歷史行為數(shù)據(jù)中挖掘的關(guān)鍵詞;統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)所存儲(chǔ)的每個(gè)關(guān)鍵詞與 用戶的相關(guān)度;接收模塊,用于接收客戶端的標(biāo)簽推薦請(qǐng)求;提取模塊,用于根據(jù)所述每個(gè) 關(guān)鍵詞與用戶的相關(guān)度從所存儲(chǔ)的關(guān)鍵詞中提取至少一個(gè)關(guān)鍵詞;第一生成模塊,用于根 據(jù)所提取的關(guān)鍵詞生成關(guān)鍵詞標(biāo)簽,將所生成的關(guān)鍵詞標(biāo)簽返回至客戶端進(jìn)行顯示。
[0007] 相較于現(xiàn)有技術(shù),本發(fā)明個(gè)性化標(biāo)簽的推薦方法及裝置,通過(guò)收集用戶訪問(wèn)網(wǎng)站 的歷史行為數(shù)據(jù),根據(jù)從該歷史行為數(shù)據(jù)中挖掘出的關(guān)鍵詞生成標(biāo)簽返回給客戶端,可以 為用戶推薦符合個(gè)性化需求的標(biāo)簽供用戶選擇設(shè)置,提高用戶設(shè)置標(biāo)簽的積極性,以及所 設(shè)置標(biāo)簽的準(zhǔn)確性和有效性。
[0008] 為讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例, 并配合所附圖式,作詳細(xì)說(shuō)明如下。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0009] 圖1為本發(fā)明實(shí)施例提供的個(gè)性化標(biāo)簽的推薦方法應(yīng)用時(shí)的環(huán)境示意圖。
[0010] 圖2為本發(fā)明第一實(shí)施例提供的個(gè)性化標(biāo)簽的推薦方法的流程圖。
[0011] 圖3為客戶端的標(biāo)簽設(shè)置頁(yè)面的示意圖。
[0012] 圖4為自定義標(biāo)簽設(shè)置界面的示意圖。
[0013] 圖5為本發(fā)明第二實(shí)施例提供的個(gè)性化標(biāo)簽的推薦方法的流程圖。
[0014] 圖6為推薦的關(guān)鍵詞標(biāo)簽和種類(lèi)標(biāo)簽的不意圖。
[0015] 圖7為本發(fā)明第三實(shí)施例提供的個(gè)性化標(biāo)簽的推薦裝置的框圖。
[0016]圖8為本發(fā)明第四實(shí)施例提供的個(gè)性化標(biāo)簽的推薦裝置的框圖。
【具體實(shí)施方式】
[0017] 為更進(jìn)一步闡述本發(fā)明為實(shí)現(xiàn)預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合 附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明的【具體實(shí)施方式】、結(jié)構(gòu)、特征及其功效,詳細(xì)說(shuō)明如后。
[0018] 參閱圖1所示,為本發(fā)明實(shí)施例提供的個(gè)性化標(biāo)簽的推薦方法應(yīng)用時(shí)的環(huán)境示意 圖。在本實(shí)施例中,該個(gè)性化標(biāo)簽的推薦方法應(yīng)用于服務(wù)器1中,該服務(wù)器1通過(guò)網(wǎng)絡(luò)2與 終端3進(jìn)行網(wǎng)絡(luò)通信。該終端3的具體實(shí)例包括但并不限于臺(tái)式計(jì)算機(jī)、便攜式計(jì)算機(jī)、手 機(jī)、平板電腦、個(gè)人數(shù)字助理、自助網(wǎng)絡(luò)終端機(jī)或者其他類(lèi)似的運(yùn)算裝置。網(wǎng)絡(luò)2可為任意 的網(wǎng)絡(luò)連接方式,例如互聯(lián)網(wǎng)(Internet)、移動(dòng)互聯(lián)網(wǎng)(如電信運(yùn)營(yíng)商提供的2G、3G網(wǎng)絡(luò))、 局域網(wǎng)(有線或者無(wú)線)等。
[0019] 第一實(shí)施例
[0020] 參閱圖2所示,本發(fā)明第一實(shí)施例提供一種個(gè)性化標(biāo)簽的推薦方法,該個(gè)性化標(biāo) 簽的推薦方法包括以下步驟:
[0021] 步驟S1,收集用戶訪問(wèn)網(wǎng)站的歷史行為數(shù)據(jù),存儲(chǔ)從該歷史行為數(shù)據(jù)中挖掘的關(guān) 鍵詞;
[0022] 步驟S2,統(tǒng)計(jì)所存儲(chǔ)的每個(gè)關(guān)鍵詞與用戶的相關(guān)度;
[0023] 步驟S3,接收客戶端的標(biāo)簽設(shè)置請(qǐng)求;
[0024] 步驟S4,根據(jù)所述每個(gè)關(guān)鍵詞與用戶的相關(guān)度從所存儲(chǔ)的關(guān)鍵詞中提取至少一個(gè) 關(guān)鍵詞;
[0025] 步驟S5,根據(jù)所提取的關(guān)鍵詞生成關(guān)鍵詞標(biāo)簽,將所生成的關(guān)鍵詞標(biāo)簽返回至客 戶端進(jìn)行顯示。
[0026] 按照上述的個(gè)性化標(biāo)簽的推薦方法,通過(guò)收集用戶訪問(wèn)網(wǎng)站的歷史行為數(shù)據(jù),根 據(jù)從該歷史行為數(shù)據(jù)中挖掘出的關(guān)鍵詞生成標(biāo)簽返回給客戶端,可以為用戶推薦符合個(gè)性 化需求的標(biāo)簽供用戶選擇設(shè)置,提高用戶設(shè)置標(biāo)簽的積極性,以及所設(shè)置標(biāo)簽的準(zhǔn)確性和 有效性。
[0027] 在一些實(shí)例中,上述方法的各步驟的實(shí)現(xiàn)細(xì)節(jié)如下:
[0028] 步驟S1所述的網(wǎng)站例如可以是騰訊網(wǎng)、百度網(wǎng)、新浪網(wǎng)等服務(wù)性網(wǎng)站,包括該服 務(wù)性網(wǎng)站下的網(wǎng)頁(yè)搜索引擎、問(wèn)答平臺(tái)(例如騰訊問(wèn)問(wèn)、百度知道、新浪愛(ài)問(wèn))等應(yīng)用,也可 以包括與該服務(wù)性網(wǎng)站相關(guān)聯(lián)的應(yīng)用平臺(tái),例如與騰訊網(wǎng)通過(guò)QQ登錄賬號(hào)關(guān)聯(lián)的QQ空間 和騰訊微博,與新浪網(wǎng)通過(guò)登錄賬號(hào)關(guān)聯(lián)的新浪微博等。
[0029] 所述的歷史行為數(shù)據(jù)例如包括用戶在該網(wǎng)站上所瀏覽網(wǎng)頁(yè)的標(biāo)題、搜索網(wǎng)頁(yè)所輸 入的關(guān)鍵字、在該問(wèn)答平臺(tái)上提出或解答過(guò)的問(wèn)題的標(biāo)題、搜索問(wèn)題所使用的關(guān)鍵字等,甚 至包括用戶在與該網(wǎng)站相關(guān)聯(lián)的應(yīng)用平臺(tái)中設(shè)置的個(gè)人信息,例如用戶在騰訊微博上設(shè)置 的代表用戶個(gè)性化特征的個(gè)人標(biāo)簽等數(shù)據(jù)。
[0030] 所收集的歷史行為數(shù)據(jù)需要與該用戶關(guān)聯(lián)起來(lái),例如,該歷史行為數(shù)據(jù)可以與用 戶登錄該網(wǎng)站所使用的登錄賬號(hào)關(guān)聯(lián)起來(lái)。當(dāng)用戶使用該登錄賬號(hào)登錄該網(wǎng)站后,服務(wù)器1 實(shí)時(shí)收集用戶訪問(wèn)該網(wǎng)站的歷史行為數(shù)據(jù),將所收集的歷史行為數(shù)據(jù)存儲(chǔ)在服務(wù)器1的存 儲(chǔ)器中,并將所存儲(chǔ)的該歷史行為數(shù)據(jù)與該用戶的登錄賬號(hào)關(guān)聯(lián),例如,將所收集的該歷史 行為數(shù)據(jù)存入該用戶的登錄賬號(hào)對(duì)應(yīng)的存儲(chǔ)空間中。
[0031] 在本實(shí)施例中,該歷史行為數(shù)據(jù)可以為由連續(xù)的字組成的詞語(yǔ)、短語(yǔ)或句子等,因 此可以先采用分詞算法對(duì)該歷史行為數(shù)據(jù)進(jìn)行分詞處理,然后根據(jù)各詞的頻度、是否為獨(dú) 立字(如"是"、"的")等預(yù)定規(guī)則從該歷史行為數(shù)據(jù)中挖掘出關(guān)鍵詞,并將所挖掘的關(guān)鍵詞 存儲(chǔ)在服務(wù)器1的存儲(chǔ)器中。此外,步驟S1還可以對(duì)所挖掘的關(guān)鍵詞進(jìn)行歸一化處理,經(jīng) 歸一化處理后的關(guān)鍵詞更具有通用性。例如,該歸一化處理可以基于語(yǔ)義分析實(shí)現(xiàn),通過(guò)對(duì) 關(guān)鍵詞的語(yǔ)義分析,將同義或近義的關(guān)鍵詞合并為一個(gè)關(guān)鍵詞。對(duì)關(guān)鍵詞的歸一化處理也 可以通過(guò)機(jī)器學(xué)習(xí)的方式實(shí)現(xiàn),將表述同一事物的關(guān)鍵詞合并為一個(gè)關(guān)鍵詞。
[0032] 步驟S2所述的關(guān)鍵詞與用戶的相關(guān)度用于評(píng)價(jià)關(guān)鍵詞符合用戶興趣或需求的程 度。關(guān)鍵詞與用戶的相關(guān)度越高,說(shuō)明用戶對(duì)該關(guān)鍵詞感興趣或需求的可能性越大,關(guān)鍵詞 與用戶的相關(guān)度越低,說(shuō)明用戶對(duì)該關(guān)鍵詞感興趣或需求的可能性越低。
[0033] 在一個(gè)示例中,可以將相應(yīng)的關(guān)鍵詞在所述歷史行為數(shù)據(jù)中出現(xiàn)的頻度按照一定 的函數(shù)公式計(jì)算得到該關(guān)鍵詞與用戶的相關(guān)度。關(guān)鍵詞在所述歷史行為數(shù)據(jù)中出現(xiàn)的頻度 越高,計(jì)算得到的該關(guān)鍵詞與用戶的相關(guān)度就越高。關(guān)鍵詞在所述歷史行為數(shù)據(jù)中出現(xiàn)的 頻度越低,計(jì)算得到的該關(guān)鍵詞與用戶的相關(guān)度就越低。在一個(gè)示例中,也可以采用貝葉斯 等統(tǒng)計(jì)學(xué)方法統(tǒng)計(jì)相應(yīng)的關(guān)鍵詞符合用戶興趣或需求的概率而得到該關(guān)鍵詞與用戶的相 關(guān)度。在另一個(gè)示例中,還可以通過(guò)對(duì)包括大量數(shù)據(jù)的訓(xùn)練集進(jìn)行機(jī)器學(xué)習(xí),依次判斷關(guān)鍵 詞是否符合用戶興趣或需求的方式得到該關(guān)鍵詞與用戶的相關(guān)度。所統(tǒng)計(jì)的每個(gè)關(guān)鍵詞與 用戶的相關(guān)度也被存儲(chǔ)在所述存儲(chǔ)器中。
[0034] 此外,步驟S2還可以對(duì)所存儲(chǔ)的每個(gè)關(guān)鍵詞按照該與用戶的相關(guān)度從高到低的 順序進(jìn)行排序。例如,所存儲(chǔ)的與用戶A對(duì)應(yīng)的關(guān)鍵詞包括"電腦"、"手機(jī)"和"平板"三個(gè), 根據(jù)這三個(gè)關(guān)鍵詞的頻度及某個(gè)函數(shù)公式計(jì)算得到關(guān)鍵詞"電腦"與用戶的相關(guān)度的值為 8,關(guān)鍵詞"手機(jī)"與用戶的相關(guān)度的值為7,關(guān)鍵詞"平板"與用戶的相關(guān)度的值為9,則這三 個(gè)關(guān)鍵詞及其與用戶的相關(guān)度以集合的形式可以排序?yàn)閧(平板,9),(電腦,8),(手機(jī),7)}。
[0035] 步驟S3所述的客戶端運(yùn)行于所述終端3中,用戶在該客戶端中通過(guò)所述登錄賬 號(hào)登錄該網(wǎng)站。該客戶端還用于根據(jù)用戶的操作顯示該網(wǎng)站的標(biāo)簽設(shè)置頁(yè)面及標(biāo)簽設(shè)置 選項(xiàng)。該標(biāo)簽用于反映該用戶的個(gè)性化特征,例如用戶的興趣、愛(ài)好、特長(zhǎng)等。例如圖3所 示,該客戶端為該網(wǎng)站的問(wèn)答平臺(tái),該問(wèn)答平臺(tái)包括用戶的擅長(zhǎng)問(wèn)題的標(biāo)簽設(shè)置頁(yè)面,圖3 中的"添加"選項(xiàng)10即為該標(biāo)簽設(shè)置選項(xiàng)。當(dāng)用戶選擇該標(biāo)簽設(shè)置頁(yè)面上的標(biāo)簽設(shè)置選項(xiàng) 時(shí),客戶端將向服務(wù)器1發(fā)出所述的標(biāo)簽推薦請(qǐng)求。
[0036] 步驟S4中,可以從所存儲(chǔ)的按照與用戶的相關(guān)度從高到低的順序進(jìn)行排序后的 關(guān)鍵詞中提取排在前面的第一指定數(shù)量的關(guān)鍵詞,即提取與用戶的相關(guān)度較高的一些關(guān)鍵 詞。若所存儲(chǔ)的關(guān)鍵詞的數(shù)量不足該第一指定數(shù)量,則將所存儲(chǔ)的關(guān)鍵詞都提取出來(lái)。
[0037] 步驟S5根據(jù)所提取的關(guān)鍵詞生成關(guān)鍵詞標(biāo)簽,例如針對(duì)所提取的每一個(gè)關(guān)鍵詞 都生成一個(gè)對(duì)應(yīng)的關(guān)鍵詞標(biāo)簽,該關(guān)鍵詞標(biāo)簽例如是所述問(wèn)答平臺(tái)中,用戶擅長(zhǎng)問(wèn)題的標(biāo) 簽設(shè)置頁(yè)面中擅長(zhǎng)關(guān)鍵詞的標(biāo)簽。然后,步驟S5將所生成的關(guān)鍵詞標(biāo)簽返回至客戶端進(jìn)行 顯示,供用戶從所顯示的關(guān)鍵詞標(biāo)簽中直接選擇適合的關(guān)鍵詞標(biāo)簽進(jìn)行標(biāo)簽設(shè)置,無(wú)需用 戶手動(dòng)輸入標(biāo)簽。
[0038] 此外,步驟S5還可以同時(shí)生成一個(gè)自定義標(biāo)簽設(shè)置界面,用于接收用戶手動(dòng)輸入 的自定義標(biāo)簽,例如圖4所示,然后將該自定義標(biāo)簽設(shè)置界面返回至客戶端以顯示在客戶 端當(dāng)前的標(biāo)簽設(shè)置頁(yè)面上。若用戶在所顯示的關(guān)鍵詞標(biāo)簽中沒(méi)有找到適合的關(guān)鍵詞標(biāo)簽, 則可以在所顯示的該自定義標(biāo)簽設(shè)置界面上手動(dòng)輸入自定義的關(guān)鍵詞標(biāo)簽進(jìn)行設(shè)置。
[0039] 第二實(shí)施例
[0040] 為了豐富所推薦標(biāo)簽的表現(xiàn)形式,除了所述關(guān)鍵詞標(biāo)簽外,還推薦一種種類(lèi)標(biāo)簽, 本發(fā)明第二實(shí)施例提供一種個(gè)性化標(biāo)簽的推薦方法,其相較于第一實(shí)施例的個(gè)性化標(biāo)簽的 推薦方法,參閱圖5所示,所述步驟S2進(jìn)一步包括:
[0041] 步驟S21,對(duì)所存儲(chǔ)的關(guān)鍵詞按照預(yù)設(shè)的種類(lèi)進(jìn)行分類(lèi)。例如在該網(wǎng)站的問(wèn)答平臺(tái) 中,在擅長(zhǎng)問(wèn)題的標(biāo)簽設(shè)置頁(yè)面中,除了設(shè)置擅長(zhǎng)關(guān)鍵詞外,還需要設(shè)置擅長(zhǎng)領(lǐng)域。該擅長(zhǎng) 領(lǐng)域即可理解為擅長(zhǎng)關(guān)鍵詞的分類(lèi)。因此,該預(yù)設(shè)的種類(lèi)例如包括服裝類(lèi)、電子產(chǎn)品類(lèi)等。 在本實(shí)施例中,可以采用例如線性遞歸法、SVM (Support Vector Machine,支持向量機(jī))的 機(jī)器學(xué)習(xí)法等,將該所存儲(chǔ)的關(guān)鍵詞劃分到各預(yù)設(shè)的種類(lèi)下。例如,關(guān)鍵詞"手機(jī)"、"電腦"、 "MP3"等可以劃分到預(yù)設(shè)的電子產(chǎn)品類(lèi)下,而關(guān)鍵詞"童裝"、"羽絨服"等可以劃分到預(yù)設(shè)的 服裝類(lèi)下。
[0042] 步驟S22,根據(jù)預(yù)設(shè)的每個(gè)種類(lèi)對(duì)應(yīng)的各關(guān)鍵詞與用戶的相關(guān)度,統(tǒng)計(jì)所預(yù)設(shè)的每 個(gè)種類(lèi)與用戶的相關(guān)度。該種類(lèi)與用戶的相關(guān)度用于評(píng)價(jià)種類(lèi)符合用戶的興趣與需求的程 度。該種類(lèi)與用戶的相關(guān)度越高,說(shuō)明用戶對(duì)該種類(lèi)感興趣或需求的可能性越大。該種類(lèi) 與用戶的相關(guān)度越低,說(shuō)明用戶對(duì)該種類(lèi)感興趣或需求的可能性越小。具體而言,例如可以 對(duì)每個(gè)種類(lèi)下的各關(guān)鍵詞與用戶的相關(guān)度進(jìn)行加權(quán)或不加權(quán)的求和計(jì)算,從而得到每個(gè)種 類(lèi)與用戶的相關(guān)度。步驟S22也可以對(duì)所預(yù)設(shè)的每個(gè)種類(lèi)按照與用戶的相關(guān)度從高到低的 順序進(jìn)行排序。
[0043] 對(duì)應(yīng)地,所述客戶端的標(biāo)簽推薦請(qǐng)求中將包括需要推薦的標(biāo)簽類(lèi)型。所述標(biāo)簽設(shè) 置選項(xiàng)也可以分為關(guān)鍵詞標(biāo)簽的設(shè)置選項(xiàng)(如圖3中的選項(xiàng)10)和種類(lèi)標(biāo)簽的設(shè)置選項(xiàng)(如 圖3中的選項(xiàng)20)。當(dāng)用戶選擇該關(guān)鍵詞標(biāo)簽的設(shè)置選項(xiàng)時(shí),客戶端發(fā)出關(guān)鍵詞標(biāo)簽的標(biāo)簽 推薦請(qǐng)求。當(dāng)用戶選擇該種類(lèi)標(biāo)簽的設(shè)置選項(xiàng)時(shí),客戶端發(fā)出種類(lèi)標(biāo)簽的標(biāo)簽推薦請(qǐng)求。
[0044] 因此,所述步驟S3在接收到客戶端的標(biāo)簽推薦請(qǐng)求后,將根據(jù)該標(biāo)簽推薦請(qǐng)求分 析需要推薦的標(biāo)簽為關(guān)鍵詞標(biāo)簽還是種類(lèi)標(biāo)簽,若為關(guān)鍵詞標(biāo)簽,則執(zhí)行所述步驟S4,若為 種類(lèi)標(biāo)簽,則執(zhí)行下述的步驟S6和步驟S7。
[0045] 步驟S6,根據(jù)所述每個(gè)種類(lèi)與用戶的相關(guān)度從所預(yù)設(shè)的種類(lèi)中獲取至少一個(gè)種 類(lèi)。具體而言,可以從按照與用戶的相關(guān)度從高到低的順序進(jìn)行排序后的預(yù)設(shè)的種類(lèi)中獲 取排在前面的第二指定數(shù)量的種類(lèi),即提取與用戶的相關(guān)度較高的種類(lèi)。
[0046] 步驟S7,根據(jù)所獲取的種類(lèi)生成種類(lèi)標(biāo)簽,然后將所生成的種類(lèi)標(biāo)簽返回至客戶 端進(jìn)行顯示,供用戶從所顯示的種類(lèi)標(biāo)簽中選擇適合的種類(lèi)標(biāo)簽進(jìn)行標(biāo)簽設(shè)置,例如進(jìn)行 問(wèn)答平臺(tái)中用戶擅長(zhǎng)領(lǐng)域的標(biāo)簽設(shè)置,無(wú)需用戶手動(dòng)輸入標(biāo)簽,如圖6所示。
[0047] 當(dāng)然,步驟S7也可以同時(shí)生成一個(gè)自定義標(biāo)簽設(shè)置界面,用于接收用戶手動(dòng)輸入 的自定義標(biāo)簽,然后將該自定義標(biāo)簽設(shè)置界面返回至客戶端以顯示在客戶端當(dāng)前的標(biāo)簽設(shè) 置頁(yè)面上。
[0048] 綜上所述,本實(shí)施例的個(gè)性化標(biāo)簽的推薦方法,可以在第一實(shí)施例的個(gè)性化標(biāo)簽 的推薦方法的基礎(chǔ)上,進(jìn)一步豐富所推薦標(biāo)簽的表現(xiàn)形式。
[0049] 第三實(shí)施例
[0050] 參閱圖7所示,本發(fā)明第三實(shí)施例提供一種個(gè)性化標(biāo)簽的推薦裝置100,其包括收 集模塊101、統(tǒng)計(jì)模塊102、接收模塊103、提取模塊104和第一生成模塊105??梢岳斫猓?述的各模塊是指計(jì)算機(jī)程序或者程序段,用于執(zhí)行某一項(xiàng)或多項(xiàng)特定的功能。此外,上述各 模塊的區(qū)分并不代表實(shí)際的程序代碼也必須是分開(kāi)的。
[0051] 收集模塊101,用于收集用戶訪問(wèn)網(wǎng)站的歷史行為數(shù)據(jù),存儲(chǔ)從該歷史行為數(shù)據(jù)中 挖掘的關(guān)鍵詞。收集模塊101還對(duì)所挖掘的關(guān)鍵詞進(jìn)行歸一化處理。
[0052] 統(tǒng)計(jì)模塊102,用于統(tǒng)計(jì)所存儲(chǔ)的每個(gè)關(guān)鍵詞與用戶的相關(guān)度。統(tǒng)計(jì)模塊102還用 于對(duì)所存儲(chǔ)的每個(gè)關(guān)鍵詞按照與用戶的相關(guān)度從高到底的順序進(jìn)行排序。
[0053] 接收模塊103,用于接收客戶端的標(biāo)簽推薦請(qǐng)求。
[0054] 提取模塊104,用于根據(jù)所述每個(gè)關(guān)鍵詞與用戶的相關(guān)度從所存儲(chǔ)的關(guān)鍵詞中提 取至少一個(gè)關(guān)鍵詞。具體而言,提取模塊104可以從所存儲(chǔ)的按照與用戶的相關(guān)度從高到 低的順序進(jìn)行排序后的關(guān)鍵詞中提取排在前面的第一指定數(shù)量的關(guān)鍵詞。若所存儲(chǔ)的關(guān)鍵 詞的數(shù)量不足該第一指定數(shù)量,則將所存儲(chǔ)的關(guān)鍵詞都提取出來(lái)。
[0055] 第一生成模塊105,用于根據(jù)所提取的關(guān)鍵詞生成關(guān)鍵詞標(biāo)簽,將所生成的關(guān)鍵詞 標(biāo)簽返回至客戶端進(jìn)行顯示。第一生成模塊105還可以同時(shí)生成一個(gè)自定義標(biāo)簽設(shè)置界 面,用于接收用戶手動(dòng)輸入的自定義標(biāo)簽,然后將該自定義標(biāo)簽設(shè)置界面返回至客戶端以 顯示在客戶端當(dāng)前的標(biāo)簽設(shè)置頁(yè)面上。
[0056] 對(duì)于以上各模塊的具體工作過(guò)程,可進(jìn)一步參考本發(fā)明第一實(shí)施例提供的個(gè)性化 標(biāo)簽的推薦方法,在此不再重復(fù)。
[0057] 綜上所述,本實(shí)施例的個(gè)性化標(biāo)簽的推薦裝置100,通過(guò)收集用戶訪問(wèn)網(wǎng)站的歷史 行為數(shù)據(jù),根據(jù)從該歷史行為數(shù)據(jù)中挖掘出的關(guān)鍵詞生成標(biāo)簽返回給客戶端,可以為用戶 推薦符合個(gè)性化需求的標(biāo)簽供用戶選擇設(shè)置,提高用戶設(shè)置標(biāo)簽的積極性,以及所設(shè)置標(biāo) 簽的準(zhǔn)確性和有效性。
[0058] 第四實(shí)施例
[0059] 參閱圖8所示,本發(fā)明第四實(shí)施例提供一種個(gè)性化標(biāo)簽的推薦裝置200,其相比于 第三實(shí)施例的個(gè)性化標(biāo)簽的推薦裝置100,所述統(tǒng)計(jì)模塊102進(jìn)一步包括:
[0060] 分類(lèi)子模塊1021,用于對(duì)所存儲(chǔ)的關(guān)鍵詞按照預(yù)設(shè)的種類(lèi)進(jìn)行分類(lèi)。
[0061] 統(tǒng)計(jì)子模塊1022,用于根據(jù)預(yù)設(shè)的每個(gè)種類(lèi)對(duì)應(yīng)的各關(guān)鍵詞與用戶的相關(guān)度,統(tǒng) 計(jì)所預(yù)設(shè)的每個(gè)種類(lèi)與用戶的相關(guān)度。此外,統(tǒng)計(jì)子模塊1022也可以對(duì)所預(yù)設(shè)的每個(gè)種類(lèi) 按照與用戶的相關(guān)度從高到低的順序進(jìn)行排序。
[0062] 對(duì)應(yīng)地,所述接收模塊103在接收到客戶端的標(biāo)簽推薦請(qǐng)求后,將根據(jù)該標(biāo)簽推 薦請(qǐng)求分析需要推薦的標(biāo)簽為關(guān)鍵詞標(biāo)簽還是種類(lèi)標(biāo)簽,若為關(guān)鍵詞標(biāo)簽,則執(zhí)行所述提 取模塊104,若為種類(lèi)標(biāo)簽,則執(zhí)行下述的獲取模塊201和第二生成模塊202。
[0063] 獲取模塊201,用于根據(jù)所述每個(gè)種類(lèi)與用戶的相關(guān)度從所預(yù)設(shè)的種類(lèi)中獲取至 少一個(gè)種類(lèi)。具體而言,可以從按照與用戶的相關(guān)度從高到低的順序進(jìn)行排序后的預(yù)設(shè)的 種類(lèi)中獲取排在前面的第二指定數(shù)量的種類(lèi)。
[0064] 第二生成模塊202,用于根據(jù)所獲取的種類(lèi)生成種類(lèi)標(biāo)簽,然后將所生成的種類(lèi)標(biāo) 簽返回至客戶端進(jìn)行顯示。此外,第二生成模塊202也可以同時(shí)生成一個(gè)自定義標(biāo)簽設(shè)置 界面,用于接收用戶手動(dòng)輸入的自定義標(biāo)簽,然后將該自定義標(biāo)簽設(shè)置界面返回至客戶端 以顯示在客戶端當(dāng)前的標(biāo)簽設(shè)置頁(yè)面上。
[0065] 對(duì)于以上各模塊的具體工作過(guò)程,可進(jìn)一步參考本發(fā)明第二實(shí)施例提供的個(gè)性化 標(biāo)簽的推薦方法,在此不再重復(fù)。
[0066] 綜上所述,本實(shí)施例的個(gè)性化標(biāo)簽的推薦裝置200,可以在第三實(shí)施例的個(gè)性化標(biāo) 簽的推薦裝置100的基礎(chǔ)上,進(jìn)一步豐富所推薦標(biāo)簽的表現(xiàn)形式,除可推薦關(guān)鍵詞標(biāo)簽外, 還可推薦種類(lèi)標(biāo)簽,供用戶選擇設(shè)置。
[0067] 此外,本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其內(nèi)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行 指令,上述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如為非易失性存儲(chǔ)器例如光盤(pán)、硬盤(pán)、或者閃存。上述 的計(jì)算機(jī)可執(zhí)行指令用于讓計(jì)算機(jī)或者類(lèi)似的運(yùn)算裝置完成上述的個(gè)性化標(biāo)簽的推薦方 法中的各種操作。
[0068] 以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖 然本發(fā)明已以較佳實(shí)施例揭示如上,然而并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,在不 脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容做出些許更動(dòng)或修飾為等同變 化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施 例所作的任何簡(jiǎn)介修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
【權(quán)利要求】
1. 一種個(gè)性化標(biāo)簽的推薦方法,其特征在于,該方法包括以下步驟: 收集步驟:收集用戶訪問(wèn)網(wǎng)站的歷史行為數(shù)據(jù),存儲(chǔ)從該歷史行為數(shù)據(jù)中挖掘的關(guān)鍵 詞; 統(tǒng)計(jì)步驟:統(tǒng)計(jì)所存儲(chǔ)的每個(gè)關(guān)鍵詞與用戶的相關(guān)度; 接收步驟:接收客戶端的標(biāo)簽推薦請(qǐng)求; 提取步驟:根據(jù)所述每個(gè)關(guān)鍵詞與用戶的相關(guān)度從所存儲(chǔ)的關(guān)鍵詞中提取至少一個(gè)關(guān) 鍵詞; 第一生成步驟:根據(jù)所提取的關(guān)鍵詞生成關(guān)鍵詞標(biāo)簽,將所生成的關(guān)鍵詞標(biāo)簽返回至 客戶端進(jìn)行顯示。
2. 如權(quán)利要求1所述的個(gè)性化標(biāo)簽的推薦方法,其特征在于,所述收集步驟還包括: 對(duì)所挖掘的關(guān)鍵詞進(jìn)行歸一化處理。
3. 如權(quán)利要求1所述的個(gè)性化標(biāo)簽的推薦方法,其特征在于,所述統(tǒng)計(jì)步驟還包括: 對(duì)所存儲(chǔ)的每個(gè)關(guān)鍵詞按照與用戶的相關(guān)度從高到底的順序進(jìn)行排序; 所述提取步驟還包括: 從所存儲(chǔ)的關(guān)鍵詞中提取排在前面的第一指定數(shù)量的關(guān)鍵詞。
4. 如權(quán)利要求1所述的個(gè)性化標(biāo)簽的推薦方法,其特征在于,所述統(tǒng)計(jì)步驟還包括: 對(duì)所存儲(chǔ)的關(guān)鍵詞按照預(yù)設(shè)的種類(lèi)進(jìn)行分類(lèi); 根據(jù)預(yù)設(shè)的每個(gè)種類(lèi)對(duì)應(yīng)的各關(guān)鍵詞與用戶的相關(guān)度,統(tǒng)計(jì)所預(yù)設(shè)的每個(gè)種類(lèi)與用戶 的相關(guān)度。
5. 如權(quán)利要求4所述的個(gè)性化標(biāo)簽的推薦方法,其特征在于,所述接收步驟還包括: 根據(jù)該標(biāo)簽推薦請(qǐng)求分析需要推薦的標(biāo)簽為關(guān)鍵詞標(biāo)簽還是種類(lèi)標(biāo)簽,若為關(guān)鍵詞標(biāo) 簽,則執(zhí)行所述提取步驟。
6. 如權(quán)利要求5所述的個(gè)性化標(biāo)簽的推薦方法,其特征在于,還包括: 獲取步驟:若需要推薦的標(biāo)簽為種類(lèi)標(biāo)簽,則根據(jù)所述每個(gè)種類(lèi)與用戶的相關(guān)度從所 預(yù)設(shè)的種類(lèi)中獲取至少一個(gè)種類(lèi)。
7. 如權(quán)利要求6所述的個(gè)性化標(biāo)簽的推薦方法,其特征在于, 所述統(tǒng)計(jì)步驟還包括: 對(duì)所預(yù)設(shè)的每個(gè)種類(lèi)按照與用戶的相關(guān)度從高到低的順序進(jìn)行排序; 所述獲取步驟還包括: 從所預(yù)設(shè)的種類(lèi)中獲取排在前面的第二指定數(shù)量的種類(lèi)。
8. 如權(quán)利要求7所述的個(gè)性化標(biāo)簽的推薦方法,其特征在于,還包括: 第二生成步驟:根據(jù)所獲取的種類(lèi)生成種類(lèi)標(biāo)簽,將所生成的種類(lèi)標(biāo)簽返回至客戶端 進(jìn)行顯示。
9. 如權(quán)利要求1或8所述的個(gè)性化標(biāo)簽的推薦方法,其特征在于,所述第一生成步驟或 第二生成步驟還包括: 生成自定義標(biāo)簽設(shè)置界面,將該自定義標(biāo)簽設(shè)置界面返回至客戶端進(jìn)行顯示。
10. -種個(gè)性化標(biāo)簽的推薦裝置,其特征在于,該裝置包括: 收集模塊,用于收集用戶訪問(wèn)網(wǎng)站的歷史行為數(shù)據(jù),存儲(chǔ)從該歷史行為數(shù)據(jù)中挖掘的 關(guān)鍵詞; 統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)所存儲(chǔ)的每個(gè)關(guān)鍵詞與用戶的相關(guān)度; 接收模塊,用于接收客戶端的標(biāo)簽推薦請(qǐng)求; 提取模塊,用于根據(jù)所述每個(gè)關(guān)鍵詞與用戶的相關(guān)度從所存儲(chǔ)的關(guān)鍵詞中提取至少一 個(gè)關(guān)鍵詞; 第一生成模塊,用于根據(jù)所提取的關(guān)鍵詞生成關(guān)鍵詞標(biāo)簽,將所生成的關(guān)鍵詞標(biāo)簽返 回至客戶端進(jìn)行顯示。
11. 如權(quán)利要求10所述的個(gè)性化標(biāo)簽的推薦裝置,其特征在于,所述收集模塊還用于: 對(duì)所挖掘的關(guān)鍵詞進(jìn)行歸一化處理。
12. 如權(quán)利要求10所述的個(gè)性化標(biāo)簽的推薦裝置,其特征在于,所述統(tǒng)計(jì)模塊還用于: 對(duì)所存儲(chǔ)的每個(gè)關(guān)鍵詞按照與用戶的相關(guān)度從高到底的順序進(jìn)行排序; 所述提取模塊還用于: 從所存儲(chǔ)的關(guān)鍵詞中提取排在前面的第一指定數(shù)量的關(guān)鍵詞。
13. 如權(quán)利要求10所述的個(gè)性化標(biāo)簽的推薦裝置,其特征在于,所述統(tǒng)計(jì)模塊還用于: 對(duì)所存儲(chǔ)的關(guān)鍵詞按照預(yù)設(shè)的種類(lèi)進(jìn)行分類(lèi); 根據(jù)預(yù)設(shè)的每個(gè)種類(lèi)對(duì)應(yīng)的各關(guān)鍵詞與用戶的相關(guān)度,統(tǒng)計(jì)所預(yù)設(shè)的每個(gè)種類(lèi)與用戶 的相關(guān)度。
14. 如權(quán)利要求13所述的個(gè)性化標(biāo)簽的推薦裝置,其特征在于,所述接收模塊還用于: 根據(jù)該標(biāo)簽推薦請(qǐng)求分析需要推薦的標(biāo)簽為關(guān)鍵詞標(biāo)簽還是種類(lèi)標(biāo)簽,若為關(guān)鍵詞標(biāo) 簽,則執(zhí)行所述提取模塊。
15. 如權(quán)利要求14所述的個(gè)性化標(biāo)簽的推薦裝置,其特征在于,還包括: 獲取模塊,用于若需要推薦的標(biāo)簽為種類(lèi)標(biāo)簽,則根據(jù)所述每個(gè)種類(lèi)與用戶的相關(guān)度 從所預(yù)設(shè)的種類(lèi)中獲取至少一個(gè)種類(lèi)。
16. 如權(quán)利要求15所述的個(gè)性化標(biāo)簽的推薦裝置,其特征在于, 所述統(tǒng)計(jì)模塊還用于: 對(duì)所預(yù)設(shè)的每個(gè)種類(lèi)按照與用戶的相關(guān)度從高到低的順序進(jìn)行排序; 所述獲取模塊還用于: 從所預(yù)設(shè)的種類(lèi)中獲取排在前面的第二指定數(shù)量的種類(lèi)。
17. 如權(quán)利要求16所述的個(gè)性化標(biāo)簽的推薦裝置,其特征在于,還包括: 第二生成模塊,用于根據(jù)所獲取的種類(lèi)生成種類(lèi)標(biāo)簽,將所生成的種類(lèi)標(biāo)簽返回至客 戶端進(jìn)行顯示。
18. 如權(quán)利要求10或17所述的個(gè)性化標(biāo)簽的推薦裝置,其特征在于,所述第一生成模 塊或第二生成模塊還用于: 生成自定義標(biāo)簽設(shè)置界面,將該自定義標(biāo)簽設(shè)置界面返回至客戶端進(jìn)行顯示。
【文檔編號(hào)】G06F17/30GK104216881SQ201310206567
【公開(kāi)日】2014年12月17日 申請(qǐng)日期:2013年5月29日 優(yōu)先權(quán)日:2013年5月29日
【發(fā)明者】程剛, 姜愛(ài)榮, 潘璇, 王亮, 翟俊杰, 李鶴, 王谷丹, 莊子明, 陳建群, 蘆方 申請(qǐng)人:騰訊科技(深圳)有限公司