[發明專利]基于混合信息融合的情感感知商品推薦方法有效
| 申請號: | 202010319045.0 | 申請日: | 2020-04-21 |
| 公開(公告)號: | CN111507804B | 公開(公告)日: | 2022-05-13 |
| 發明(設計)人: | 莫毓昌 | 申請(專利權)人: | 莫毓昌 |
| 主分類號: | G06Q30/06 | 分類號: | G06Q30/06;G06F16/9536;G06Q10/06;G06K9/62 |
| 代理公司: | 北京市盛峰律師事務所 11337 | 代理人: | 席小東 |
| 地址: | 362021 福建*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 混合 信息 融合 情感 感知 商品 推薦 方法 | ||
1.一種基于混合信息融合的情感感知商品推薦方法,其特征在于,包括以下步驟:
步驟1,推薦平臺建立商品集合P=(P1,P2,...,Pn)和用戶集合Q=(Q1,Q2,...,Qm);其中,所述商品集合P為電子商務平臺上面的可進行商品推薦的商品范圍,n為可進行商品推薦的商品數量;所述用戶集合Q為已注冊到電子商務平臺的用戶集合,m為用戶集合中的用戶數量;
推薦平臺建立評分數據庫;每當任意的用戶Qi從所述電子商務平臺購買任意的商品Pj,并針對商品Pj進行購買后的評分時,將原始評分Score(Qi,Pj)存儲到所述評分數據庫;其中,i=1,2,...,m;j=1,2,...,n;原始評分Score(Qi,Pj)表示用戶Qi對商品Pj進行的原始評分;
步驟2,當任意的用戶Qi訪問所述電子商務平臺時,所述電子商務平臺查找所述評分數據庫,得到用戶Qi已進行購買后原始評分的商品范圍,然后,商品集合P中去除已進行購買后原始評分的商品范圍,得到用戶Qi未進行原始評分的商品范圍,即為用戶Qi的未購買商品范圍,對于未購買商品范圍中的每個商品Pk,均采用步驟3-步驟5的方法,得到對商品Pk的最終推薦度值:
步驟3,對于商品Pk,統計得到對商品Pk進行購買后評分和發表購買后評論數據的用戶集合R=(R1,R2,...,Rz);其中,用戶集合R為用戶集合Q的子集;
對于用戶集合R中的每個用戶Ra,a=1,2,...,z,均執行以下步驟:
步驟3.1,采用以下方法,計算用戶Ra和Qi之間的用戶特征相似度US(Qi,Ra):
步驟3.1.1,收集用戶Ra的社交網絡數據,構造得到用戶Ra的標簽特征集合UL(Ra);收集用戶Qi的社交網絡數據,構造得到用戶Qi的標簽特征集合UL(Qi);其中,標簽特征集合包括若干個表征用戶特征的用戶標簽;
步驟3.1.2,根據UL(Ra)和UL(Qi)中相同用戶標簽個數,采用下式計算得到用戶Ra和Qi之間的用戶特征標簽相似度UL(Qi,Ra):
其中:
|UL(Qi)∩UL(Ra)|代表UL(Qi)和UL(Ra)進行集合交運算后,得到的集合中的元素數量;
|UL(Qi)∪UL(Ra)|代表UL(Qi)和UL(Ra)進行集合并運算后,得到的集合中的元素數量;
步驟3.1.3,分析用戶Ra的社交網絡數據,提取得到用戶Ra的好友特征集合UF(Ra);其中,用戶Ra的好友特征集合UF(Ra)中的每個元素,為用戶Ra的已加關注的好友ID;
分析用戶Qi的社交網絡數據,提取得到用戶Qi的好友特征集合UF(Qi);其中,用戶Qi的好友特征集合UF(Qi)中的每個元素,為用戶Qi的已加關注的好友ID;
步驟3.1.4,根據UF(Qi)和UF(Ra)中相同元素個數,采用下式計算得到用戶Ra和Qi之間的用戶特征好友相似度UF(Qi,Ra):
其中:
|UF(Qi)∩UF(Ra)|代表UF(Qi)和UF(Ra)進行集合交運算后,得到的集合中的元素數量;
|UF(Qi)∪UF(Ra)|代表UF(Qi)和UF(Ra)進行集合并運算后,得到的集合中的元素數量;
步驟3.1.5,利用乘法原理,融合疊加用戶特征標簽相似度UL(Qi,Ra)和用戶特征好友相似度UF(Qi,Ra),構造得到用戶特征相似度US(Qi,Ra)=UL(Qi,Ra)*UF(Qi,Ra);
步驟3.2,融合校正后評分和用戶特征相似度,計算用戶Ra和Qi之間的用戶相似度sim(Qi,Ra),方法如下:
步驟3.2.1,查找所述評分數據庫,統計得到用戶Ra和用戶Qi共同評分商品集合I=(I1,I2,...,Ih);其中,商品集合I為商品集合P的子集;h為共同評分商品數量;
步驟3.2.2,查找所述評分數據庫,獲得用戶Ra對商品Iu的原始評分Score(Ra,Iu);其中,u=1,2,...,h;
利用情感信息對用戶Ra對商品Iu的原始評分Score(Ra,Iu)進行校正,得到校正后評分Score'(Ra,Iu),具體為:
1)收集得到用戶Ra對商品Iu發表的所有條評論信息,設共有w條評論信息,對于每條評論Cb(Ra,Iu),其中,b=1,2,...,w,統計評論Cb(Ra,Iu)中否定詞個數,如果否定詞個數為奇數,則情感極性Pol(Cb(Ra,Iu))=-1;如果否定詞個數為偶數,則情感極性Pol(Cb(Ra,Iu))=1;統計得到評論Cb(Ra,Iu)中積極情感詞個數Pos(Cb(Ra,Iu))和消極情感詞個數Neg(Cb(Ra,Iu));
2)采用下式計算得到用戶Ra對商品Iu的校正后評分Score'(Ra,Iu):
3)計算得到用戶Qi對商品Iu的校正后評分Score'(Qi,Iu);
步驟3.2.3,依次計算得到用戶Ra對集合I中每個商品的校正后評分,因此,共得到h個第一校正后評分,對h個第一校正后評分求平均值,得到用戶Ra的校正后評分均值
依次計算得到用戶Qi對集合I中每個商品的校正后評分,因此,共得到h個第二校正后評分,再對h個第二校正后評分求平均值,得到用戶Qi的校正后評分均值
步驟3.2.4,采用下式計算用戶Ra和Qi之間的用戶相似度sim(Qi,Ra):
步驟4,采用下式,基于用戶相似度計算商品Pk對用戶Qi的初始商品推薦度Rec(Qi,Pk):
其中:Score'(Ra,Pk)指用戶Ra對商品Pk的校正后評分;
步驟5,利用情感信息校正商品Pk對用戶Qi的初始商品推薦度Rec(Qi,Pk),得到商品Pk對用戶Qi的最終商品推薦度FRec(Qi,Pk),包括:
步驟5.1,收集得到用戶Qi在購買商品Pk之前在商品的評論區進行咨詢和討論的所有評論信息,設共有AT條評論信息,對于每條評論CT(Qi,Pk),其中,T=1,2,...,AT,統計評論CT(Qi,Pk)中否定詞個數,如果否定詞個數為奇數,則情感極性Pol(CT(Qi,Pk))=-1;如果否定詞個數為偶數,則情感極性Pol(CT(Qi,Pk))=1;統計得到評論CT(Qi,Pk)中積極情感詞個數Pos(CT(Qi,Pk))和消極情感詞個數Neg(CT(Qi,Pk));
步驟5.2,采用下式計算得到商品Pk對用戶Qi的最終商品推薦度FRec(Qi,Pk):
步驟6,因此,對于未購買商品范圍中的每個商品Pk,均得到商品Pk對用戶Qi的最終推薦度值,將未購買商品范圍中各個商品對應的最終推薦度值按從高到低的順序排列,選擇排序在前的若干個商品推薦給用戶Qi。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于莫毓昌,未經莫毓昌許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010319045.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種駕駛室防誤鎖鎖止機構
- 下一篇:NASH的診斷標志物及其應用
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





