專利名稱:與終端設(shè)備交互數(shù)據(jù)的方法與裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及一種與終端設(shè)備交互數(shù)據(jù)的方法及裝置。
背景技術(shù):
隨著信息時代的到來,網(wǎng)上購物也已經(jīng)成為人們主要的購物方式之一。用戶只需聯(lián)網(wǎng)操作不出家門即可獲得較為滿意的商品。從現(xiàn)有的購物推薦系統(tǒng)搭建和運行的角度來看,購物推薦系統(tǒng)需要實時地分析用戶瀏覽過或購買過的商品的相關(guān)商品信息,為了給目標用戶推薦準確的商品,購物推薦系統(tǒng)需要依賴龐大的商品信息數(shù)據(jù)庫,購物推薦系統(tǒng)利用上述分析結(jié)果和商品信息數(shù)據(jù)庫實時地進行商品推薦運算,得到相近的商品推薦給用戶。由于龐大的商品信息數(shù)據(jù)庫,導致購物推薦過程所需要計算資源較大,造成購物推薦系統(tǒng)的處理時間的增加,影響推薦響應(yīng)速度。
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的與終端設(shè)備交互數(shù)據(jù)的方法及裝置。依據(jù)本發(fā)明的一個方面,提供了一種商品信息處理的方法,該方法包括獲取與終端設(shè)備的購物行為相關(guān)的預設(shè)的購物推薦詞;根據(jù)預設(shè)的購物推薦詞,匹配得到與預設(shè)的購物推薦詞對應(yīng)的至少一個商品的相關(guān)商品信息;將匹配得到的至少一個商品的相關(guān)商品信息發(fā)送給所述終端設(shè)備。依據(jù)本發(fā)明的另一個方面,提供了一種與終端設(shè)備交互數(shù)據(jù)的裝置,裝置包括存儲模塊,用于存儲預設(shè)的購物推薦詞;獲取模塊,用于獲取與終端設(shè)備的購物行為相關(guān)的預設(shè)的購物推薦詞;匹配模塊,用于根據(jù)預設(shè)的購物推薦詞,匹配得到與購物推薦詞對應(yīng)的至少一個商品的相關(guān)商品信息;發(fā)送模塊,用于將匹配得到至少一個商品的相關(guān)商品信息發(fā)送給終端設(shè)備。根據(jù)本發(fā)明提供的一種與終端設(shè)備交互數(shù)據(jù)的方法及與終端設(shè)備交互數(shù)據(jù)的裝置,通過對終端設(shè)備的購物行為進行識別,得到與該購物行為相關(guān)的預設(shè)的購物推薦詞,然后利用購物推薦詞作為推薦中介,將與該購物推薦詞對應(yīng)的商品推薦給終端設(shè)備,由于不需要借助詳細充足的商品信息構(gòu)建用戶購物特征,而是將終端設(shè)備的購物行為映射成相應(yīng)的購物推薦詞,通過對終端設(shè)備的具體購物行為進行識別,可得到與購物行為對應(yīng)的購物推薦詞,因此本發(fā)明實施例中的商品推薦效果方便控制,有效簡化購物推薦系統(tǒng)的復雜度,提高實時推薦響應(yīng)速度。上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式
。
通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中圖1示出了根據(jù)本發(fā)明一個實施例的與終端設(shè)備交互數(shù)據(jù)的方法的流程圖;圖2示出了圖1中步驟SlO中的流程圖;圖3示出了圖2中步驟S104中的流程圖;以及圖4示出了根據(jù)本發(fā)明另一個實施例的與終端設(shè)備交互數(shù)據(jù)的裝置400的結(jié)構(gòu)框圖。
具體實施例方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。圖1示出了根據(jù)本發(fā)明一個實施例的與終端設(shè)備交互數(shù)據(jù)的方法的流程圖,需要說明的是,盡管在圖1中以特定順序描述了該識別方法的操作,但是,這并非要求或暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實現(xiàn)期望的結(jié)果。相反,流程圖中描繪的步驟可改變執(zhí)行順序。附加地或備選地,可以省略某些步驟,將多個步驟合并為一個步驟執(zhí)行,和/或?qū)⒁粋€步驟分解為多個步驟執(zhí)行。如圖1所示,該方法始于步驟S10,其中獲取與終端設(shè)備的購物行為相關(guān)的預設(shè)的購物推薦詞。具體地,參見圖2,在步驟S 10中可包括以下步驟,在步驟S102中,獲取與終端設(shè)備的購物行為相關(guān)的購物信息,該購物信息包括終端設(shè)備搜索商品的關(guān)鍵詞、終端設(shè)備瀏覽商品的商品信息、或終端設(shè)備已購買商品的商品信息;隨后,在步驟S 104中,根據(jù)購物信息匹配得到與購物信息對應(yīng)的至少一個預設(shè)的購物推薦詞。也就是,根據(jù)終端設(shè)備輸入的搜索商品的關(guān)鍵詞匹配得到預設(shè)的購物推薦詞,或者根據(jù)終端設(shè)備瀏覽商品的商品信息匹配得到預設(shè)的購物推薦詞,或者根據(jù)終端設(shè)備已購買商品的相關(guān)商品信息匹配得到預設(shè)的購物推薦詞。根據(jù)本發(fā)明的一個實施例,預設(shè)的購物推薦詞可以是根據(jù)熱門商品的相關(guān)商品信息構(gòu)造的詞語,例如根據(jù)終端設(shè)備搜索最多商品的相關(guān)商品信息構(gòu)造的詞語。每個購物推薦詞中包括多個購物信息元素,其中購物信息元素是指商品類型、商品名稱或商品材料。為了便于理解下面列舉幾個購物推薦詞,例如男裝毛呢子大衣、智能手機、高清電視、男士保暖內(nèi)衣等。當然可以理解的是,在本發(fā)明的實施例中并不限定購物推薦詞的表達形式。可選地,預設(shè)的購物推薦詞可從電子類商務(wù)網(wǎng)站的購物會話日志中獲取并存儲,也可以從搜索網(wǎng)站的商品搜索排行榜中獲取并存儲,將獲取的購物推薦詞可保存在數(shù)據(jù)庫中,并且在數(shù)據(jù)庫中還保存有購物推薦詞與相關(guān)商品的對應(yīng)關(guān)系,例如購物推薦詞“智能手機”與蘋果 iphone5、三星 GALAXY Note II N7100、聯(lián)想樂 PhoneK860 和 HTC One X S720e 建立有對應(yīng)關(guān)系。因此,當?shù)玫劫徫锿扑]詞后,即可獲得與該購物推薦詞對應(yīng)的商品的相關(guān)商品信息。由于可通過對購物推薦詞的維護,以滿足終端設(shè)備的購物推薦需求,因此在本發(fā)明的實施例中并不需要龐大的商品信息數(shù)據(jù)庫。根據(jù)本發(fā)明的一個實施例,在步驟S102中可從終端設(shè)備的購物行為中識別出與該購物行為相關(guān)的購物信息,該購物行為包括但不限于終端設(shè)備輸入關(guān)鍵詞的行為、終端設(shè)備瀏覽商品的行為、或終端設(shè)備購買商品的行為。終端設(shè)備進行購物時,通常會通過關(guān)鍵詞搜索商品,然后瀏覽搜索結(jié)果中相關(guān)的商品,例如終端設(shè)備登錄電子商務(wù)類網(wǎng)站(淘寶網(wǎng),京東商城等),使用電子商務(wù)類網(wǎng)站提供的搜索引擎,在搜索引擎中利用關(guān)鍵詞捜索相關(guān)商品,然后瀏覽搜索結(jié)果中的相關(guān)的商品,由于電子商務(wù)網(wǎng)站的購物會話日志中會記錄終端設(shè)備輸入關(guān)鍵詞的行為,因此通過對終端設(shè)備輸入關(guān)鍵詞的行為可識別出捜索商品的關(guān)鍵詞。
終端設(shè)備對搜索結(jié)果進行瀏覽時,會瀏覽搜索結(jié)果中商品名稱、商品類型、商品商標、商品型號中的ー個或多個。由于電子商務(wù)網(wǎng)站的購物會話日志中會記錄終端設(shè)備的瀏覽商品的行為,因此,通過對終端設(shè)備的瀏覽商品的行為進行識別,可識別出終端設(shè)備瀏覽商品的商品信息,該商品信息包括商品名稱、商品類型、商品商標、商品型號中的一個或多個。終端設(shè)備在電子類商務(wù)網(wǎng)站上購買商品后,電子商務(wù)類網(wǎng)站的購物會話日志中會記錄終端設(shè)備購買商品的行為。由于電子商務(wù)網(wǎng)站的購物會話日志中會記錄終端設(shè)備的購買商品的行為,因此通過對該終端設(shè)備購買商品的行為進行識別,可識別得到終端設(shè)備所購買商品的相關(guān)商品信息,該商品信息包括商品名稱、商品類型、商品商標、商品型號、商品價格中的ー個或多個。因此,通過對終端設(shè)備的購物行為進行分析,可得到與該購物行為相關(guān)的終端設(shè)備搜索商品的關(guān)鍵詞、終端設(shè)備瀏覽商品的商品信息、或終端設(shè)備已購買商品的商品信息。而且通過對終端設(shè)備的購物行為進行識別,能夠除去終端設(shè)備的購物行為中與商品信息無關(guān)的信息,由此可提高最終提供的推薦商品信息的準確性。根據(jù)本發(fā)明的一個實施例,為了提高購物推薦詞匹配的準確性,可以對購物信息進行聚類處理,得到能夠反映具有至少部分相同購物信息元素的購物信息類,然后再根據(jù)購物信息類匹配得到購物推薦詞。參見圖3,步驟S104包括以下步驟,在步驟S1042中,將購物信息劃分成多個購物信息元素,隨后,在步驟S1044中,根據(jù)購物信息元素,對多個購物信息進行聚類處理,得到購物信息類,其中每個購物信息類包括至少ー個購物信息,然后,在步驟S1046中,對每ー個購物信息類匹配至少ー個購物推薦詞??蛇x地,在步驟S1042中,可按照分詞的方式將購物信息T劃分成多個購物信息元素t,分詞劃分后,該購物信息可表示成T=Itpt2,…,tn},其中n為自然數(shù)。根據(jù)購物信息元素t的重要性,設(shè)置每個購物信息元素t的權(quán)重值。例如,在步驟S102中獲得的購物信息T“Fubai秋冬新款男裝風衣立領(lǐng)保暖修身毛呢子大衣男”,在步驟S1042中,將上述購物信息T分詞劃分為{Fubai,秋冬新款,男裝,風衣,立領(lǐng),保暖,修身,毛呢子,大衣}。根據(jù)購物信息T= {Fubai,秋冬新款,男裝,風衣,立領(lǐng),保暖,修身,毛呢子,大衣}中的每個購物信息元素t的重要性,設(shè)置每個購物信息元素t的權(quán)重值,例如該購物信息元素出現(xiàn)的頻率越高,則可認為該購物信息元素t越重要,權(quán)重值越大,上述購物信息T中購物信息元素t的重要性由高到低可排列為男裝、毛呢子、大衣、風衣、立領(lǐng)、保暖、修身、秋冬新款、Fubai。可選地,在步驟S1044中,根據(jù)購物信息T中所有購物信息元素t的權(quán)重值之和,對多個購物信息T進行聚類處理,得到相應(yīng)的購物信息類G。例如,計算購物信息T中所有購物信息元素t的權(quán)重值之和,然后再計算購物信息T中購物信息元素t的平均權(quán)重值,將平均權(quán)重值大于等于限制閾值a的購物信息聚合到同一類商品的購物信息類G。根據(jù)本發(fā)明的一個實施例,可米用TF-1DF (Term Frequency-1nverseDocumentFrequency,一種用于資訊檢索與資訊探勘的常用加權(quán)技術(shù))算法來設(shè)置購物信息元素t的權(quán)重值,當然可以理解的是,本發(fā)明的實施例不限定設(shè)置購物信息元素t的權(quán)重值的方式。對多個購物信息T進行聚類處理得到購物信息類G具體方式如下(I)如果購物信息類G不包含任何購物信息,那么購物信息T屬于購物信息類G ;(2)如果購物信息類G包含一些購物信息,某個購物信息T屬于購物信息類G需滿足
權(quán)利要求
1.一種與終端設(shè)備交互數(shù)據(jù)的方法,其特征在于,所述方法包括 獲取與終端設(shè)備的購物行為相關(guān)的預設(shè)的購物推薦詞; 根據(jù)所述預設(shè)的購物推薦詞,匹配得到與所述預設(shè)的購物推薦詞對應(yīng)的至少一個商品的相關(guān)商品彳目息; 將匹配得到的所述至少一個商品的相關(guān)商品信息發(fā)送給所述終端設(shè)備。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預設(shè)的購物推薦詞預先從電子類商務(wù)網(wǎng)站的購物會話日志中獲取并存儲,或者所述預設(shè)的購物推薦詞預先從搜索網(wǎng)站的商品搜索排行榜中獲取并存儲。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取與終端設(shè)備的購物行為相關(guān)的預設(shè)的購物推薦詞的步驟包括 獲取與終端設(shè)備的購物行為相關(guān)的購物信息,所述購物信息包括終端設(shè)備搜索商品的關(guān)鍵詞、終端設(shè)備瀏覽商品的商品信息、終端設(shè)備已購買商品的商品信息中的一個或多個; 根據(jù)獲取的所述購物信息,匹配得到與所述購物信息對應(yīng)的至少一個預設(shè)的購物推薦 詞
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取與終端設(shè)備的購物行為相關(guān)的購物信息的步驟為 從所述終端設(shè)備的購物行為中識別出所述購物信息,所述購物行為包括終端設(shè)備輸入搜索關(guān)鍵字的行為、終端設(shè)備瀏覽商品的行為、終端設(shè)備購買商品的行為中的一個或多個。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述匹配得到與所述購物信息對應(yīng)的至少一個預設(shè)的購物推薦詞的步驟包括 對多個購物信息進行聚類處理,得到購物信息類,其中每個購物信息類包括至少一個購物信息; 對每一個所述購物信息類匹配至少一個預設(shè)的購物推薦詞。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述對多個購物信息進行聚類處理,得到購物信息類的步驟之前,還包括 將所述購物信息劃分成多個購物信息元素; 對所述多個購物信息元素中的每一個購物信息元素設(shè)置權(quán)重值,所述權(quán)重值用于表示所述購物信息元素的重要程度; 所述對多個購物信息進行聚類處理,得到購物信息類的步驟為 根據(jù)所述購物信息元素的權(quán)重值,對所述購物信息進行聚類處理,得到多個購物信息類。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述購物信息元素的權(quán)重值,對所述購物信息進行聚類處理,得到多個購物信息類的步驟包括 計算所述購物信息中所有購物信息元素的權(quán)重值之和; 計算購物信息中購物信息元素的平均權(quán)重值; 將平均權(quán)重值大于等于限制閾值的購物信息聚合到同一類商品的購物信息類中。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述對每一個所述購物信息類匹配至少一個購物推薦詞的步驟包括 從多個預設(shè)的購物推薦詞中任選一個購物推薦詞,然后計算出該購物信息類和購物推薦詞中共同包含的購物信息元素的權(quán)重值之和; 計算共同包含的購物信息元素的權(quán)重值之和,與購物推薦詞中包含的購物信息元素的個數(shù)之間的比值; 循環(huán)計算,直到遍歷完所有的購物推薦詞,最后為購物信息類匹配一個最大的比值所對應(yīng)的購物推薦詞。
9.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述將所述購物信息劃分成多個購物信息元素的步驟為 按照分詞的方式將所述購物信息劃分成多個購物信息元素。
10.一種與終端設(shè)備交互數(shù)據(jù)的裝置,其特征在于,所述裝置包括 存儲模塊,用于存儲預設(shè)的購物推薦詞; 獲取模塊,用于獲取與終端設(shè)備的購物行為相關(guān)的預設(shè)的購物推薦詞; 匹配模塊,用于根據(jù)所述預設(shè)的購物推薦詞,匹配得到與所述購物推薦詞對應(yīng)的至少一個商品的相關(guān)商品信息; 發(fā)送模塊,用于將匹配得到所述至少一個商品的相關(guān)商品信息發(fā)送給所述終端設(shè)備。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述獲取模塊包括 獲取單元,用于獲取與所述終端設(shè)備的購物行為相關(guān)的購物信息,所述購物信息包括終端設(shè)備搜索商品的關(guān)鍵詞和/或終端設(shè)備已購買商品的商品信息; 第一匹配單元,用于根據(jù)獲取的所述購物信息,匹配得到與所述購物信息對應(yīng)的至少一個購物推薦詞。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述獲取單元進一步用于從所述終端設(shè)備的購物行為中識別出所述購物信息,所述購物行為包括終端設(shè)備輸入搜索關(guān)鍵字的行為、終端設(shè)備瀏覽商品的行為、終端設(shè)備購買商品的行為中的一個或多個。
13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述第一匹配單元包括 聚類子單元,用于對所述購物信息進行聚類處理,得到多個購物信息類,其中每個購物信息類包括至少一個購物信息; 匹配子單元,用于對每一個所述購物信息類匹配至少一個購物推薦詞。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第一匹配單元還包括 劃分子單元,用于將所述購物信息劃分成多個購物信息元素; 設(shè)置子單元,用于對所述多個購物信息元素中的每一個購物信息元素設(shè)置權(quán)重值,所述權(quán)重值用于表示所述購物信息元素的重要程度; 聚類子單元進一步用于根據(jù)所述購物信息元素的權(quán)重值,對多個所述購物信息進行聚類處理,得到購物信息類。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述聚類子單元進一步用于計算所述購物信息中所有購物信息元素的權(quán)重值之和;計算購物信息中購物信息元素的平均權(quán)重值;然后將平均權(quán)重值大于等于限制閾值的購物信息聚合到同一類商品的購物信息類中。
16.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述匹配子單元進一步用于從多個預設(shè)的購物推薦詞中任選一個購物推薦詞,然后計算出該購物信息類和購物推薦詞中共同包含的購物信息元素的權(quán)重值之和;計算共同包含的購物信息元素的權(quán)重值之和,與購物推薦詞中包含的購物信息 元素的個數(shù)之間的比值;循環(huán)計算,直到遍歷完所有的購物推薦詞,最后為購物信息類匹配一個最大的比值所對應(yīng)的購物推薦詞。
全文摘要
本發(fā)明公開了一種與終端設(shè)備交互數(shù)據(jù)的方法及裝置,該方法包括獲取與終端設(shè)備的購物行為相關(guān)的預設(shè)的購物推薦詞;根據(jù)預設(shè)的購物推薦詞,匹配得到與預設(shè)的購物推薦詞對應(yīng)的至少一個商品的相關(guān)商品信息;然后將匹配得到的至少一個商品的相關(guān)商品信息發(fā)送給終端設(shè)備。由于不需要借助詳細充足的商品信息來挖掘購物推薦詞,因此本發(fā)明實施例中的商品推薦效果方便控制,而且通過基于購物推薦詞的個性化購物推薦,可以簡化購物推薦系統(tǒng)復雜度,提高實時推薦響應(yīng)速度。
文檔編號G06F17/30GK103020128SQ20121046912
公開日2013年4月3日 申請日期2012年11月19日 優(yōu)先權(quán)日2012年11月19日
發(fā)明者晉松, 吳凱 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司