一種產品信息的檢索方法和系統的制作方法
【技術領域】
[0001]本發明涉及互聯網技術領域,尤其涉及一種產品信息的檢索方法和系統。
【背景技術】
[0002]隨著互聯網技術的發展,人們在網上進行購物已經十分普遍。網絡購物是在因特網開放的網絡環境下,通過瀏覽器,買賣雙方不謀面而進行的產品交易活動。具體的網絡購物方式為,用戶通過互聯網檢索產品信息,并通過電子訂購單發出購物請求,在網上付款后,廠商通過快遞公司送貨上門等。網絡購物使得人們能夠足不出戶即可及時買到所需要的產品。
[0003]在當前的網絡購物中,用戶一般需要通過搜索引擎搜索需要的產品,具體的搜索方式為,搜索引擎接收用戶所輸入的關鍵詞,根據關鍵詞,查找產品數據庫中與該關鍵詞匹配的產品信息,并將產品信息呈現在網頁上。一般每種產品均具有用于檢索的索引信息,例如產品標題或者產品標簽等,當產品標題或者產品標簽中攜帶有所述關鍵詞后,即可確定需要呈現此種產品的產品信息。例如用戶輸入關鍵詞“網球”,而若產品標題中攜帶有“網球”,即可確定需要呈現此產品的信息,例如產品標題為“網球”、“網球鞋”、“網球拍”等,但不僅局限于此。
[0004]在實現本發明實施例的過程中,發明人發現現有技術中至少存在如下問題:
在進行產品檢索時,若產品標題或者產品標簽中沒有用戶輸入的關鍵詞,則相關產品可能不能被檢索到。
【發明內容】
[0005]本發明的實施例提供一種產品信息的檢索方法和系統,能夠解決現有技術中的產品檢索方式難以檢索到用戶所需要的產品的問題。
[0006]為達到上述目的,本發明采用如下技術方案:
一種廣品?目息的檢索方法,包括:
接收搜索請求,所述搜索請求中攜帶有關鍵詞;
將所述關鍵詞進行分析,獲取所述關鍵詞所屬的類目信息及所述關鍵詞的屬性信息; 向搜索引擎發送所述類目信息和所述屬性信息;
所述搜索引擎根據所述類目信息和所述屬性信息在數據庫中獲取所述類目信息和所述屬性信息對應的產品信息,并返回所述產品信息。
[0007]一種產品信息的檢索系統,包括產品信息的搜索裝置及搜索引擎,其中,
所述產品信息的搜索裝置,用于接收搜索請求,所述搜索請求中攜帶有關鍵詞;
所述產品信息的搜索裝置,還用于將所述關鍵詞進行分析,獲取所述關鍵詞所屬的類目信息及所述關鍵詞的屬性信息,并向搜索引擎發送所述類目信息和所述屬性信息;所述搜索引擎,用于根據所述類目信息和所述屬性信息在數據庫中獲取所述類目信息和所述屬性信息對應的產品信息,并返回所述產品信息。
[0008]本發明提供的一種產品信息的檢索方法和系統,由于將接收到的搜索請求中的關鍵詞進行分析,確定所述關鍵詞的類目信息和屬性信息,從而搜索引擎根據所述類目信息和屬性信息在數據庫中獲取到相應的產品信息,并返回所述產品信息。通過分析關鍵詞的類目信息和屬性信息,能夠提高搜索引擎的檢索精確度。而在現有技術的商品檢索中,若僅通過關鍵詞進行查找,在產品標題或者商品標簽中沒有用戶輸入的關鍵詞時,會造成相關產品不能被檢索到。因此,本發明的產品信息的搜索方式能夠快捷方便的檢索到用戶所需要的廣品,廣品檢索的精確度$父尚。
【附圖說明】
[0009]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0010]圖1為本發明實施例提供的一種產品信息的檢索方法的流程圖;
圖2為本發明又一實施例提供的一種產品信息的檢索方法的流程圖;
圖3為本發明實施例提供的一種產品信息的檢索系統的流程圖一;
圖4為本發明實施例提供的一種產品信息的檢索系統的流程圖二。
【具體實施方式】
[0011]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0012]為使本發明技術方案的優點更加清楚,下面結合附圖和實施例對本發明作詳細說明。
[0013]如圖1所示,本發明實施例提供的一種產品信息的檢索方法,包括:
101、接收搜索請求。
[0014]其中,所述搜索請求中攜帶有關鍵詞。
[0015]具體的,所述關鍵詞可以是客戶端接收用戶輸入的關鍵詞,所述客戶端可以提供輸入框,以供用戶輸入所述關鍵詞。例如,網絡購物網頁等的文字輸入框等。所述關鍵詞為用戶所需要的商品所對應的詞匯,例如“雙模手機”、“酷睿i7筆記本電腦”等。
[0016]102、將所述關鍵詞進行分析,獲取所述關鍵詞所屬的類目信息及所述關鍵詞的屬性信息。
[0017]具體的,所述類目信息中攜帶有所述關鍵詞所對應的類目,例如“雙模手機”所屬的類目為“手機”,“酷睿i7筆記本電腦”所屬的類目為“筆記本電腦”;所述屬性信息中攜帶有所述關鍵詞所對應的屬性,例如“雙模手機”的屬性為“雙模”,“酷睿i7筆記本電腦”的屬性為“酷睿i7”,其中酷睿i7所表示的是該筆記本電腦的中央處理器(Central ProcessingUnit,簡稱CPU)的屬性。
[0018]103、向搜索引擎發送所述類目信息和所述屬性信息。
[0019]具體的,在分析到所述關鍵詞的類目與屬性后,將所述關鍵詞所對應的類目信息和所述屬性信息發送給所述搜索引擎。例如,關鍵詞為“雙模手機”時,將類目為“手機”、屬性為“雙模”的信息發送給搜索引擎。
[0020]104、所述搜索引擎根據所述類目信息和所述屬性信息在數據庫中獲取所述類目信息和所述屬性信息對應的產品信息,并返回所述產品信息。
[0021]具體的,所述搜索引擎根據所述類目信息和屬性信息能夠在數據庫中獲取到相應的產品信息。例如一種或多種手機對應于類目為“手機”、且屬性為“雙模”,則所述搜索引擎將該一種或多種手機的產品信息獲取到,并返回所述產品信息。
[0022]具體的,在所述產品信息返回后可以被呈現出來,例如通過網頁等形式呈現出來,但不僅局限于此。
[0023]本發明實施例提供的一種產品信息的檢索方法,由于將接收到的搜索請求中的關鍵詞進行分析,確定所述關鍵詞的類目信息和屬性信息,從而搜索引擎根據所述類目信息和屬性信息在數據庫中獲取到相應的產品信息,并返回。通過分析關鍵詞的類目信息和屬性信息,能夠提高搜索引擎的檢索精確度。而在現有技術的產品檢索中,若僅通過關鍵詞進行查找,在產品標題或者產品標簽中沒有用戶輸入的關鍵詞時,會造成相關產品不能被檢索到。因此,本發明的產品信息的搜索方式能夠快捷方便的檢索到用戶所需要的產品,產品檢索的精確度較高。
[0024]如圖2所示,本發明又一實施例提供的產品信息的檢索方法,包括:
201、客戶端選擇需要的產品信息。之后執行步驟203。
[0025]具體的,步驟201-207描述的是存儲有關鍵詞以及關鍵詞所對應的類目信息和屬性信息的數據庫的建立。
[0026]具體的,若需要建立所述關鍵詞與類目信息和屬性信息的對應關系,則需要大量統計客戶端所選擇的產品信息和其輸入的關鍵詞。所述產品信息中攜帶有該產品所屬的類目信息和該產品的屬性信息。
[0027]202、產品信息的搜索裝置接收客戶端的搜索請求。之后執行步驟203以及步驟208。
[0028]其中,所述搜索請求中攜帶有關鍵詞。
[0029]具體的,所述關鍵詞可以是客戶端接收用戶輸入的關鍵詞,所述客戶端可以提供輸入框,以供用戶輸入所述關鍵詞。例如,網絡購物網頁等的文字輸入框等。所述關鍵詞為用戶所需要的商品所對應的詞匯,例如“雙模手機”、“酷睿i7筆記本電腦”等。
[0030]203、日志平臺記錄一預設時間內所述搜索請求中的關鍵詞以及所述產品信息。
[0031]具體的,所述日志平臺用于記錄客戶端搜索商品的整個過程,其中包括記錄所述關鍵詞和客戶端最終選擇的產品信息。所述預定時間可以按需求預先設置,例如設置為“一個月”、“六個月”等,但不僅局限于此。
[0032]204、統計所述日志平臺在所述預設時間內所記錄的所述關鍵詞與所述產品信息的對應次數。
[0033]具體的,在一預定時間內所記錄的所述關鍵詞與所述產品信息的對應次數能夠反映所述關鍵詞與所述產品信息所對應的商品的熱度,此處可以將用戶所搜索的關鍵詞理解為一種投票行為。
[0034]205、判斷所述對應次數是否大于一預設的閾值。若所述對應次數大于所述預設的閾值,執行步驟206。若所述對應次數小于所述預設的閾值,執行步驟207。
[0035]具體的,所述預設的閾值可以按照需求進行設定,同時需要考慮到上述預設的時間,所述在一預定時間內所記錄的所述關鍵詞與所述產品信息的對應次數越大,則反映所述關鍵詞與所述產品信息所對應的產品的熱度越高。
[0036]206、根據所述產品信息所對應的類目和屬性在所述數據庫中生成所述關鍵詞所對應的類目信息和屬性信息。執行步驟208。
[0037]具體的,在所述對應次數大于所述預設的閾值后,能夠確定所述關鍵詞與所述類目信息和屬性信息的搜索在當前的熱度較高,因此為了便于用戶在當下搜索到其需要的產品信息,可以在所述