本技術涉及數據分析及數據處理,尤其涉及一種貨運司機終端的智能接單方法、設備及介質。
背景技術:
1、傳統(tǒng)的貨運司機接單方案,大都是貨運司機根據自己的位置、偏好等因素,選擇承接的待配送訂單,依賴于貨運司機的個人經驗和就近原則,缺乏對全局供需狀況的考慮。一方面會導致貨運司機可能錯過更有利的訂單,或者需要行駛更長的路程去接單,另一方面還可能會使有些待配送的訂單找不到貨運司機,存在貨運司機的接單效率低下的問題。
2、同時,在某些高峰時段或特定區(qū)域內,訂單的配送需求可能遠超過可用貨運司機的數量,導致訂單不能及時被配送,而其他區(qū)域可能存在閑置的貨運司機,存在貨運司機和配送訂單供需不均的問題。
技術實現思路
1、本技術提供了一種貨運司機終端的智能接單方法、設備及介質,用于解決上述技術問題中的至少一項。
2、本技術采用下述技術方案:
3、第一方面,本技術提供了一種貨運司機終端的智能接單方法,所述方法包括:確定待配送訂單,并從所述待配送訂單中提取對應的裝貨地點、卸貨地點和貨物信息,所述貨物信息至少包括貨物類型和貨物量;根據所述裝貨地點、所述卸貨地點和所述貨物信息,計算所述待配送訂單對應的運費信息;獲取貨運司機終端的位置信息,通過所述位置信息、所述裝貨地點和所述卸貨地點,對所述待配送訂單進行聚類分析,以根據聚類分析的結果確定出所述貨運司機終端的偏好配送訂單,所述偏好配送訂單為所述待配送訂單中的至少一項;通過所述偏好配送訂單對應的裝貨地點、卸貨地點、貨物信息以及運費信息,生成所述偏好配送訂單對應的貨運碼,并將所述貨運碼定向推送給所述貨運司機終端;響應于貨運司機終端根據所述運費信息選擇的偏好配送訂單,完成貨運司機終端的接單過程。
4、在本技術的一種可能實現方式中,所述根據所述裝貨地點、所述卸貨地點和所述貨物信息,計算所述待配送訂單對應的運費信息,包括:在預設地圖上標記所述裝貨地點和所述卸貨地點,并基于標記生成多條備選運輸路線;計算各備選運輸路線對應的運輸時間,并確定各備選運輸路線對應的路況信息;判斷所述待配送訂單中預期送達時間是否為空,若否,則將所述運輸時間晚于所述預期送達時間的備選運輸路線進行剔除;針對剩余的備選運輸路線中的任一項,計算對應的運費折扣因子,所述運費折扣因子和所述備選運輸路線對應的運輸時間以及路況信息相關;根據所述運費折扣因子,確定所述待配送訂單對應的運費信息。
5、在本技術的一種可能實現方式中,根據所述運費折扣因子,確定所述待配送訂單對應的運費信息,包括:獲取所述待配送訂單對應的即時運費;將所述運費折扣因子確定為所述即時運費的權重,對所述備選運輸路線所對應的即時運費進行加權求和,并將加權求和結果確定為所述待配送訂單的運費信息,所述運費折扣因子和所述所述備選運輸路線對應的運輸時間正相關、和所述備選運輸路線對應的路況信息負相關。
6、在本技術的一種可能實現方式中,通過所述位置信息、所述裝貨地點和所述卸貨地點,對所述待配送訂單進行聚類分析,包括:通過所述位置信息和所述裝貨地點確定與貨運司機終端相關的第一運輸距離,以及通過所述裝貨地點和所述卸貨地點確定與所述待配送訂單相關的第二運輸距離;通過所述第一運輸距離和所述第二運輸距離確定所述待配送訂單對應的裝卸貨距離;利用預設的聚類算法對所述裝卸貨距離進行聚類分析,并重新計算聚類得到的多個簇中心的裝卸貨距離的均值;重復執(zhí)行上述操作,直至剩余最后一個簇,得到所述偏好配送訂單。
7、在本技術的一種可能實現方式中,所述預設的聚類算法采用k-means聚類算法,所述裝卸貨距離為所述第一運輸距離和所述第二運輸距離的加權求和結果,且所述第一運輸距離對應的權重大于所述第二運輸距離對應的權重。
8、在本技術的一種可能實現方式中,將所述貨運碼定向推送給所述貨運司機終端之后,所述方法還包括:所述貨運司機終端讀取所述貨運碼中的信息,并將讀取到的信息以分條形式進行展示,所述讀取到的信息中至少包括所述運費信息。
9、在本技術的一種可能實現方式中,在確定了待配送訂單之后,所述方法還包括:判斷所述待配送訂單的數量是否大于預設數量閾值;若是,則根據提取到的所述待配送訂單的裝貨地點生成訂單密集區(qū)域,所述訂單密集區(qū)域至少包括所述待配送訂單對應的1/2裝貨地點數量;向所述訂單密集區(qū)域預設范圍內的貨運司機終端發(fā)送調配信息。
10、在本技術的一種可能實現方式中,所述方法還包括:接收貨運司機終端和貨主終端針對已完成的配送訂單的反饋數據;根據所述反饋數據優(yōu)化所述偏好配送訂單的確定過程和所述運費信息的計算過程。
11、第二方面,本技術還提供了一種貨運司機終端的智能接單設備,所述設備包括:至少一個處理器;以及,與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有能夠被所述至少一個處理器執(zhí)行的指令,以使所述至少一個處理器執(zhí)行確定待配送訂單,并從所述待配送訂單中提取對應的裝貨地點、卸貨地點和貨物信息,所述貨物信息至少包括貨物類型和貨物量;根據所述裝貨地點、所述卸貨地點和所述貨物信息,計算所述待配送訂單對應的運費信息;獲取貨運司機終端的位置信息,通過所述位置信息、所述裝貨地點和所述卸貨地點,對所述待配送訂單進行聚類分析,以根據聚類分析的結果確定出所述貨運司機終端的偏好配送訂單,所述偏好配送訂單為所述待配送訂單中的至少一項;通過所述偏好配送訂單對應的裝貨地點、卸貨地點、貨物信息以及運費信息,生成所述偏好配送訂單對應的貨運碼,并將所述貨運碼定向推送給所述貨運司機終端;響應于貨運司機終端根據所述運費信息選擇的偏好配送訂單,完成貨運司機終端的接單過程。
12、第三方面,本技術還提供了一種非易失性計算機存儲介質,其上存儲有計算機可執(zhí)行指令,所述計算機可執(zhí)行指令被配置為執(zhí)行確定待配送訂單,并從所述待配送訂單中提取對應的裝貨地點、卸貨地點和貨物信息,所述貨物信息至少包括貨物類型和貨物量;根據所述裝貨地點、所述卸貨地點和所述貨物信息,計算所述待配送訂單對應的運費信息;獲取貨運司機終端的位置信息,通過所述位置信息、所述裝貨地點和所述卸貨地點,對所述待配送訂單進行聚類分析,以根據聚類分析的結果確定出所述貨運司機終端的偏好配送訂單,所述偏好配送訂單為所述待配送訂單中的至少一項;通過所述偏好配送訂單對應的裝貨地點、卸貨地點、貨物信息以及運費信息,生成所述偏好配送訂單對應的貨運碼,并將所述貨運碼定向推送給所述貨運司機終端;響應于貨運司機終端根據所述運費信息選擇的偏好配送訂單,完成貨運司機終端的接單過程。
13、本技術提供的一種貨運司機終端的智能接單方法、設備及介質,具有以下
14、有益效果:
15、本技術通過在貨運司機接單過程中引入聚類算法,對待配送訂單的裝卸貨距離進行聚類,確定出貨運司機在當前位置的偏好配送訂單,并生成貨運碼發(fā)送至貨運司機終端上,如此一來,貨運司機就可以利用終端查看各偏好配送訂單的運費,選擇最有利的訂單進行承接,并且偏好配送訂單的裝貨地點和貨運司機的位置信息距離較近,不需要貨運司機再多行駛路程去裝載貨物,提高了待配送訂單和/或貨運司機的接單效率。
16、除此之外,本技術在待配送訂單的數據量較多時,活根據所有待配送訂單對應的裝貨地點生成訂單密集區(qū)域,并向貨運司機終端發(fā)送調配信息,將貨運司機向該訂單密集區(qū)域進行調配,從而解決配送訂單和貨運司機分配不均的問題,使盡可能多的待配送訂單和/或貨運司機都找到自己的匹配對象,也有助于提高貨運司機的接單效率。