對(duì)產(chǎn)品的使用場(chǎng)景進(jìn)行分類的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息挖掘和分類技術(shù),具體地,涉及對(duì)產(chǎn)品的使用場(chǎng)景進(jìn)行分類的方法及裝置。
【背景技術(shù)】
[0002]通常,當(dāng)人們?cè)谫?gòu)買某個(gè)產(chǎn)品時(shí),都想要知道該產(chǎn)品的更多使用場(chǎng)景以判斷該產(chǎn)品是否滿足自己的需要。然而,在產(chǎn)品的說(shuō)明書(shū)中關(guān)于產(chǎn)品的使用場(chǎng)景的描述非常有限。
[0003]當(dāng)前,越來(lái)越多的人愿意在各種購(gòu)物網(wǎng)站或社交媒體(諸如微博、博客、虛擬社區(qū)等)上分享關(guān)于某個(gè)產(chǎn)品的使用體驗(yàn)。顯然,在關(guān)于使用體驗(yàn)的描述中提到的與產(chǎn)品相關(guān)的事件(包括活動(dòng)、主題等)可直接反映產(chǎn)品的使用場(chǎng)景。圖2示出了某一購(gòu)物網(wǎng)站上的產(chǎn)品評(píng)論的例子,其中(a)是關(guān)于防水照相機(jī)的評(píng)論,(b)是關(guān)于移動(dòng)電話的評(píng)論。根據(jù)圖2(a)的評(píng)論,可以獲得防水照相機(jī)的一個(gè)使用場(chǎng)景的信息,其中,“活動(dòng)”是“水下照相錄像”,“觀點(diǎn)”是“很好、很給力”(正面評(píng)價(jià)),“地點(diǎn)”是“馬爾代夫”。同樣,根據(jù)圖2 (b)的評(píng)論,可以獲得移動(dòng)電話的使用場(chǎng)景的信息,其中,“活動(dòng)”是“送禮物”,“觀點(diǎn)”是“很喜歡”(正面評(píng)價(jià))。
[0004]因此,很多人在購(gòu)買某個(gè)產(chǎn)品前,會(huì)通過(guò)網(wǎng)絡(luò)搜索相關(guān)的內(nèi)容。然而,這樣的內(nèi)容非常多,需要耗費(fèi)很多時(shí)間才可能獲得有關(guān)的信息。此外,不同的人可能使用不同的詞語(yǔ)表達(dá)相同的意思,因此,雖然能夠獲得有關(guān)的信息,但可能得不到更多的有用信息。
[0005]另一方面,在線推薦逐漸成為產(chǎn)品的推廣方式之一。現(xiàn)有的在線推薦方法是基于關(guān)鍵詞的,其中,在推薦的結(jié)果中包含關(guān)鍵詞。例如,當(dāng)在線檢測(cè)到關(guān)鍵詞“馬爾代夫”時(shí),會(huì)出現(xiàn)“馬爾代夫酒店”、“馬爾代夫機(jī)票”、“馬爾代夫景點(diǎn)”等相關(guān)推薦鏈接。實(shí)際上,在某些情況下,這種推薦并不能滿足用戶的需求,例如,用戶想要獲得在“馬爾代夫”這樣的使用場(chǎng)景下需要哪些產(chǎn)品的推薦。因此,現(xiàn)有的在線推薦方法并不能夠根據(jù)使用場(chǎng)景推薦合適的產(chǎn)品。
[0006]因此,期望能夠根據(jù)有關(guān)產(chǎn)品的使用體驗(yàn)的描述來(lái)建立產(chǎn)品與使用場(chǎng)景的關(guān)聯(lián)并進(jìn)行分類,并在此基礎(chǔ)上準(zhǔn)確地推薦適合于用戶所要求的使用場(chǎng)景的產(chǎn)品。
【發(fā)明內(nèi)容】
[0007]根據(jù)本發(fā)明的一個(gè)方面,提供了一種對(duì)產(chǎn)品的使用場(chǎng)景進(jìn)行分類的方法,其包括:從描述所述產(chǎn)品的使用場(chǎng)景的文本中析取能夠特征化所述使用場(chǎng)景的至少一個(gè)特征元組,其中,所述至少一個(gè)特征元組包括多個(gè)特征詞語(yǔ);對(duì)所述至少一個(gè)特征元組進(jìn)行隱含語(yǔ)義關(guān)聯(lián)分析,以獲得用于所述使用場(chǎng)景的隱含主題序列;以及根據(jù)用于所述使用場(chǎng)景的所述隱含主題序列,確定所述使用場(chǎng)景所屬的產(chǎn)品場(chǎng)景類別。
[0008]根據(jù)本發(fā)明的另一個(gè)方面,提供了一種基于場(chǎng)景推薦產(chǎn)品的方法,其包括:從在社交媒體上發(fā)布的內(nèi)容中檢測(cè)場(chǎng)景信息;在通過(guò)根據(jù)上述的對(duì)產(chǎn)品的使用場(chǎng)景進(jìn)行分類的方法獲得的產(chǎn)品場(chǎng)景類別中,搜索與所述場(chǎng)景信息匹配的至少一個(gè)產(chǎn)品場(chǎng)景類別;以及呈現(xiàn)與所述至少一個(gè)產(chǎn)品場(chǎng)景類別對(duì)應(yīng)的產(chǎn)品。
[0009]根據(jù)本發(fā)明的再一個(gè)方面,提供了一種用于對(duì)產(chǎn)品的使用場(chǎng)景進(jìn)行分類的裝置,包括:析取模塊,其被配置為從描述所述產(chǎn)品的使用場(chǎng)景的文本中析取能夠特征化所述使用場(chǎng)景的至少一個(gè)特征元組,其中,所述至少一個(gè)特征元組包括多個(gè)特征詞語(yǔ);分析模塊,其被配置為對(duì)所述至少一個(gè)特征元組進(jìn)行隱含語(yǔ)義關(guān)聯(lián)分析,以獲得用于所述使用場(chǎng)景的隱含主題序列;以及產(chǎn)品場(chǎng)景類別確定模塊,其被配置為根據(jù)用于所述使用場(chǎng)景的所述隱含主題序列,確定所述使用場(chǎng)景所屬的產(chǎn)品場(chǎng)景類別。
[0010]根據(jù)本發(fā)明的再一個(gè)方面,提供了一種基于場(chǎng)景推薦產(chǎn)品的裝置,其包括:產(chǎn)品場(chǎng)景類別庫(kù),其被配置為存儲(chǔ)通過(guò)根據(jù)上述的對(duì)產(chǎn)品的使用場(chǎng)景進(jìn)行分類的裝置獲得的產(chǎn)品場(chǎng)景類別;場(chǎng)景檢測(cè)模塊,其被配置為從在社交媒體上發(fā)布的內(nèi)容中檢測(cè)場(chǎng)景信息;搜索模塊,其被配置為在所述產(chǎn)品場(chǎng)景類別庫(kù)中搜索與所述場(chǎng)景信息匹配的至少一個(gè)產(chǎn)品場(chǎng)景類別;以及提供模塊,其被配置為提供與所述至少一個(gè)產(chǎn)品場(chǎng)景類別對(duì)應(yīng)的產(chǎn)品。
【附圖說(shuō)明】
[0011]通過(guò)結(jié)合附圖對(duì)本公開(kāi)示例性實(shí)施方式進(jìn)行更詳細(xì)的描述,本公開(kāi)的上述以及其它目的、特征和優(yōu)勢(shì)將變得更加明顯,其中,在本公開(kāi)示例性實(shí)施方式中,相同的參考標(biāo)號(hào)通常代表相同部件。
[0012]圖1示出了適于用來(lái)實(shí)現(xiàn)本發(fā)明實(shí)施方式的示例性計(jì)算機(jī)系統(tǒng)/服務(wù)器12的框圖;
[0013]圖2是購(gòu)物網(wǎng)站上的產(chǎn)品評(píng)論的示例圖;
[0014]圖3是根據(jù)本發(fā)明的實(shí)施例的對(duì)產(chǎn)品的使用場(chǎng)景進(jìn)行分類的方法的流程圖;
[0015]圖4是圖3所示的實(shí)施例的方法中析取特征元組的步驟的示意性流程圖;
[0016]圖5是圖3所示的實(shí)施例的方法中隱含語(yǔ)義關(guān)聯(lián)分析的步驟的示意性流程圖;
[0017]圖6是根據(jù)本發(fā)明的實(shí)施例的基于場(chǎng)景推薦產(chǎn)品的方法的流程圖;
[0018]圖7是根據(jù)本發(fā)明的實(shí)施例的對(duì)產(chǎn)品的使用場(chǎng)景進(jìn)行分類的裝置的示意性框圖;
[0019]圖8是根據(jù)本發(fā)明的實(shí)施例的基于場(chǎng)景推薦產(chǎn)品的裝置的示意性框圖。
【具體實(shí)施方式】
[0020]在附圖中顯示了本公開(kāi)的一些優(yōu)選實(shí)施方式,下面將參照附圖更詳細(xì)地描述這些優(yōu)選實(shí)施方式。然而,可以以各種形式實(shí)現(xiàn)本公開(kāi),其不應(yīng)被這里闡述的實(shí)施方式所限制。相反,提供這些實(shí)施方式是為了使本公開(kāi)更加透徹和完整,并且能夠?qū)⒈竟_(kāi)的范圍完整地傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0021]所屬技術(shù)領(lǐng)域的技術(shù)人員知道,本發(fā)明的各個(gè)方面可以實(shí)現(xiàn)為系統(tǒng)、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明的各個(gè)方面可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件實(shí)施方式、完全的軟件實(shí)施方式(包括固件、駐留軟件、微代碼等),或硬件和軟件方面結(jié)合的實(shí)施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。此外,在一些實(shí)施例中,本發(fā)明的各個(gè)方面還可以實(shí)現(xiàn)為在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)程序產(chǎn)品的形式,該計(jì)算機(jī)可讀介質(zhì)中包含計(jì)算機(jī)可讀的程序代碼。
[0022]可以采用一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)的任意組合。計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或者計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是一但不限于一電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式計(jì)算機(jī)盤、硬盤、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦式可編程只讀存儲(chǔ)器(EPR0M或閃存)、光纖、便攜式緊湊盤只讀存儲(chǔ)器(CD-ROM)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。在本文件中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
[0023]計(jì)算機(jī)可讀的信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了計(jì)算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括——但不限于——電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀的信號(hào)介質(zhì)還可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以外的任何計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
[0024]計(jì)算機(jī)可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括一但不限于一無(wú)線、有線、光纜、RF等等,或者上述的任意合適的組合。
[0025]可以以一種或多種程序設(shè)計(jì)語(yǔ)言的任意組合來(lái)編寫用于執(zhí)行本發(fā)明操作的計(jì)算機(jī)程序代碼,所述程序設(shè)計(jì)語(yǔ)言包括面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言一諸如Java、Smalltalk、C++等,還包括常規(guī)的過(guò)程式程序設(shè)計(jì)語(yǔ)言一諸如“C”語(yǔ)言或類似的程序設(shè)計(jì)語(yǔ)言。程序代碼可以完全地在用戶計(jì)算機(jī)上執(zhí)行、部分地在用戶計(jì)算機(jī)上執(zhí)行、作為一個(gè)獨(dú)立的軟件包執(zhí)行、部分在用戶計(jì)算機(jī)上部分在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算機(jī)或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計(jì)算機(jī)的情形中,遠(yuǎn)程計(jì)算機(jī)可以通過(guò)任意種類的網(wǎng)絡(luò)一包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)—連接到用戶計(jì)算機(jī),或者,可以連接到外部計(jì)算機(jī)(例如利用因特網(wǎng)服務(wù)提供商來(lái)通過(guò)因特網(wǎng)連接)。
[0026]下面將參照根據(jù)本發(fā)明實(shí)施例的方法、裝置(系統(tǒng))和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或框圖描述本發(fā)明。應(yīng)當(dāng)理解,流程圖和/或框圖的每個(gè)方框以及流程圖和/或框圖中各方框的組合,都可以由計(jì)算機(jī)程序指令實(shí)現(xiàn)。這些計(jì)算機(jī)程序指令可以提供給通用計(jì)算機(jī)、專用計(jì)算機(jī)或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出一種機(jī)器,使得這些計(jì)算機(jī)程序指令在通過(guò)計(jì)算機(jī)或其它可編程數(shù)據(jù)處理裝置的處理器執(zhí)行時(shí),產(chǎn)生了實(shí)現(xiàn)流程圖和/或框圖中的一個(gè)或多個(gè)方框中規(guī)定的功能/動(dòng)作的裝置。
[0027]也可以把這些計(jì)算機(jī)程序指