本發(fā)明涉及計算機應用技術(shù)領域,特別涉及一種對配置因素進行輔助優(yōu)化的方法和裝置。
背景技術(shù):
隨著計算機應用技術(shù)的迅速發(fā)展,人們越來越多地應用計算機和網(wǎng)絡所帶來的信息獲取快速方便、處理自動化、用戶群廣泛等特點進行各項事務的處理。然而,當用戶在對某個對象進行處理時,該對象所具有的多個屬性的配置都會對該對象的處理結(jié)果產(chǎn)生影響,然對多個屬性進行不同的配置會產(chǎn)生不同的結(jié)果,因此,用戶就希望能夠有一種對屬性的配置因素進行優(yōu)化的方法,以輔助用戶做出正確的決策來盡量獲得最優(yōu)的處理結(jié)果。
例如,在電子商務系統(tǒng)中,物流系統(tǒng)已經(jīng)成為其中重要的一部分。物流平臺上的賣家常常面臨對商品進行物流選擇的問題。然而,在進行物流選擇時,一方面要考慮配送時間和物流成本的問題,另一方面要考慮商品的其他因素對物流選擇的效果影響。舉一個例子,某商家如果向用戶配送商品時,選擇諸如EMS、順風等時效性較高的物流,必然會造成物流成本的增加。另外,花費同樣的配送時間,商品質(zhì)量好壞可能會帶來不同的效果,商品質(zhì)量好得達到買家預期,則買家就可能忽略一部分物流速度慢的影響而給予好評,如果商品質(zhì)量沒有達到買家預期,買家就可能會因為物流速度慢而給予差評。這就給商家平衡配送時間和物流成本上帶來了難度,針對不同商品如何選擇合適的配送時間就比較復雜,且目前尚沒有一種方法為用戶提供輔助。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種對配置因素進行輔助優(yōu)化的方法和裝置, 以便于自動輸出配置因素的優(yōu)化選擇,以為用戶提供輔助。
具體技術(shù)方案如下:
本發(fā)明提供了一種對配置因素進行輔助優(yōu)化的方法,該方法包括:
利用用戶對對象的歷史處理數(shù)據(jù),確定用戶對所述對象的同一屬性采用各配置因素分別對應的效果;
從所述各配置因素中確定所述效果的階躍點,如果所述階躍點對應的效果滿足預設的要求,則輸出所述階躍點。
根據(jù)本發(fā)明一可選實施方式,如果所述階躍點對應的效果不滿足預設的要求,則從對應的效果優(yōu)于所述階躍點的配置因素中,確定對應的效果滿足預設的要求且最接近所述預設的要求的配置因素,輸出所述配置因素。
根據(jù)本發(fā)明一可選實施方式,所述用戶為賣家,所述對象為商品,所述用戶對對象的歷史處理數(shù)據(jù)為賣家對所述商品的歷史銷售和配送數(shù)據(jù);
所述屬性為物流線路,所述配置因素為配送時間,所述效果為差評率;
所述預設要求為差評率小于或等于買家的容忍上限。
根據(jù)本發(fā)明一可選實施方式,所述確定用戶對所述對象的同一屬性采用各配置因素分別對應的效果包括:
將所述賣家對所述商品的銷售數(shù)據(jù)與物流配送數(shù)據(jù)進行聯(lián)合,確定所述賣家銷售所述商品采用的物流線路和配送時間;
將所述賣家銷售所述商品采用的物流線路和配送時間與買家評價數(shù)據(jù)進行合并,得到所述賣家銷售所述商品采用的各物流線路和配送時間對應的評價信息;
將所述賣家銷售所述商品采用的同一物流線路和配送時間對應的評價信息進行歸并和統(tǒng)計,得到所述賣家銷售所述商品采用的各物流線路和配送時間對應的差評率。
根據(jù)本發(fā)明一可選實施方式,將所述賣家銷售所述商品采用的物流線路和配送時間與買家評價數(shù)據(jù)進行合并之前,還包括:
對買家評價數(shù)據(jù)進行過濾,將合法買家的評價數(shù)據(jù)用于進行所述合并。
根據(jù)本發(fā)明一可選實施方式,從所述配置因素中確定所述效果的階躍點包括:
確定各相鄰配送時間對應的差評率之間的差值,確定其中差值最大的相鄰配送時間中對應差評率較低的配送時間作為所述階躍點。
根據(jù)本發(fā)明一可選實施方式,該方法還包括:
確定針對所述配送線路的配送時間滿足輸出數(shù)據(jù)的物流公司;
計算采用確定的物流公司相比較所述賣家原來采用的物流公司的成本變化。
本發(fā)明還提供了一種對配置因素進行輔助優(yōu)化的裝置,該裝置包括:
數(shù)據(jù)整合單元,用于利用用戶對對象的歷史處理數(shù)據(jù),確定用戶對所述對象的同一屬性采用各配置因素分別對應的效果;
優(yōu)化輸出單元,用于從所述各配置因素中確定所述效果的階躍點,如果所述階躍點對應的效果滿足預設的要求,則輸出所述階躍點。
根據(jù)本發(fā)明一可選實施方式,所述優(yōu)化輸出單元,還用于如果所述階躍點對應的效果不滿足預設的要求,則從對應的效果優(yōu)于所述階躍點的配置因素中,確定對應的效果滿足預設的要求且最接近所述預設的要求的配置因素,輸出所述配置因素。
根據(jù)本發(fā)明一可選實施方式,所述用戶為賣家,所述對象為商品,所述用戶對對象的歷史處理數(shù)據(jù)為賣家對所述商品的歷史銷售和配送數(shù)據(jù);
所述屬性為物流線路,所述配置因素為配送時間,所述效果為差評率;
所述預設要求為差評率小于或等于買家的容忍上限。
根據(jù)本發(fā)明一可選實施方式,所述數(shù)據(jù)整合單元,具體用于:
將所述賣家對所述商品的銷售數(shù)據(jù)與物流配送數(shù)據(jù)進行聯(lián)合,確定所述賣家銷售所述商品采用的物流線路和配送時間;
將所述賣家銷售所述商品采用的物流線路和配送時間與買家評價數(shù)據(jù)進行合并,得到所述賣家銷售所述商品采用的各物流線路和配送時間對應的評價信息;
將所述賣家銷售所述商品采用的同一物流線路和配送時間對應的評價信息進行歸并和統(tǒng)計,得到所述賣家銷售所述商品采用的各物流線路和配送時間對應的差評率。
根據(jù)本發(fā)明一可選實施方式,該裝置還包括:買家過濾單元,用于對買家評價數(shù)據(jù)進行過濾,將合法買家的評價數(shù)據(jù)提供給所述數(shù)據(jù)整合單元用于進行所述合并。
根據(jù)本發(fā)明一可選實施方式,所述優(yōu)化輸出單元在從所述配置因素中確定所述效果的階躍點時,具體執(zhí)行:
確定各相鄰配送時間對應的差評率之間的差值,確定其中差值最大的相鄰配送時間中對應差評率較低的配送時間作為所述階躍點。
根據(jù)本發(fā)明一可選實施方式,該裝置還包括:
成本計算單元,用于確定針對所述配送線路的配送時間滿足輸出數(shù)據(jù)的物流公司;計算采用確定的物流公司相比較所述賣家原來采用的物流公司的成本變化,將該成本變化信息提供給所述優(yōu)化輸出單元;
所述優(yōu)化輸出單元,還用于輸出所述成本變化信息。
由以上技術(shù)方案可以看出,本發(fā)明利用用戶對對象的歷史處理數(shù)據(jù),確定用戶對對象的同一屬性采用各配置因素分別對應的效果后,從各配置因素中確定效果的階躍點,如果該階躍點對應的效果滿足預設要求,則輸出該階躍點作為配置因素的優(yōu)化選擇值,從而為用戶提供輔助。
【附圖說明】
圖1為本發(fā)明實施例提供的方法流程圖;
圖2為本發(fā)明實施例提供的裝置結(jié)構(gòu)圖。
【具體實施方式】
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖和具體實施例對本發(fā)明進行詳細描述。
本發(fā)明的核心思想在于,利用用戶對對象的歷史處理數(shù)據(jù),確定用戶對該對象的同一屬性采用各配置因素分別對應的效果,該效果可以體現(xiàn)為量化值的形式;然后從上述的各配置因素中確定效果的階躍點,如果確定出的階躍點對應的效果滿足預設的要求,則輸出該階躍點供用戶進行優(yōu)化選擇。更進一步地,如果確定出的階躍點對應的效果不滿足預設的要求,則從對應的效果優(yōu)于該階躍點對應的效果的配置因素中,確定對應的效果滿足預設要求且最接近所述預設的要求的配置因素,輸出該配置因素供用戶進行優(yōu)化選擇。
下面結(jié)合一個實施例對上述方法進行詳細描述。在該實施例中,以電子商務平臺上,商家在銷售商品時如何選擇最優(yōu)的配送時間為例,在選擇最優(yōu)的配送時間時,需要衡量成本和買家評價兩方面的因素。圖1為本發(fā)明實施例提供的方法流程圖,如圖1中所示,該方法可以包括以下步驟:
在101中,將賣家對商品的銷售數(shù)據(jù)與物流配送數(shù)據(jù)進行聯(lián)合,確定該賣家銷售各商品采用的物流線路和配送時間。
在本實施例中,主要基于賣家對商品的歷史銷售和配送數(shù)據(jù)。在本步驟中,可以從電商銷售數(shù)據(jù)庫中獲取賣家對商品的歷史銷售數(shù)據(jù),從物流信息數(shù)據(jù)庫中獲取物流配送數(shù)據(jù)。
其中賣家對商品的歷史銷售數(shù)據(jù)的形式可以為:賣家-商品-買家-銷售時間;
物流配送數(shù)據(jù)的形式可以為:賣家-買家-物流公司-物流線路-配送時間。
在兩者進行聯(lián)合時可以以“賣家-買家”為聯(lián)合主鍵,得到的數(shù)據(jù)形式為:
賣家-商品-物流線路-配送時間,或者
賣家-商品-物流線路-配送時間-物流公司。
需要說明的是,本發(fā)明實施例所涉及的“-”表示對應關系,并不會限制“-”所連接各數(shù)據(jù)的順序。
例如,***女裝專賣店-**皮衣-福建到杭州-56小時。
在102中,對買家評價數(shù)據(jù)進行過濾,保留合法買家的評價數(shù)據(jù)。
本步驟中可以從買家數(shù)據(jù)庫中,獲取買家評價數(shù)據(jù)。在對買家評價數(shù)據(jù) 進行過濾時,可以結(jié)合買家的購買行為、信用等對買家的評價數(shù)據(jù)進行分析,將職業(yè)差評師、刷單人等的評價數(shù)據(jù)過濾掉。例如某買家所有的評論都為差評或信用極低,則其可能是職業(yè)差評師,將其過濾掉。再例如,某買家對某賣家商品的購買的頻率超過正?,F(xiàn)象,則該買家可能是刷單人,將其過濾掉。
需要說明的是,上述步驟101和步驟102的順序并不加以限制,可以以任意的順序先后執(zhí)行,也可以同時執(zhí)行。
在103中,將步驟101得到的賣家銷售商品采用的物流線路和配送時間與步驟102得到的買家評價數(shù)據(jù)進行合并,得到賣家銷售商品采用的各物流線路和配送時間對應的評價信息。
本步驟在合并時,可以以賣家-商品為主鍵進行合并,得到的數(shù)據(jù)形式可以為:賣家-商品-物流線路-配送時間-評價信息。
例如:***女裝專賣店-**皮衣-福建到杭州-50小時-好評。
在104中,分別針對各商品,將賣家銷售該商品采用的同一物流線路和配送時間對應的評價信息進行歸并和統(tǒng)計,得到賣家銷售該商品采用的各物流線路和配送時間對應的差評率。
在本步驟中,可以基于“賣家-商品-物流線路-配送時間”作為主鍵進行數(shù)據(jù)歸并,得到的數(shù)據(jù)形式可以為:
賣家-商品-物流線路-配送時間-差評率,還可以包含銷售單數(shù)。
例如:***女裝專賣店-**皮衣-福建到杭州-49小時-4%;
***女裝專賣店-**皮衣-福建到杭州-50小時-5%;
***女裝專賣店-**皮衣-福建到杭州-51小時-16%;……
在105中,針對各商品,從賣家的該商品對應的同一物流線路的各配送時間中基于差評率確定階躍點。
本步驟的實現(xiàn)可以利用階梯模型識別器完成,原理是,確定各相鄰配送時間對應的差評率之間的差值,確定其中差值最大的相應配送時間中對應差評率較低的配送時間為階躍點。
接續(xù)上例,分別統(tǒng)計配送時間為50小時與49小時之間的差評率差值, 51小時與50小時之間的差評率差值,等等,確定出51小時與50小時之間的差評率差值最大,即發(fā)生了階躍,那么可以確定配送時間為50個小時為階躍點。
在106中,判斷該階躍點是否小于或等于預設的買家容忍上限,如果是,則執(zhí)行107;否則,執(zhí)行108。
在107中,輸出該階躍點,以供用戶對配送時間進行優(yōu)化選擇。
上述涉及的買家容忍上限可以采用經(jīng)驗值,或者是賣家經(jīng)過調(diào)研之后的值,例如設置為15%,配送時間為50個小時對應的差評率為5%,小于15%,因此可以直接輸出該配送時間為50個小時。為了方便用戶理解,可以輸出完整數(shù)據(jù)形式諸如:
***女裝專賣店-**皮衣-福建到杭州-50小時。
在108中,從對應的差評率優(yōu)于該階躍點的配送時間中,確定對應差評率滿足買家容忍上限且最接近買家容忍上限的配送時間,輸出確定的該配送時間。
再舉個例子:
***女裝專賣店-**皮衣-福建到杭州-48小時-4%;
***女裝專賣店-**皮衣-福建到杭州-49小時-9%;
***女裝專賣店-**皮衣-福建到杭州-50小時-16%;
***女裝專賣店-**皮衣-福建到杭州-51小時-30%;……
雖然階躍點是配送時間50小時,但由于50小時對應的差評率已經(jīng)超過了15%的買家容忍上限,因此輸出配送時間49小時(因為配送時間49小時小于買家容忍上限且最接近買家容忍上限)。
之所以在107中輸出階躍點以及在108中輸出小于買家容忍上限且最接近買家容忍上限的配送時間,是因為同時考慮了配送成本的問題,配送成本和配送時間通常是成反比的,即選擇配送時間越短的物流公司,通常需要的配送成本越高。
在輸出上述配送時間給賣家后,賣家就可以知道針對某件商品最優(yōu)的配 送時間時什么,從而選擇合適的物流公司或者制訂合適的物流配送方案來對配送時間進行配置。
另外,為了更進一步為用戶提供參考輔助,還可以在步驟107或步驟108之后,確定針對上述配送線路的配送時間滿足上述輸出的配送時間的物流公司,計算采用確定的物流公司相比較賣家原來采用的物流公司的成本變化。在計算成本變化時,可以僅僅計算一單商品的成本變化;也可以計算未來一定時間銷售商品的成本變化,例如未來一個月的成本變化,這種情況下就需要對未來一個月的該商品銷量進行預測。預測方式本發(fā)明并不加以限制,可以采用諸如歷史同期銷量、歷史平均銷量等。
例如,輸出為“***女裝專賣店-**皮衣-福建到杭州-50小時”,如果要滿足50個小時的配送時間,則可以選擇順豐,物流成本為一單8元。原來賣家采用的是韻達,一單5元的物流成本。如果未來一個月的銷量預測為1000單,那么成本變化為:3000元,可以輸出如下形式的數(shù)據(jù)給賣家:
***女裝專賣店-**皮衣-福建到杭州-50小時-順豐-3000元。
如果可以根據(jù)該成本的變化來確定是否優(yōu)化該配置因素,即配送時間。另外,上述物流公司的確定可以由系統(tǒng)根據(jù)物流公司信息自動確定,也可以根據(jù)賣家輸入確定。
下面以電子商務平臺上,商家在銷售商品時如何選擇最優(yōu)的配送時間為例,對本發(fā)明提供的裝置進行詳細描述。如圖2所示,該裝置可以包括:數(shù)據(jù)整合單元01和優(yōu)化輸出單元02,還可以包括買家過濾單元03和成本計算單元04。各組成單元的主要功能如下:
數(shù)據(jù)整合單元01負責利用用戶對對象的歷史處理數(shù)據(jù),確定用戶對對象的同一屬性采用各配置因素分別對應的效果。在本發(fā)明實施例中,就是利用賣家對商品的歷史銷售和配送數(shù)據(jù),確定賣家對商品的同一配送線路采用各配送時間對應的差評率。
優(yōu)化輸出單元02負責從各配置因素中確定效果的階躍點,如果階躍點對應 的效果滿足預設的要求,則輸出階躍點;如果階躍點對應的效果不滿足預設的要求,則從對應的效果優(yōu)于階躍點的配置因素中,確定對應的效果滿足預設的要求且最接近預設的要求的配置因素,輸出配置因素。在本發(fā)明實施例中,就是負責從各配送時間中確定差評率的階躍點,如果階躍點對應的差評率小于或等于預設的買家容忍上限,則輸出該階躍點;否則從差評率優(yōu)于階躍點的各配送時間中,確定對應差評率小于或等于買家容忍上限且最接近買家容忍上限的配送時間,輸出該確定的配送時間。
具體地,上述數(shù)據(jù)整合單元01可以首先從電商銷售數(shù)據(jù)庫中獲取賣家對商品的歷史銷售數(shù)據(jù),從物流信息數(shù)據(jù)庫中獲取物流配送數(shù)據(jù)。然后將賣家對商品的銷售數(shù)據(jù)與物流配送數(shù)據(jù)進行聯(lián)合,確定賣家銷售商品采用的物流線路和配送時間;將賣家銷售商品采用的物流線路和配送時間與買家評價數(shù)據(jù)進行合并,得到賣家銷售商品采用的各物流線路和配送時間對應的評價信息;將賣家銷售商品采用的同一物流線路和配送時間對應的評價信息進行歸并和統(tǒng)計,得到賣家銷售商品采用的各物流線路和配送時間對應的差評率。
優(yōu)選地,買家過濾單元03可以對買家評價數(shù)據(jù)進行過濾,將合法買家的評價數(shù)據(jù)提供給數(shù)據(jù)整合單元01用于進行合并。買家過濾單元03可以從買家數(shù)據(jù)庫中,獲取買家評價數(shù)據(jù)。在對買家評價數(shù)據(jù)進行過濾時,可以結(jié)合買家的購買行為、信用等對買家的評價數(shù)據(jù)進行分析,將職業(yè)差評師、刷單人等的評價數(shù)據(jù)過濾掉。
優(yōu)化輸出單元02在從配置因素中確定效果的階躍點時,可以確定各相鄰配送時間對應的差評率之間的差值,確定其中差值最大的相鄰配送時間中對應差評率較低的配送時間作為階躍點。
另外,為了更進一步為用戶提供參考輔助,成本計算單元04可以確定針對配送線路的配送時間滿足輸出數(shù)據(jù)的物流公司;計算采用確定的物流公司相比較賣家原來采用的物流公司的成本變化,將該成本變化信息提供給優(yōu)化輸出單元02。優(yōu)化輸出單元02還可以輸出成本變化信息給賣家。
從以上描述可以看出,本發(fā)明利用賣家對商品的歷史銷售數(shù)據(jù),確定賣 家銷售商品采用的同一物流線路和配送時間對應的差評率,從賣家的該商品對應的同一物流線路的各配送時間中基于差評率確定階躍點,如果階躍點滿足預設的要求,則輸出該階躍點。該方式綜合考慮了物流效果和物流成本的因素,在兩者之間進行平衡確定配置因素的優(yōu)化選擇值,從而為用戶提供輔助。
在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-OnlyMemory,ROM)、隨機存取存儲器(RandomAccessMemory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明保護的范圍之內(nèi)。