一種信息推薦的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)信息技術(shù)領(lǐng)域,具體涉及一種信息推薦的方法及裝置。
【背景技術(shù)】
[0002] 隨著互聯(lián)網(wǎng)信息技術(shù)的發(fā)展,用戶可以方便快捷地接觸到大量信息,但是用戶難 以從海量信息中搜索得到目標信息,同時浪費大量時間瀏覽無關(guān)的信息。目前,常用的推薦 方法是內(nèi)容推薦方法,根據(jù)用戶的瀏覽記錄向用戶推薦用戶沒有接觸果的推薦項,所獲得 的推薦結(jié)果與用戶的目標信息精確性不高,若無用戶瀏覽記錄將推薦大量的信息,造成信 息泛濫。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明實施例提供一種信息推薦的方法及裝置,能夠提高推薦結(jié)果的精確性。
[0004] 本發(fā)明實施例第一方面提供一種信息推薦的方法,包括:
[0005] 獲取由搜索關(guān)鍵字得到的搜索結(jié)果集中每條目標結(jié)果的用戶評價信息,根據(jù)所述 用戶評價信息確定出任意兩條目標結(jié)果為正向推薦關(guān)系或反向推薦關(guān)系,以計算出任意兩 條目標結(jié)果的正向推薦值或反向推薦值;
[0006] 根據(jù)所述正向推薦值和所述反向推薦值生成每條目標結(jié)果對應(yīng)的屬性值;
[0007] 根據(jù)所述每條目標結(jié)果對應(yīng)的屬性值對所述搜索結(jié)果集進行篩選和排序,以得到 包含篩選后的目標結(jié)果的推薦結(jié)果集,并將所述推薦結(jié)果集發(fā)送到用戶設(shè)備,以使所述用 戶設(shè)備顯示所述推薦結(jié)果集。
[0008] 本發(fā)明實施例第二方面提供一種信息推薦的裝置,包括:
[0009] 獲取單元,用于獲取由搜索關(guān)鍵字得到的搜索結(jié)果集中每條目標結(jié)果的用戶評價 信息;
[0010] 第一計算單元,用于根據(jù)所述用戶評價信息確定出任意兩條目標結(jié)果為正向推薦 關(guān)系或反向推薦關(guān)系計算出任意兩條目標結(jié)果的正向推薦值或反向推薦值;
[0011] 生成單元,用于根據(jù)所述正向推薦值和所述反向推薦值生成每條目標結(jié)果對應(yīng) 的屬性值;
[0012] 篩選單元,用于根據(jù)所述每條目標結(jié)果對應(yīng)的屬性值對所述搜索結(jié)果集進行篩選 和排序,以得到包含篩選后的目標結(jié)果的推薦結(jié)果集;
[0013] 推薦單元,用于將所述推薦結(jié)果集發(fā)送到用戶設(shè)備,以使所述用戶設(shè)備顯示所述 推薦結(jié)果集。
[0014] 本發(fā)明實施例通過獲取用戶對搜索結(jié)果集的評價信息,確定任意兩條目標結(jié)果為 正向推薦關(guān)系或反向推薦關(guān)系,計算正向推薦值或反向推薦值以生成屬性值,從而對搜索 結(jié)果集進行篩選、排序得到符合目標用戶需要的推薦結(jié)果并將所述推薦結(jié)果發(fā)送給目標用 戶設(shè)備,提高了所述推薦結(jié)果的準確性,使搜索推薦結(jié)果更加貼合用戶的搜索意圖。
【附圖說明】
[0015] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0016] 圖1為本發(fā)明實施例提供的一種信息推薦方法的流程示意圖;
[0017]圖la為本發(fā)明實施例提供的一種屬性值矩陣示意圖;
[0018] 圖2為本方面實施例提供的其中一種生成推薦結(jié)果集的方法的流程示意圖;
[0019] 圖3為本發(fā)明實施例提供的另一種信息推薦方法的流程示意圖;
[0020] 圖4為本發(fā)明實施例提供的另一種信息推薦方法的流程示意圖;
[0021] 圖5為本發(fā)明實施例提供的一種理財產(chǎn)品推薦的推薦關(guān)系圖;
[0022] 圖6為本發(fā)明實施例提供的一種信息推薦裝置的結(jié)構(gòu)示意圖;
[0023] 圖7為本發(fā)明實施例信息推薦裝置的篩選單元的結(jié)構(gòu)示意圖;
[0024] 圖8為本發(fā)明實施例提供的第一層推薦單元的一個實施例的結(jié)構(gòu)示意圖;
[0025] 圖9為本發(fā)明實施例提供的第二層推薦單元的一個實施例的結(jié)構(gòu)示意圖;
[0026] 圖10為本發(fā)明實施例提供的第二層推薦單元的另一個實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0027] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
[0028] 下面將結(jié)合附圖1-附圖4,對本發(fā)明實施例提供的信息推薦方法進行詳細介紹。
[0029] 請參見圖1,為本發(fā)明實施例提供的一種信息推薦方法的流程圖;該方法可包括 以下步驟S101-步驟S103。
[0030] S101,獲取由搜索關(guān)鍵字得到的搜索結(jié)果集中每條目標結(jié)果的用戶評價信息,根 據(jù)所述用戶評價信息確定出任意兩條目標結(jié)果為正向推薦關(guān)系或反向推薦關(guān)系,以計算出 任意兩條目標結(jié)果的正向推薦值或反向推薦值。
[0031] 具體的,獲取由搜索關(guān)鍵字得到的搜索結(jié)果集中每條目標結(jié)果的用戶評價信息, 檢測所述搜索結(jié)果集中任意兩條目標結(jié)果的用戶評價信息的內(nèi)容關(guān)系。所述用戶評價信息 為用戶對目標結(jié)果某種特性的評價,比如對商品性能的評價、理財產(chǎn)品收益比的評價。根據(jù) 所述用戶的評價信息來確定內(nèi)容關(guān)系,將所述內(nèi)容關(guān)系為相同或相似的兩條目標結(jié)果設(shè)定 為正向推薦關(guān)系,并將為所述正向推薦關(guān)系的兩條目標結(jié)果組成正向結(jié)果組;將所述內(nèi)容 關(guān)系為相反的兩條目標結(jié)果設(shè)定為反向推薦關(guān)系,并將為所述反向推薦關(guān)系的兩條目標結(jié) 果組成反向結(jié)果組。假設(shè)由搜索關(guān)鍵字得到的搜索結(jié)果集為S= {S1,S2,…,Sn},參與評 論的用戶集合為。=仞1,似,..伽},所有用戶的評論集合為0={(:1,02,一0^。若用戶 對S中兩個結(jié)果的Si與Sj的評價信息相同或相似,則結(jié)果Si與Sj的內(nèi)容關(guān)系為正向推薦 關(guān)系,結(jié)果Si與Sj構(gòu)成正向結(jié)果組;若用戶對S中兩個結(jié)果的Si與Sj的評價信息相反, 則結(jié)果Si與Sj的內(nèi)容關(guān)系為反向推薦關(guān)系,結(jié)果Si與Sj構(gòu)成反向結(jié)果組。
[0032] 根據(jù)所述用戶評價信息確定出的正向推薦關(guān)系,按照正向推薦值計算公式
【主權(quán)項】
1. 一種信息推薦的方法,其特征在于,包括: 獲取由搜索關(guān)鍵詞得到的搜索結(jié)果集中每條目標結(jié)果的用戶評價信息,根據(jù)所述用戶 評價信息確定出任意兩條目標結(jié)果為正向推薦關(guān)系或反向推薦關(guān)系,以計算出任意兩條目 標結(jié)果的正向推薦值或反向推薦值; 根據(jù)所述正向推薦值和所述反向推薦值生成每條目標結(jié)果對應(yīng)的屬性值; 根據(jù)所述每條目標結(jié)果對應(yīng)的屬性值對所述搜索結(jié)果集進行篩選和排序,以得到包含 篩選后的目標結(jié)果的推薦結(jié)果集,并將所述推薦結(jié)果集發(fā)送到用戶設(shè)備,以使所述用戶設(shè) 備顯示所述推薦結(jié)果集。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取由搜索關(guān)鍵字得到的搜索結(jié)果 集中每條目標結(jié)果的用戶評價信息,根據(jù)所述用戶評價信息確定出任意兩條目標結(jié)果為正 向推薦關(guān)系或反向推薦關(guān)系,以計算出任意兩條目標結(jié)果的正向推薦值或反向推薦值,包 括: 獲取由搜索關(guān)鍵字得到的搜索結(jié)果集中每條目標結(jié)果的用戶評價信息; 檢測任意兩條目標結(jié)果的用戶評價信息的內(nèi)容關(guān)系; 將所述內(nèi)容關(guān)系為相同或相似的兩條目標結(jié)果設(shè)定為正向推薦關(guān)系,并將為所述正向 推薦關(guān)系的兩條目標結(jié)果組成正向結(jié)果組,以計算所述正向結(jié)果組對應(yīng)的正向推薦值; 將所述內(nèi)容關(guān)系為相反的兩條目標結(jié)果設(shè)定為反向推薦關(guān)系,并將為所述反向推薦關(guān) 系的兩條目標結(jié)果組成反向結(jié)果組,以計算所述反向結(jié)果組對應(yīng)的反向推薦值。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述正向推薦值和所述反向推 薦值生成每條目標結(jié)果對應(yīng)的屬性值,包括: 根據(jù)正向結(jié)果組的個數(shù)、反向結(jié)果組的個數(shù)、每個正向結(jié)果組對應(yīng)的正向推薦值以及 每個反向結(jié)果組對應(yīng)的反向推薦值計算用戶權(quán)重值; 根據(jù)與所述目標結(jié)果對應(yīng)的正向結(jié)果組的個數(shù)、反向結(jié)果組的個數(shù)、正向推薦值、反向 推薦值、用戶權(quán)重值以及擴展屬性值生成所述目標結(jié)果對應(yīng)的屬性值,所述擴展屬性至少 包括搜索量、點擊量、業(yè)務(wù)量; 將每條目標結(jié)果對應(yīng)的屬性值構(gòu)成屬性值矩陣,所述屬性值矩陣的行為所述每條目標 結(jié)果對應(yīng)的屬性值,列為同類屬性值的集