專利名稱:一種商品搜索方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)搜索技術(shù)領(lǐng)域,尤其涉及一種商品搜索方法及其裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)的普及以及電子商務(wù)的迅速發(fā)展,電子商務(wù)的應(yīng)用對(duì)人們產(chǎn)生越來(lái)越大的作用,其中最為突出的是,人們進(jìn)行網(wǎng)絡(luò)購(gòu)物,網(wǎng)絡(luò)購(gòu)物屬于網(wǎng)絡(luò)交易,在電子商務(wù)中占據(jù)極其重要的地位?;ヂ?lián)網(wǎng)用戶在進(jìn)行網(wǎng)絡(luò)購(gòu)物時(shí)必然會(huì)先搜索自己想要購(gòu)買或者感興趣的商品,并通過(guò)電子商務(wù)搜索系統(tǒng)得出搜索結(jié)果,進(jìn)而對(duì)所搜索到的不同商品進(jìn)行篩選及對(duì)比,挑選其中最合心意或者需要的商品進(jìn)行購(gòu)買。目前許多網(wǎng)站提供了各種搜索引擎,用戶可以在網(wǎng)頁(yè)中輸入所需商品的相關(guān)關(guān)鍵詞,搜索引擎會(huì)根據(jù)該關(guān)鍵詞給用戶返回搜索結(jié)果,而往往返回的結(jié)果是與關(guān)鍵詞無(wú)關(guān)的商品的網(wǎng)頁(yè)鏈接,如用戶輸入關(guān)鍵詞“手機(jī)”,可能出現(xiàn)的都是手機(jī)配件;另外存在著結(jié)果排序的問(wèn)題,比如用戶輸入“外套”,并采用銷量排序,出現(xiàn)的是虛擬商品?,F(xiàn)有的網(wǎng)頁(yè)搜索引擎采用了一種I^ageRank算法,該算法通過(guò)對(duì)由超過(guò)5億個(gè)變量和20億個(gè)詞匯組成的方程進(jìn)行計(jì)算,PageRank算法能夠?qū)W(wǎng)頁(yè)的重要性做出客觀的評(píng)價(jià), 但是I3ageRank并不計(jì)算直接鏈接的數(shù)量,而是將從網(wǎng)頁(yè)A指向網(wǎng)頁(yè)B的鏈接解釋為由網(wǎng)頁(yè) A對(duì)網(wǎng)頁(yè)B所投的一票,這樣I^ageRank算法會(huì)根據(jù)網(wǎng)頁(yè)B所收到的投票數(shù)量來(lái)評(píng)估該頁(yè)的重要性,I^ageRank算法是通過(guò)網(wǎng)頁(yè)間的鏈接關(guān)系評(píng)價(jià)網(wǎng)頁(yè)的重要性,商品本身并沒(méi)有任何相互引用鏈接的形式。另外,現(xiàn)有的電子商務(wù)搜索默認(rèn)是通過(guò)綜合分進(jìn)行排序,綜合分高的商品排前。商品具有域的特征,其中有品類域、綜合分域等,品類域是具有同一特征的商品的標(biāo)識(shí),比如手機(jī)不同型號(hào)的產(chǎn)品的品類域名字就是“手機(jī)”。結(jié)合分是描述商品權(quán)重的指標(biāo),是綜合其它域的域值通過(guò)公式計(jì)算得出,例如商品的好評(píng)數(shù)、商品的收藏?cái)?shù)目、商品的價(jià)格、店鋪的商品數(shù)目、是否為店鋪的主營(yíng)商品等。電子商務(wù)搜索默認(rèn)是通過(guò)綜合分進(jìn)行排序,綜合分高的商品排前,便是綜合分排前的未必是關(guān)鍵詞最相關(guān)的商品,另外用戶通過(guò)價(jià)格、信用排序后,排在前面的可能是用戶不想得到的商品。綜上,現(xiàn)有的商品搜索方法所搜索得到的結(jié)果的精確度不高,會(huì)出現(xiàn)其它無(wú)關(guān)的商品,且在價(jià)格、銷量、信用等排序后會(huì)把不相關(guān)的商品提前,給用戶帶來(lái)不便,不能給電子商務(wù)用戶帶來(lái)更好的體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種商品搜索方法及其裝置??商岣咴诰W(wǎng)絡(luò)中進(jìn)行商品搜索的結(jié)果的精確度,給進(jìn)行網(wǎng)絡(luò)商品搜索的用戶帶來(lái)更好的體驗(yàn)。為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種商品搜索方法,所述方法包括接收用戶所輸入的商品關(guān)鍵詞,所述商品關(guān)鍵詞用于搜索關(guān)鍵詞相關(guān)的商品;
根據(jù)所述商品關(guān)鍵詞在記錄信息中查詢與所述商品關(guān)鍵詞相對(duì)應(yīng)的記錄信息,所述記錄信息包括商品關(guān)鍵詞、品類、相關(guān)性指數(shù);根據(jù)所述相關(guān)性指數(shù)的高低對(duì)所述品類進(jìn)行排序并獲得所述品類對(duì)應(yīng)的商品的排序結(jié)果;將所述排序結(jié)果發(fā)送給所述用戶的終端。優(yōu)選地,所述根據(jù)所述相關(guān)性指數(shù)的高低對(duì)所述品類進(jìn)行排序并獲得所述品類對(duì)應(yīng)的商品的排序結(jié)果的步驟,包括對(duì)所述相關(guān)性指數(shù)高的品類的商品的綜合分進(jìn)行加分;根據(jù)加分后的綜合分的高低對(duì)商品進(jìn)行提前排序。優(yōu)選地,所述根據(jù)加分后的綜合分的高低對(duì)商品進(jìn)行提前排序的步驟,包括根據(jù)加分后的綜合分的高低對(duì)一個(gè)品類的商品進(jìn)行提前排序;或者,根據(jù)加分后的綜合分的高低對(duì)多個(gè)品類的商品進(jìn)行混合提前排序。優(yōu)選地,在所述接收用戶所輸入的商品關(guān)鍵詞的步驟之前,還包括記錄用戶對(duì)商品的點(diǎn)擊動(dòng)作;根據(jù)所述點(diǎn)擊動(dòng)作生成記錄信息,所述記錄信息包括商品關(guān)鍵詞、用戶所點(diǎn)擊的商品所對(duì)應(yīng)的品類、相關(guān)性指數(shù);保存所述記錄信息。優(yōu)選地,所述保存所述記錄信息的方式采用分布式平臺(tái)的存儲(chǔ)功能進(jìn)行保存。相應(yīng)地,本發(fā)明實(shí)施例還提供一種商品搜索裝置,所述裝置包括接收模塊,用于接收用戶所輸入的商品關(guān)鍵詞,所述商品關(guān)鍵詞用于搜索關(guān)鍵詞相關(guān)的商品;查詢模塊,用于根據(jù)所述商品關(guān)鍵詞在記錄信息中查詢與所述商品關(guān)鍵詞相對(duì)應(yīng)的記錄信息,所述記錄信息包括商品關(guān)鍵詞、品類、相關(guān)性指數(shù);排序模塊,用于根據(jù)所述查詢模塊所查詢的記錄信息中的相關(guān)性指數(shù)的高低對(duì)所述品類進(jìn)行排序并獲得所述品類對(duì)應(yīng)的商品的排序結(jié)果;發(fā)送模塊,用于將所述排序結(jié)果發(fā)送給用戶的終端。優(yōu)選地,所述排序模塊包括加分單元,用于對(duì)所述相關(guān)性指數(shù)高的品類的商品的綜合分進(jìn)行加分;排序單元,用于根據(jù)所述加分單元加分后的綜合分的高低對(duì)商品進(jìn)行提前排序。優(yōu)選地,所述排序單元用于根據(jù)加分后的綜合分的高低對(duì)一個(gè)品類的商品進(jìn)行提前排序;或者,用于根據(jù)加分后的綜合分的高低對(duì)多個(gè)品類的商品進(jìn)行混合提前排序。優(yōu)選地,所述裝置還包括記錄模塊,用于記錄用戶對(duì)商品的點(diǎn)擊動(dòng)作;生成模塊,用于根據(jù)所述記錄模塊所記錄的點(diǎn)擊動(dòng)作生成記錄信息,所述記錄信息包括商品關(guān)鍵詞、用戶所點(diǎn)擊的商品所對(duì)應(yīng)的品類、相關(guān)性指數(shù);保存模塊,用于保存所述記錄信息。優(yōu)選地,所述保存模塊采用分布式平臺(tái)的存儲(chǔ)功能保存所述記錄信息。實(shí)施本發(fā)明實(shí)施例,具有如下有益效果可以通過(guò)以往用戶通過(guò)商品關(guān)鍵詞進(jìn)行商品搜索,并對(duì)所需商品進(jìn)行點(diǎn)擊的點(diǎn)擊數(shù)進(jìn)行統(tǒng)計(jì)得出相關(guān)性指數(shù),通過(guò)相關(guān)性指數(shù)對(duì)商品品類及對(duì)應(yīng)的商品進(jìn)行排序,可以使用戶快速得到想要搜索得到的商品,提高了在網(wǎng)絡(luò)中進(jìn)行商品搜索的結(jié)果的精確度,給進(jìn)行網(wǎng)絡(luò)商品搜索的用戶帶來(lái)更好的體驗(yàn)。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明的商品搜索方法的第一實(shí)施例的流程示意圖;圖2是本發(fā)明的商品搜索方法中進(jìn)行商品排序的流程示意圖;圖3是本發(fā)明的商品搜索方法的第二實(shí)施例的流程示意圖;圖4是本發(fā)明的商品搜索裝置的第一實(shí)施例的結(jié)構(gòu)組成示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1是本發(fā)明的商品搜索方法的第一實(shí)施例的流程示意圖,該方法包括S101,接收用戶所輸入的商品關(guān)鍵詞,該商品關(guān)鍵詞用于搜索關(guān)鍵詞相關(guān)的商
P
m ;S102,根據(jù)商品關(guān)鍵詞在記錄信息中查詢與商品關(guān)鍵詞相對(duì)應(yīng)的記錄信息,該記錄信息包括商品關(guān)鍵詞、品類、相關(guān)性指數(shù);S103,根據(jù)相關(guān)性指數(shù)的高低對(duì)品類進(jìn)行排序并獲得品類對(duì)應(yīng)的商品的排序結(jié)果;S104,將排序結(jié)果發(fā)送給用戶的終端。本發(fā)明方法實(shí)施例中,采用的是模糊搜索的方式,如輸入的商品關(guān)鍵詞為“手機(jī)”, 就會(huì)在記錄信息中查詢是否存在與“手機(jī)”相對(duì)應(yīng)的記錄信息,如品類名稱為“手機(jī)”、“手機(jī)配件”、“手機(jī)鏈”、“手機(jī)來(lái)電閃”等相關(guān)商品的記錄信息,該記錄信息包括商品關(guān)鍵詞,如上述所輸入的關(guān)鍵詞“手機(jī)”;品類,如上述品類名稱;相關(guān)性指數(shù),這個(gè)相關(guān)性指數(shù)是由以往用戶點(diǎn)擊相關(guān)商品所積累統(tǒng)計(jì)得出。比如記錄信息為“商品關(guān)鍵詞A,品類P0,相關(guān)性指數(shù)R0”,其中,RO =用戶對(duì)商品關(guān)鍵詞A對(duì)應(yīng)品類PO所對(duì)應(yīng)商品的點(diǎn)擊數(shù)/用戶對(duì)商品關(guān)鍵詞A對(duì)應(yīng)所有品類所對(duì)應(yīng)商品的點(diǎn)擊數(shù)+ (10天內(nèi)用戶對(duì)商品關(guān)鍵詞A對(duì)應(yīng)品類PO所對(duì)應(yīng)商品的點(diǎn)擊數(shù)/10天內(nèi)用戶對(duì)商品關(guān)鍵詞A對(duì)應(yīng)所有品類所對(duì)應(yīng)商品的點(diǎn)擊數(shù))*W,W是時(shí)間權(quán)重因子,可根據(jù)實(shí)際情況進(jìn)行調(diào)整,上述例子舉了 10天內(nèi)的數(shù)據(jù),是因?yàn)?0天內(nèi)的數(shù)據(jù)更能反映用戶在網(wǎng)絡(luò)上進(jìn)行商品搜索的趨勢(shì),如夏天時(shí)用戶輸入“鞋子”更多的需求是涼鞋,也可以根據(jù)實(shí)際情況調(diào)整時(shí)間區(qū)域。另外,具體實(shí)施中,相關(guān)性指數(shù)可以用百分比的數(shù)值體現(xiàn)。在本實(shí)施例中,如用戶輸入商品關(guān)鍵詞A,則在記錄信息中查詢是否存在與商品關(guān)鍵詞A相對(duì)應(yīng)的記錄信息,如記錄信息為(商品關(guān)鍵詞A,品類P0,97),則表明以往用戶在使用該商品關(guān)鍵詞A進(jìn)行商品搜索時(shí),所點(diǎn)擊的商品所對(duì)應(yīng)的品類與品類PO的相關(guān)性指數(shù)有97,這樣用戶在輸入所需的商品關(guān)鍵詞后就可以搜索得出較為相關(guān)的商品品類及對(duì)應(yīng)的商品。另外,采用如商品關(guān)鍵詞A,同時(shí)會(huì)搜索到相關(guān)性指數(shù)較低的品類或商品,說(shuō)明以往用戶通過(guò)商品關(guān)鍵詞A進(jìn)行商品搜索時(shí)點(diǎn)擊該商品的次數(shù)較少。這樣就可以根據(jù)相關(guān)性指數(shù)的高低對(duì)相關(guān)商品的品類進(jìn)行排序并獲得品類對(duì)應(yīng)的商品的排序結(jié)果,如將品類PO的商品進(jìn)行排序,該排序的順序可以是隨機(jī)的,也可以設(shè)定規(guī)定進(jìn)行排序。并將排序結(jié)果發(fā)送給用戶的終端。本發(fā)明實(shí)施例中的用戶的終端可以是手機(jī)、電腦等,由手機(jī)、電腦等終端上的瀏覽器進(jìn)行顯示。另外,本發(fā)明方法的第一實(shí)施例中,如圖2所示,S103可進(jìn)一步包括S1031,對(duì)相關(guān)性指數(shù)高的品類的商品的綜合分進(jìn)行加分;S1032,根據(jù)加分后的綜合分的高低對(duì)商品進(jìn)行提前排序。當(dāng)用戶輸入商品關(guān)鍵詞A,如果A存在于記錄中,則對(duì)相關(guān)性指數(shù)較高的品類所對(duì)應(yīng)的商品的綜合分進(jìn)行加分,以達(dá)到將相關(guān)性指數(shù)較高的品類所對(duì)應(yīng)的商品進(jìn)行提前排序的效果。另外,S1032中可以是根據(jù)加分后的綜合分的高低對(duì)一個(gè)品類的商品進(jìn)行提前排序;或者,根據(jù)加分后的綜合分的高低對(duì)多個(gè)品類的商品進(jìn)行混合提前排序。如果用戶輸入商品關(guān)鍵詞A,存在(商品關(guān)鍵詞A,品類P0,相關(guān)性指數(shù)98)這樣的記錄信息,說(shuō)明屬于品類PO的商品需要加分提前,如果一個(gè)商品關(guān)鍵詞對(duì)應(yīng)了多個(gè)品類, 是將一個(gè)品類排前,還是多個(gè)品類混合排前,可以有選擇策略。如果有三條記錄信息(商品關(guān)鍵詞A,品類P0,相關(guān)性指數(shù)5),(商品關(guān)鍵詞A,品類P1,相關(guān)性指數(shù)90),(商品關(guān)鍵詞 A,品類P2,相關(guān)性指數(shù)幻,可以得出品類Pl的相關(guān)性指數(shù)相對(duì)其它兩個(gè)品類而言比較高, 占了絕對(duì)優(yōu)勢(shì),所以只優(yōu)先將品類Pl所對(duì)應(yīng)的商品進(jìn)行提前排序。如果有這樣三條記錄信息(商品關(guān)鍵詞A,品類P0,相關(guān)性指數(shù)5),(商品關(guān)鍵詞A,品類P1,相關(guān)性指數(shù)40),(商品關(guān)鍵詞A,品類P2,55),這時(shí)可以得出品類P1、P2的商品與用戶所輸入的商品關(guān)鍵詞A比較相關(guān)的結(jié)果,這樣就對(duì)兩個(gè)品類Pl和P2所對(duì)應(yīng)的商品進(jìn)行混合提前排序。實(shí)施本發(fā)明方法的第一實(shí)施例,可以通過(guò)以往用戶通過(guò)商品關(guān)鍵詞進(jìn)行商品搜索,并對(duì)所需商品進(jìn)行點(diǎn)擊的點(diǎn)擊數(shù)進(jìn)行統(tǒng)計(jì)得出相關(guān)性指數(shù),通過(guò)相關(guān)性指數(shù)對(duì)商品品類及對(duì)應(yīng)的商品進(jìn)行排序,可以使用戶快速得到想要搜索得到的商品,提高了在網(wǎng)絡(luò)中進(jìn)行商品搜索的結(jié)果的精確度,給進(jìn)行網(wǎng)絡(luò)商品搜索的用戶帶來(lái)更好的體驗(yàn)。圖3是本發(fā)明的商品搜索方法的第二實(shí)施例的流程示意圖,如圖3所示,該方法包括S301,記錄用戶對(duì)商品的點(diǎn)擊動(dòng)作;S302,根據(jù)點(diǎn)擊動(dòng)作生成記錄信息,該記錄信息包括商品關(guān)鍵詞、用戶所點(diǎn)擊的商品所對(duì)應(yīng)的品類、相關(guān)性指數(shù);S303,保存記錄信息;S304,接收用戶所輸入的商品關(guān)鍵詞,該商品關(guān)鍵詞用于搜索關(guān)鍵詞相關(guān)的商
P
m ;S305,根據(jù)商品關(guān)鍵詞在記錄信息中查詢是否存在與商品關(guān)鍵詞相對(duì)應(yīng)的記錄信
7息,該記錄信息包括商品關(guān)鍵詞、品類、相關(guān)性指數(shù);若是,則執(zhí)行S306 ;S306,根據(jù)相關(guān)性指數(shù)的高低對(duì)品類進(jìn)行排序并獲得品類對(duì)應(yīng)的商品的排序結(jié)果;S307,將排序結(jié)果發(fā)送給用戶的終端。其中,S304、S305、S306、S307分別與本發(fā)明方法第一實(shí)施例中的S101,S102, S103,S104——對(duì)應(yīng),這里不再贅述。本發(fā)明方法第二實(shí)施例中,用戶在進(jìn)行網(wǎng)絡(luò)商品搜索過(guò)程中會(huì)點(diǎn)擊通過(guò)商品關(guān)鍵詞所搜索到的商品,如商品關(guān)鍵詞為“手機(jī)”,則記錄用戶對(duì)商品的點(diǎn)擊動(dòng)作,并生成記錄信息,其中商品關(guān)鍵詞為“手機(jī)”的可以對(duì)應(yīng)的有多個(gè)商品品類,如手機(jī)”、“手機(jī)配件”、“手機(jī)鏈”、“手機(jī)來(lái)電閃”等,因此,該記錄信息包括商品關(guān)鍵詞,如上述所輸入的關(guān)鍵詞“手機(jī)”; 用戶所點(diǎn)擊的商品所對(duì)應(yīng)的品類,如上述品類名稱;相關(guān)性指數(shù),這個(gè)相關(guān)性指數(shù)是由以往用戶點(diǎn)擊相關(guān)商品所積累統(tǒng)計(jì)得出。比如記錄信息為“商品關(guān)鍵詞A,品類P0,相關(guān)性指數(shù) R0”,其中,RO =用戶對(duì)商品關(guān)鍵詞A對(duì)應(yīng)品類PO所對(duì)應(yīng)商品的點(diǎn)擊數(shù)/用戶對(duì)商品關(guān)鍵詞A對(duì)應(yīng)所有品類所對(duì)應(yīng)商品的點(diǎn)擊數(shù)+ (10天內(nèi)用戶對(duì)商品關(guān)鍵詞A對(duì)應(yīng)品類PO所對(duì)應(yīng)商品的點(diǎn)擊數(shù)/10天內(nèi)用戶對(duì)商品關(guān)鍵詞A對(duì)應(yīng)所有品類所對(duì)應(yīng)商品的點(diǎn)擊數(shù))*W,W是時(shí)間權(quán)重因子,可根據(jù)實(shí)際情況進(jìn)行調(diào)整,上述例子舉了 10天內(nèi)的數(shù)據(jù),是因?yàn)?0天內(nèi)的數(shù)據(jù)更能反映用戶在網(wǎng)絡(luò)上進(jìn)行商品搜索的趨勢(shì)。另外,在本發(fā)明實(shí)施例中,如果用戶輸入了商品關(guān)鍵詞A,并且馬上對(duì)商品關(guān)鍵詞對(duì)應(yīng)的品類中的商品下了訂單,那么這個(gè)品類的相關(guān)性指數(shù)應(yīng)該提高。因?yàn)橛脩糨斎肓松唐逢P(guān)鍵詞A并且下了訂單,這個(gè)數(shù)據(jù)是非常值得信任的。當(dāng)輸入的商品關(guān)鍵詞為長(zhǎng)尾詞,如“手機(jī)經(jīng)典時(shí)尚”,可以通過(guò)“商品關(guān)鍵詞在某品類下命中的數(shù)目/該品類下商品的總個(gè)數(shù)”得出熱門值來(lái)進(jìn)行熱門分類。例如用戶輸入商品關(guān)鍵詞“手機(jī)經(jīng)典時(shí)尚”,品類“手機(jī)”的商品數(shù)量為10000個(gè),包含此商品關(guān)鍵詞的商品數(shù)量為900個(gè),品類“項(xiàng)鏈”的商品數(shù)量為40000個(gè),包含此商品關(guān)鍵詞的商品數(shù)量為20個(gè),則品類“手機(jī)”的熱門值為RO = 900/10000 = 9%,而品類“項(xiàng)鏈”的熱門值為Rl = 20/40000 =0. 05%,可以得出“手機(jī)”的熱門值遠(yuǎn)高于“項(xiàng)鏈”的熱門值,則優(yōu)先搜索“手機(jī)”品類中的商品。實(shí)施本發(fā)明方法的第二實(shí)施例,可以通過(guò)以往用戶通過(guò)商品關(guān)鍵詞進(jìn)行商品搜索,并對(duì)所需商品進(jìn)行點(diǎn)擊的點(diǎn)擊數(shù)進(jìn)行統(tǒng)計(jì)得出相關(guān)性指數(shù),通過(guò)相關(guān)性指數(shù)對(duì)商品品類及對(duì)應(yīng)的商品進(jìn)行排序,可以使用戶快速得到想要搜索得到的商品,提高了在網(wǎng)絡(luò)中進(jìn)行商品搜索的結(jié)果的精確度,給進(jìn)行網(wǎng)絡(luò)商品搜索的用戶帶來(lái)更好的體驗(yàn)。本發(fā)明實(shí)施例中,可以采用分布式平臺(tái)的存儲(chǔ)功能對(duì)記錄信息進(jìn)行保存,可以加快存儲(chǔ)及搜索的速度。圖4是本發(fā)明的商品搜索裝置的第一實(shí)施例的結(jié)構(gòu)組成示意圖,如圖4所示,該裝置包括接收模塊40,用于接收用戶所輸入的商品關(guān)鍵詞,該商品關(guān)鍵詞用于搜索關(guān)鍵詞相關(guān)的商品;查詢模塊41,用于根據(jù)接收模塊40所接收到的商品關(guān)鍵詞在記錄信息中查詢與商品關(guān)鍵詞相對(duì)應(yīng)的記錄信息,該記錄信息包括商品關(guān)鍵詞、品類、相關(guān)性指數(shù);
排序模塊42,用于當(dāng)查詢模塊41所查詢的記錄信息中的相關(guān)性指數(shù)的高低對(duì)品類進(jìn)行排序并獲得品類對(duì)應(yīng)的商品的排序結(jié)果;發(fā)送模塊43,用于將排序模塊42所得出的排序結(jié)果發(fā)送給用戶的終端。其中,排序模塊42包括加分單元420,用于對(duì)相關(guān)性指數(shù)高的品類的商品的綜合分進(jìn)行加分;排序單元421,用于根據(jù)加分單元420加分后的綜合分的高低對(duì)商品進(jìn)行提前排序。排序單元421還用用于根據(jù)加分后的綜合分的高低對(duì)一個(gè)品類的商品進(jìn)行提前排序;或者,用于根據(jù)加分后的綜合分的高低對(duì)多個(gè)品類的商品進(jìn)行混合提前排序。本裝置的實(shí)現(xiàn)過(guò)程及工作原理如本發(fā)明方法的第一實(shí)施例的原理一樣,這里不再贅述。實(shí)施本發(fā)明裝置的第一實(shí)施例,可以通過(guò)以往用戶通過(guò)商品關(guān)鍵詞進(jìn)行商品搜索,并對(duì)所需商品進(jìn)行點(diǎn)擊的點(diǎn)擊數(shù)進(jìn)行統(tǒng)計(jì)得出相關(guān)性指數(shù),通過(guò)相關(guān)性指數(shù)對(duì)商品品類及對(duì)應(yīng)的商品進(jìn)行排序,可以使用戶快速得到想要搜索得到的商品,提高了在網(wǎng)絡(luò)中進(jìn)行商品搜索的結(jié)果的精確度,給進(jìn)行網(wǎng)絡(luò)商品搜索的用戶帶來(lái)更好的體驗(yàn)。另外,本發(fā)明還提供了裝置的第二實(shí)施例,該裝置包括了裝置第一實(shí)施例中的接收模塊40、查詢模塊41、排序模塊42、發(fā)送模塊43外,還包括記錄模塊,用于記錄用戶對(duì)商品的點(diǎn)擊動(dòng)作;生成模塊,用于根據(jù)記錄模塊所記錄的點(diǎn)擊動(dòng)作生成記錄信息,該記錄信息包括 商品關(guān)鍵詞、用戶所點(diǎn)擊的商品所對(duì)應(yīng)的品類、相關(guān)性指數(shù);保存模塊,用于保存記錄信息??刹捎梅植际狡脚_(tái)的存儲(chǔ)功能保存記錄信息。用戶在進(jìn)行網(wǎng)絡(luò)商品搜索過(guò)程中會(huì)點(diǎn)擊通過(guò)商品關(guān)鍵詞所搜索到的商品,如商品關(guān)鍵詞為“手機(jī)”,則通過(guò)記錄模塊記錄用戶對(duì)商品的點(diǎn)擊動(dòng)作,并通過(guò)生成模塊生成記錄信息,其中商品關(guān)鍵詞為“手機(jī)”的可以對(duì)應(yīng)的有多個(gè)商品品類,如手機(jī)”、“手機(jī)配件”、“手機(jī)鏈”、“手機(jī)來(lái)電閃”等,因此,該記錄信息包括商品關(guān)鍵詞,如上述所輸入的關(guān)鍵詞“手機(jī)”;用戶所點(diǎn)擊的商品所對(duì)應(yīng)的品類,如上述品類名稱;相關(guān)性指數(shù),這個(gè)相關(guān)性指數(shù)是由以往用戶點(diǎn)擊相關(guān)商品所積累統(tǒng)計(jì)得出。比如記錄信息為“商品關(guān)鍵詞A,品類P0,相關(guān)性指數(shù)R0”,其中,RO =用戶對(duì)商品關(guān)鍵詞A對(duì)應(yīng)品類PO所對(duì)應(yīng)商品的點(diǎn)擊數(shù)/用戶對(duì)商品關(guān)鍵詞A對(duì)應(yīng)所有品類所對(duì)應(yīng)商品的點(diǎn)擊數(shù)+ (10天內(nèi)用戶對(duì)商品關(guān)鍵詞A對(duì)應(yīng)品類PO所對(duì)應(yīng)商品的點(diǎn)擊數(shù)/10天內(nèi)用戶對(duì)商品關(guān)鍵詞A對(duì)應(yīng)所有品類所對(duì)應(yīng)商品的點(diǎn)擊數(shù))*W,W 是時(shí)間權(quán)重因子,可根據(jù)實(shí)際情況進(jìn)行調(diào)整,上述例子舉了 10天內(nèi)的數(shù)據(jù),是因?yàn)?0天內(nèi)的數(shù)據(jù)更能反映用戶在網(wǎng)絡(luò)上進(jìn)行商品搜索的趨勢(shì)。當(dāng)輸入的商品關(guān)鍵詞為長(zhǎng)尾詞,如“手機(jī)經(jīng)典時(shí)尚”,可以通過(guò)“商品關(guān)鍵詞在某品類下命中的數(shù)目/該品類下商品的總個(gè)數(shù)”得出熱門值來(lái)進(jìn)行熱門分類。例如用戶輸入商品關(guān)鍵詞“手機(jī)經(jīng)典時(shí)尚”,品類“手機(jī)”的商品數(shù)量為10000個(gè),包含此商品關(guān)鍵詞的商品數(shù)量為900個(gè),品類“項(xiàng)鏈”的商品數(shù)量為40000個(gè),包含此商品關(guān)鍵詞的商品數(shù)量為20個(gè),則品類“手機(jī)”的熱門值為RO = 900/10000 = 9%,而品類“項(xiàng)鏈”的熱門值為Rl = 20/40000 =0. 05%,可以得出“手機(jī)”的熱門值遠(yuǎn)高于“項(xiàng)鏈”的熱門值,則優(yōu)先搜索“手機(jī)”品類中的商品。
實(shí)施本發(fā)明裝置的第二實(shí)施例,可以通過(guò)以往用戶通過(guò)商品關(guān)鍵詞進(jìn)行商品搜索,并對(duì)所需商品進(jìn)行點(diǎn)擊的點(diǎn)擊數(shù)進(jìn)行統(tǒng)計(jì)得出相關(guān)性指數(shù),通過(guò)相關(guān)性指數(shù)對(duì)商品品類及對(duì)應(yīng)的商品進(jìn)行排序,可以使用戶快速得到想要搜索得到的商品,提高了在網(wǎng)絡(luò)中進(jìn)行商品搜索的結(jié)果的精確度,給進(jìn)行網(wǎng)絡(luò)商品搜索的用戶帶來(lái)更好的體驗(yàn)。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory, RAM)等。以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種商品搜索方法,其特征在于,所述方法包括接收用戶所輸入的商品關(guān)鍵詞,所述商品關(guān)鍵詞用于搜索關(guān)鍵詞相關(guān)的商品; 根據(jù)所述商品關(guān)鍵詞在記錄信息中查詢與所述商品關(guān)鍵詞相對(duì)應(yīng)的記錄信息,所述記錄信息包括商品關(guān)鍵詞、品類、相關(guān)性指數(shù);根據(jù)所述相關(guān)性指數(shù)的高低對(duì)所述品類進(jìn)行排序并獲得所述品類對(duì)應(yīng)的商品的排序結(jié)果;將所述排序結(jié)果發(fā)送給所述用戶的終端。
2.如權(quán)利要求1所述的商品搜索方法,其特征在于,所述根據(jù)所述相關(guān)性指數(shù)的高低對(duì)所述品類進(jìn)行排序并獲得所述品類對(duì)應(yīng)的商品的排序結(jié)果的步驟,包括對(duì)所述相關(guān)性指數(shù)高的品類的商品的綜合分進(jìn)行加分; 根據(jù)加分后的綜合分的高低對(duì)商品進(jìn)行提前排序。
3.如權(quán)利要求2所述的商品搜索方法,其特征在于,所述根據(jù)加分后的綜合分的高低對(duì)商品進(jìn)行提前排序的步驟,包括根據(jù)加分后的綜合分的高低對(duì)一個(gè)品類的商品進(jìn)行提前排序;或者, 根據(jù)加分后的綜合分的高低對(duì)多個(gè)品類的商品進(jìn)行混合提前排序。
4.如權(quán)利要求1至3任一項(xiàng)所述的商品搜索方法,其特征在于,在所述接收用戶所輸入的商品關(guān)鍵詞的步驟之前,還包括記錄用戶對(duì)商品的點(diǎn)擊動(dòng)作;根據(jù)所述點(diǎn)擊動(dòng)作生成記錄信息,所述記錄信息包括商品關(guān)鍵詞、用戶所點(diǎn)擊的商品所對(duì)應(yīng)的品類、相關(guān)性指數(shù); 保存所述記錄信息。
5.如權(quán)利要求4所述的商品搜索方法,其特征在于,所述保存所述記錄信息的方式采用分布式平臺(tái)的存儲(chǔ)功能進(jìn)行保存。
6.一種商品搜索裝置,其特征在于,所述裝置包括接收模塊,用于接收用戶所輸入的商品關(guān)鍵詞,所述商品關(guān)鍵詞用于搜索關(guān)鍵詞相關(guān)的商品;查詢模塊,用于根據(jù)所述商品關(guān)鍵詞在記錄信息中查詢與所述商品關(guān)鍵詞相對(duì)應(yīng)的記錄信息,所述記錄信息包括商品關(guān)鍵詞、品類、相關(guān)性指數(shù);排序模塊,用于根據(jù)所述查詢模塊所查詢的記錄信息中的相關(guān)性指數(shù)的高低對(duì)所述品類進(jìn)行排序并獲得所述品類對(duì)應(yīng)的商品的排序結(jié)果; 發(fā)送模塊,用于將所述排序結(jié)果發(fā)送給用戶的終端。
7.如權(quán)利要求6所述的商品搜索裝置,其特征在于,所述排序模塊包括 加分單元,用于對(duì)所述相關(guān)性指數(shù)高的品類的商品的綜合分進(jìn)行加分;排序單元,用于根據(jù)所述加分單元加分后的綜合分的高低對(duì)商品進(jìn)行提前排序。
8.如權(quán)利要求7所述的商品搜索裝置,其特征在于,所述排序單元用于根據(jù)加分后的綜合分的高低對(duì)一個(gè)品類的商品進(jìn)行提前排序;或者,用于根據(jù)加分后的綜合分的高低對(duì)多個(gè)品類的商品進(jìn)行混合提前排序。
9.如權(quán)利要求6-8任一項(xiàng)所述的商品搜索裝置,其特征在于,所述裝置還包括 記錄模塊,用于記錄用戶對(duì)商品的點(diǎn)擊動(dòng)作;生成模塊,用于根據(jù)所述記錄模塊所記錄的點(diǎn)擊動(dòng)作生成記錄信息,所述記錄信息包括商品關(guān)鍵詞、用戶所點(diǎn)擊的商品所對(duì)應(yīng)的品類、相關(guān)性指數(shù); 保存模塊,用于保存所述記錄信息。
10.如權(quán)利要求9所述的商品搜索裝置,其特征在于,所述保存模塊采用分布式平臺(tái)的存儲(chǔ)功能保存所述記錄信息。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種商品搜索方法及其裝置,其中,該方法包括接收用戶所輸入的商品關(guān)鍵詞,所述商品關(guān)鍵詞用于搜索關(guān)鍵詞相關(guān)的商品;根據(jù)所述商品關(guān)鍵詞在記錄信息中查詢與所述商品關(guān)鍵詞相對(duì)應(yīng)的記錄信息,所述記錄信息包括商品關(guān)鍵詞、品類、相關(guān)性指數(shù);根據(jù)所述相關(guān)性指數(shù)的高低對(duì)所述品類進(jìn)行排序并獲得所述品類對(duì)應(yīng)的商品的排序結(jié)果;將所述排序結(jié)果發(fā)送給所述用戶的終端。在本發(fā)明實(shí)施例,可以使用戶快速得到想要搜索得到的商品,提高了在網(wǎng)絡(luò)中進(jìn)行商品搜索的結(jié)果的精確度,給進(jìn)行網(wǎng)絡(luò)商品搜索的用戶帶來(lái)更好的體驗(yàn)。
文檔編號(hào)G06Q30/02GK102446180SQ20101050327
公開(kāi)日2012年5月9日 申請(qǐng)日期2010年10月9日 優(yōu)先權(quán)日2010年10月9日
發(fā)明者羅燦, 郝暉 申請(qǐng)人:騰訊科技(深圳)有限公司