車輛推送方法和裝置的制造方法
【技術領域】
[0001] 本發明涉及車輛信息技術,尤其涉及一種車輛推送方法和裝置。
【背景技術】
[0002] 隨著社會的發展,車輛已經成為用戶出行的必不可少的交通工具,車輛已經成為 社會生活中的一部分。
[0003] 由于大部分用戶對于車輛的具體性能并不了解,如何選擇滿足用戶需求的車輛成 為一個亟待解決的問題。現在,用戶只能通過銷售人員的介紹去選擇車輛,從而用戶無法便 捷的去了解和選擇滿足自己需求的車輛。
【發明內容】
[0004] 本發明提供一種車輛推送方法和裝置,用以解決現有技術中用戶只能通過銷售人 員的介紹去選擇車輛,從而用戶無法便捷的去了解和選擇滿足自己需求的車輛的問題。
[0005] 本發明的一方面是提供一種車輛推送方法,包括:
[0006] 接收攜帶有車輛信息的車輛查詢請求,所述車輛信息包括以下參數的一種或多 種:車輛價格選擇參數、車輛車型選擇參數、車輛品牌選擇參數、車輛動力選擇參數;
[0007] 根據所述車輛信息,在預先建立的車輛數據庫中確定與所述車輛信息對應的車輛 集合;
[0008] 接收車輛安全性排序請求,根據所述車輛安全性排序請求,在所述預先建立的車 輛數據庫中采集所述車輛集合中各車輛對應的安全性特征組合,所述安全性特征組合包括 至少一個安全性特征、以及與安全性特征對應的特征值;
[0009] 獲取與所述安全性特征組合中的各安全性特征對應的權重值;
[0010] 根據所述安全性特征組合中的特征值,以及所述權重值,確定車輛推送序列。
[0011] 進一步地,本發明提供的車輛推送方法中,所述獲取與所述安全性特征組合中的 各安全性特征對應的權重值,包括:
[0012] 接收用戶輸入的與所述安全性特征組合中的各安全性特征對應的權重值。
[0013] 進一步地,本發明提供的車輛推送方法中,所述獲取與所述安全性特征組合中的 各安全性特征對應的權重值,包括:
[0014] 將采集到的所述車輛集合中各車輛對應的安全性特征組合,組成訓練樣本;
[0015] 將所述訓練樣本輸入到誤差反向傳播(Error-BackPropagation,BP)神經網絡中 進行訓練,得到成熟BP神經網絡;
[0016] 獲取所述BP神經網絡中的與所述安全性特征組合中的各安全性特征對應的權重 值。
[0017] 進一步地,本發明提供的車輛推送方法中,所述根據所述安全性特征組合中的特 征值,以及所述權重值,確定車輛推送序列,包括:
[0018] 根據與各安全性特征對應的權重值a i,對各安全性特征的特征值Vi進行加權求 和,得到各車輛的第一安全性數值Ajl;
[0019] 根據所述各車輛的第一安全性數值~和預存儲的各車輛的中國新車評價規程 (China-NewCarAssessmentProgram,簡稱C-NCAP)系數Bj,確定各車輛的第二安全性分 值Aj2=AjBj;
[0020] 根據所述各車輛的第二安全性分值~2,確定所述車輛推送序列;
[0021] 其中,iG[1,N],N為大于1的正整數;jG[1,M],M為大于1的正整數。
[0022] 本發明的另一方面是提供一種車輛推送裝置,包括:
[0023] 第一請求接收模塊,用于接收攜帶有車輛信息的車輛查詢請求,所述車輛信息包 括以下參數的一種或多種:車輛價格選擇參數、車輛車型選擇參數、車輛品牌選擇參數、車 輛動力選擇參數;
[0024] 確定車輛集合模塊,用于根據所述車輛信息,在預先建立的車輛數據庫中確定與 所述車輛信息對應的車輛集合;
[0025] 第二請求接收模塊,用于接收車輛安全性排序請求,根據所述車輛安全性排序請 求,在所述預先建立的車輛數據庫中采集所述車輛集合中各車輛對應的安全性特征組合, 所述安全性特征組合包括至少一個安全性特征、以及與安全性特征對應的特征值;
[0026] 權重獲取模塊,用于獲取與所述安全性特征組合中的各安全性特征對應的權重 值;
[0027] 車輛推送模塊,用于根據所述安全性特征組合中的特征值,以及所述權重值,確定 車輛推送序列。
[0028] 進一步地,本發明提供的車輛推送裝置中,所述權重獲取模塊,具體用于:
[0029] 接收用戶輸入的與所述安全性特征組合中的各安全性特征對應的權重值。
[0030] 進一步地,本發明提供的車輛推送裝置中,所述權重獲取模塊,具體用于:
[0031] 將采集到的所述車輛集合中各車輛對應的安全性特征組合,組成訓練樣本;
[0032] 將所述訓練樣本輸入到誤差反向傳播BP神經網絡中進行訓練,得到成熟BP神經 網絡;
[0033] 獲取所述BP神經網絡中的與所述安全性特征組合中的各安全性特征對應的權重 值。
[0034] 進一步地,本發明提供的車輛推送裝置中,所述車輛推送模塊,具體用于:
[0035] 根據與各安全性特征對應的權重值ai,對各安全性特征的特征值\進行加權求 和,得到各車輛的第一安全性數值Ajl;
[0036] 根據所述各車輛的第一安全性數值A#和預存儲的各車輛的C-NCAP系數B確定 各車輛的第二安全性分值、=A浐Bj;
[0037] 根據所述各車輛的第二安全性分值~2,確定所述車輛推送序列;
[0038] 其中,iG[1,N],N為大于1的正整數;jG[1,M],M為大于1的正整數。
[0039] 本發明的技術效果是:通過接收攜帶有車輛信息的車輛查詢請求,車輛信息包括 以下參數的一種或多種:車輛價格選擇參數、車輛車型選擇參數、車輛品牌選擇參數、車輛 動力選擇參數;根據車輛信息,在預先建立的車輛數據庫中確定與車輛信息對應的車輛集 合;接收車輛安全性排序請求,根據車輛安全性排序請求,在預先建立的車輛數據庫中采集 車輛集合中各車輛對應的安全性特征組合,安全性特征組合包括至少一個安全性特征、以 及與安全性特征對應的特征值;獲取與安全性特征組合中的各安全性特征對應的權重值; 根據安全性特征組合中的特征值,以及權重值,確定車輛推送序列。從而提供了一種車輛推 送方法,用戶可以根據自己的需求去選擇車輛,同時根據車輛安全性進行排序,為用戶提供 了更加可靠的車輛推送方式。
【附圖說明】
[0040] 圖1為本發明實施例一提供的車輛推送方法的流程圖;
[0041] 圖2為本發明實施例二提供的車輛推送裝置的結構示意圖。
【具體實施方式】
[0042]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例 中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是 本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員 在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0043]圖1為本發明實施例一提供的車輛推送方法的流程圖,如圖1所示,本實施例的方 法包括:
[0044]步驟101、接收攜帶有車輛信息的車輛查詢請求,車輛信息包括以下參數的一種或 多種:車輛價格選擇參數、車輛車型選擇參數、車輛品牌選擇參數、車輛動力選擇參數。
[0045] 在本實施例中,具體的,接收用戶通過終端發送的車輛查詢請求,車輛查詢請求中 包括車輛信息;并且,車輛信息可以包括以下參數中的一種參數或多種參數:車輛價格選 擇參數、車輛車型選擇參數、車輛品牌選擇參數、車輛動力選擇參數。
[0046]用戶可以根據自己的需求選擇車輛信息中的一個或多個參數,車輛價格選擇參數 是車輛的價格范圍,可以是〇萬-100萬之間的任意價格范圍,也可以是100萬以上的價格 范圍;車輛車型選擇參數是車輛的車型,可以是兩廂轎車、三廂轎車、旅行車、跑車和運動型 多用途汽車(SportUtilityVehicle,簡稱SUV)中的任意一種;車輛品牌選擇參數是車 牌品牌,可以是國產車、日產車、德國產車、美國產車中的任意一種,也可以是車輛的具體品 牌;車輛動力選擇參數是車輛的動力,可以是手動與自然吸氣組合,自動和自然吸氣組合, 手動和渦輪增壓組合,混合動力,純電動中的任意一種。
[0047]步驟102、根據車輛信息,在預先建立的車輛數據庫中確定與車輛信息對應的車輛 集合。
[0048] 在本實施例中,具體的,預先建立一個車輛數據庫,該車輛數據庫中包括了各個車 輛的圖片,車輛的車輛信息,車輛的其他性能介紹等數據;該車輛數據庫可以進行實時的更 新。在接收到車輛信息之后,在車輛數據庫中查詢與車輛信息相對應的車輛集合。
[0049]步驟103、接收車輛安全性排序請求,根