訂單推薦方法和裝置的制造方法
【專利摘要】本發(fā)明提出一種訂單推薦方法和裝置,該訂單推薦方法包括:在當前用戶登錄后,獲取當前用戶的信息,并根據(jù)所述信息在已確認訂單中獲取候選訂單;在所述候選訂單中確定推薦訂單;向所述當前用戶展現(xiàn)所述推薦訂單,以使所述當前用戶根據(jù)所述推薦訂單進行下單。該方法能夠主動影響用戶下單,避免被動響應用戶下單引起的問題,從而有效優(yōu)化訂單配送效果。
【專利說明】
訂單推薦方法和裝置
技術領域
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術領域,尤其涉及一種訂單推薦方法和裝置。
【背景技術】
[0002]隨著線上到線下(Online To 0ffline,020)技術的發(fā)展,更多用戶從線上購買商品。用戶在線上購買商品生成訂單后,需要進行線下的配送。為了節(jié)省資源,需要設計出合理的訂單配送算法。
[0003]相關技術中,訂單配送算法一般都是在已確定訂單集合的范圍內,根據(jù)配送人員的實時狀況,根據(jù)一定的算法規(guī)劃出最合理的配送方案。原則上會盡量將配送時間、取單地點和送單地點相似的訂單合并成一組訂單配送,提升配送效率。
[0004]但是,由于配送時間、取單地點和送單地點受限于用戶下單,系統(tǒng)只能被動地響應已確認的訂單,優(yōu)化空間有限。
【發(fā)明內容】
[0005]本發(fā)明旨在至少在一定程度上解決相關技術中的技術問題之一。
[0006]為此,本發(fā)明的一個目的在于提出一種訂單推薦方法,該方法可以主動影響用戶下單,避免被動響應用戶下單引起的問題,從而有效優(yōu)化訂單配送效果。
[0007]本發(fā)明的另一個目的在于提出一種訂單推薦裝置。
[0008]為達到上述目的,本發(fā)明第一方面實施例提出的訂單推薦方法,包括:在當前用戶登錄后,獲取當前用戶的信息,并根據(jù)所述信息在已確認訂單中獲取候選訂單;在所述候選訂單中確定推薦訂單;向所述當前用戶展現(xiàn)所述推薦訂單,以使所述當前用戶根據(jù)所述推薦訂單進行下單。
[0009]本發(fā)明第一方面實施例提出的訂單推薦方法,通過在已確認訂單中確定出推薦訂單,將推薦訂單展現(xiàn)給用戶,使得用戶根據(jù)推薦訂單下單,可以主動影響用戶下單,避免被動響應用戶下單引起的問題,從而有效優(yōu)化訂單配送效果
[0010]為達到上述目的,本發(fā)明第二方面實施例提出的訂單推薦裝置,包括:獲取模塊,用于在當前用戶登錄后,獲取當前用戶的信息,并根據(jù)所述信息在已確認訂單中獲取候選訂單;確定模塊,用于在所述候選訂單中確定推薦訂單;展現(xiàn)模塊,用于向所述當前用戶展現(xiàn)所述推薦訂單,以使所述當前用戶根據(jù)所述推薦訂單進行下單。
[0011]本發(fā)明第二方面實施例提出的訂單推薦裝置,通過在已確認訂單中確定出推薦訂單,將推薦訂單展現(xiàn)給用戶,使得用戶根據(jù)推薦訂單下單,可以主動影響用戶下單,避免被動響應用戶下單引起的問題,從而有效優(yōu)化訂單配送效果
[0012]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【附圖說明】
[0013]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0014]圖1是本發(fā)明一個實施例提出的訂單推薦方法的流程示意圖;
[0015]圖2是本發(fā)明另一個實施例提出的訂單推薦方法的流程示意圖;
[0016]圖3是本發(fā)明實施例中根據(jù)能夠節(jié)省的配送成本對候選訂單進行排序的流程示意圖;
[0017]圖4是本發(fā)明另一個實施例提出的訂單推薦方法的流程示意圖;
[0018]圖5是本發(fā)明一個實施例提出的訂單推薦裝置的結構示意圖;
[0019]圖6是本發(fā)明另一個實施例提出的訂單推薦裝置的結構示意圖。
【具體實施方式】
[0020]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的模塊或具有相同或類似功能的模塊。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權利要求書的精神和內涵范圍內的所有變化、修改和等同物。
[0021]圖1是本發(fā)明一個實施例提出的訂單推薦方法的流程示意圖。
[0022I參見圖1,該方法包括:
[0023]Sll:在當前用戶登錄后,獲取當前用戶的信息,并根據(jù)所述信息在已確認訂單中獲取候選訂單。
[0024]其中,在一個用戶登錄后,還未下單之前,本實施例可以為該用戶推薦訂單,以引導用戶下單。
[0025]在獲取候選訂單時,可以選擇一定范圍和一定時間內的已確認訂單作為候選訂單。一定范圍是指配送地址與當前用戶的地址間的距離在預設范圍內,一定時間是指確認時間與當前時間的時間差在預設范圍內。
[0026]SI 2:在所述候選訂單中確定推薦訂單。
[0027]本實施例中,可以從節(jié)省配送成本角度,在候選訂單中進行篩選,得到預設個數(shù)的篩選后的候選訂單。之后,再在這些篩選后的候選訂單中確定推薦訂單。
[0028]在確定推薦訂單時,可以是綜合當前登錄的滿足一定條件的所有用戶(如M個用戶)的篩選后的候選訂單,得到綜合后的候選訂單(如N個),再將這N個訂單分配給M個用戶,分配給每個用戶的訂單作為該用戶的推薦訂單。
[0029]確定推薦訂單的具體內容可以參見后續(xù)描述。
[0030]S13:向所述當前用戶展現(xiàn)所述推薦訂單,以使所述當前用戶根據(jù)所述推薦訂單進行下單。
[0031]在確定推薦訂單后,可以將這些推薦訂單直接展現(xiàn)給當前用戶?;蛘撸?br>[0032]也可以向當前用戶展現(xiàn)提示消息,當前用戶再根據(jù)提示消息打開推薦訂單所在的頁面,并在該頁面上展現(xiàn)推薦訂單。
[0033]展現(xiàn)的推薦訂單中可以包括如下內容:剩余選擇時間(從訂單的確認時間開始倒計時,倒計時的起始時間可以設置,如5分鐘)、訂單配送內容(可以包括相同配送商戶的其他商品)、節(jié)省的成本(配送系統(tǒng)愿意為用戶選取該訂單減免的配送費用)。
[0034]向用戶展現(xiàn)推薦訂單后,用戶可以根據(jù)推薦訂單進行下單。例如,選擇包含自己感興趣的商品的訂單進行跟單等。進一步的,用戶在下單時,不限于直接跟單,還可以對推薦訂單中的商品進行增加、刪除等操作。
[0035]本實施例中,通過在已確認訂單中確定出推薦訂單,將推薦訂單展現(xiàn)給用戶,使得用戶根據(jù)推薦訂單下單,可以主動影響用戶下單,避免被動響應用戶下單引起的問題,從而有效優(yōu)化訂單配送效果。
[0036]圖2是本發(fā)明另一個實施例提出的訂單推薦方法的流程示意圖。
[0037I參見圖2,該方法包括:
[0038]S21:在當前用戶登錄后,獲取當前用戶的位置信息,并根據(jù)該位置信息在已確認訂單中獲取候選訂單。
[0039]位置信息例如包括:經(jīng)瑋度坐標、地址名稱等。
[0040]在獲取當前用戶的位置信息后,可以將配送地址與當前用戶的位置信息之間的距離在預設距離內(如5公里)、確認時間與當前時間的差值在預設時間內(如5分鐘)的已確定訂單,作為當前用戶的候選訂單。
[0041]每個候選訂單中可以包括如下內容:配送的物品、商戶地址(取單地址)、用戶地址(配送地址)以及訂單的配送狀態(tài),配送狀態(tài)例如包括:是否已分配給配送員、配送員所在位置、是否與其他訂單合并等。
[0042]S22:根據(jù)能夠節(jié)省的配送成本對候選訂單進行排序,在排序后的候選訂單中按照能夠節(jié)省的配送成本從高到低的順序選擇預設個數(shù)的候選訂單,作為當前用戶的篩選后的候選訂單。
[0043]其中,參見圖3,根據(jù)能夠節(jié)省的配送成本對候選訂單進行排序,包括:
[0044]S31:遍歷每個候選訂單,計算每個候選訂單在每個預設的與能夠節(jié)省的配送成本相關的維度上的得分。
[0045]本實施例中,預設的與能夠節(jié)省的配送成本相關的維度包括:相似度、時效性和效率。其中,相似度是指每個候選訂單與當前用戶的相似度,時效性是指每個候選訂單對當前用戶的時效性,效率是指每個候選訂單對配送平臺的提升效率。
[0046]上述的每個維度上的得分的計算方式如下:
[0047](I)相似度:候選訂單中包括的配送物品越符合當前用戶的興趣、候選訂單的配送地理位置信息與當前用戶的地理位置信息越相近,則相似度越高。例如,可以根據(jù)當前用戶的歷史行為,如購買或點擊的物品,確定當前用戶感興趣的物品,再比較配送物品與當前用戶感興趣的物品的匹配程度確定相應分數(shù),另外,還可以根據(jù)上述的兩個地理位置信息之間距離確定相應的分數(shù),再將這兩個分數(shù)進行加權求和后,得到相似度這一維度上的得分。具體的,可以預先設置匹配程度與分數(shù)之間的對應關系、距離與分數(shù)之間的對應關系以及權重值,從而可以獲取上述需要的分數(shù)并計算得到相似度這一維度上的得分。
[0048](2)時效性:候選訂單的確認時間離當前時間越近、候選訂單在待調度序列里等待時間越短、候選訂單被分配給配送員的時間越短,則時效性越高。具體的,可以類似相似度的計算方式,對每種因素(如距離當前時間、等待時間等)計算相應的分數(shù),再對每種因素的分數(shù)進行加權求和后得到時效性這一維度上的得分。每種因素與分數(shù)之間的對應關系,以及每種因素對應的加權值都可以根據(jù)經(jīng)驗等預先設置。
[0049](3)效率:候選訂單的配送距離越長、已經(jīng)合并的訂單數(shù)越少,則提升度越高。具體的,可以類似上述兩種維度的計算方式,對每種因素(如配送距離、合并的訂單數(shù))計算相應的分數(shù),再對每種因素的分數(shù)進行加權求和后得到時效性這一維度上的得分。每種因素與分數(shù)之間的對應關系,以及每種因素對應的加權值都可以根據(jù)經(jīng)驗等預先設置。
[0050]S32:對所有預設維度上的得分進行加權求和,得到每個候選訂單的綜合得分,根據(jù)綜合得分對候選訂單進行排序。
[0051 ]對應每個候選訂單,通過上述方式計算得到相似度、時效性和效率這三個維度上的得分后,可以對這三個維度上的得分進行加權求和,得到綜合得分。每個維度上的加權值可以根據(jù)經(jīng)驗等預先設置。
[0052]在上述計算得分的過程中,如果相似度越高、時效性越高或效率越高,則相應的得分越高,并且綜合得分也越高,綜合得分越高表明能夠節(jié)省的配送成本越高,因此,可以根據(jù)綜合得分從高到低的順序對候選訂單進行排序,之后按照從前到后的排序選擇預設個數(shù)的候選訂單作為篩選后的候選訂單。
[0053]S23:確定與當前用戶的距離在預設距離內、且登錄時間差在預設時間內的所有登錄用戶,并對上述的所有登錄用戶的篩選后的候選訂單進行合并去重處理后,統(tǒng)一分配給所有登錄用戶中的每個用戶作為推薦訂單。
[0054]本實施例中,可以將滿足上述條件的所有登錄用戶的篩選后的候選訂單進行綜合并統(tǒng)一分配。
[0055]例如,滿足上述條件的所有登錄用戶包括:第一用戶、第二用戶,第一用戶包括的篩選后的候選訂單包括:第一訂單、第二訂單和第三訂單,第二用戶包括的篩選后的候選訂單包括:第一訂單、第二訂單和第四訂單,則合并去重后的訂單包括:第一訂單、第二訂單、第三訂單和第四訂單,之后,可以將這四個訂單統(tǒng)一分配會給第一用戶和第二用戶。
[0056]在統(tǒng)一分配時,可以每個用戶分配到的候選訂單數(shù)量大致相當,候選訂單的可能節(jié)省配送成本大致平均;具體的,可以采用二分圖最大匹配算法,如KM算法。
[0057]在分配到每個用戶后,分配給每個用戶的訂單作為相應用戶的推薦訂單。之后,可以將每個用戶的推薦訂單展現(xiàn)給相應的用戶。本實施例的后續(xù)流程以一個用戶(當前用戶)為例,其他用戶可以參照執(zhí)行。
[0058]S24:向當前用戶展現(xiàn)當前用戶的推薦訂單。
[0059]在確定推薦訂單后,可以將這些推薦訂單直接展現(xiàn)給當前用戶。或者,
[0060]也可以向當前用戶展現(xiàn)提示消息,當前用戶再根據(jù)提示消息打開推薦訂單所在的頁面,并在該頁面上展現(xiàn)推薦訂單。
[0061]展現(xiàn)的推薦訂單中可以包括如下內容:剩余選擇時間(從訂單的確認時間開始倒計時,倒計時的起始時間可以設置,如5分鐘)、訂單配送內容(可以包括相同配送商戶的其他商品)、節(jié)省的成本(配送系統(tǒng)愿意為用戶選取該訂單減免的配送費用)。
[0062]進一步的,提示方式可以包括:首頁上方橫條欄提示可以點擊進入選擇跟單、首頁下方浮動氣泡顯示可以跟單的數(shù)量。
[0063]S25:接收當前用戶的下單,并進行并單配送。
[0064]先用戶展現(xiàn)推薦訂單后,用戶可以選擇感興趣的已確認訂單,在原有訂單費用的基礎上減免掉節(jié)省的成本,生成新的訂單并在限定時間內下單;
[0065]配送平臺在限定時間內接收到跟單操作,確認新訂單和原有訂單信息后重新調度配送任務,優(yōu)先將訂單組合配送,提升配送效率。
[0066]應用上述方式,一種具體流程可以參見圖4。
[0067]一種具體示例如下:
[0068]用戶A在第一地理位置11點30分登錄,系統(tǒng)篩選出附近方圓I公里范圍內最近5分鐘內的所有已確認訂單,通過計算得到如果用戶A也下相同訂單后經(jīng)過系統(tǒng)并單配送能節(jié)省下的成本。同理,用戶B在第一地理位置附近500米的第二地理位置11點31分登錄,系統(tǒng)同樣計算出適合用戶B的訂單集合。這些訂單可能會有重復的部分,經(jīng)過分配推薦計算,將這些訂單對應到用戶A和B。用戶A和B分別收到自己可以跟單的訂單集合,可以根據(jù)自己的喜好選擇下單。系統(tǒng)將新生成的訂單追加到已確認訂單的配送任務里,得到并單率更高的配送方案。
[0069]本實施例中,通過位置信息和時間信息可以確定出候選訂單,并可以通過相似度、時效性和效率對候選訂單進行排序,可以規(guī)劃出多用戶多訂單的全局最優(yōu)的降低配送成本的配送方案,得到在配送時間、取單地點和送單地點都相似的訂單合并成一組訂單配送,提升配送效率。
[0070]圖5是本發(fā)明一個實施例提出的訂單推薦裝置的結構示意圖。參見圖5,該裝置50包括:獲取模塊51、確定模塊52和展現(xiàn)模塊53。
[0071]獲取模塊51,用于在當前用戶登錄后,獲取當前用戶的信息,并根據(jù)所述信息在已確認訂單中獲取候選訂單;
[0072]其中,在一個用戶登錄后,還未下單之前,本實施例可以為該用戶推薦訂單,以引導用戶下單。
[0073]在獲取候選訂單時,可以選擇一定范圍和一定時間內的已確認訂單作為候選訂單。一定范圍是指配送地址與當前用戶的地址間的距離在預設范圍內,一定時間是指確認時間與當前時間的時間差在預設范圍內。
[0074]確定模塊52,用于在所述候選訂單中確定推薦訂單;
[0075]本實施例中,可以從節(jié)省配送成本角度,在候選訂單中進行篩選,得到預設個數(shù)的篩選后的候選訂單。之后,再在這些篩選后的候選訂單中確定推薦訂單。
[0076]在確定推薦訂單時,可以是綜合當前登錄的滿足一定條件的所有用戶(如M個用戶)的篩選后的候選訂單,得到綜合后的候選訂單(如N個),再將這N個訂單分配給M個用戶,分配給每個用戶的訂單作為該用戶的推薦訂單。
[0077]展現(xiàn)模塊53,用于向所述當前用戶展現(xiàn)所述推薦訂單,以使所述當前用戶根據(jù)所述推薦訂單進行下單。
[0078]在確定推薦訂單后,可以將這些推薦訂單直接展現(xiàn)給當前用戶。或者,
[0079]也可以向當前用戶展現(xiàn)提示消息,當前用戶再根據(jù)提示消息打開推薦訂單所在的頁面,并在該頁面上展現(xiàn)推薦訂單。
[0080]展現(xiàn)的推薦訂單中可以包括如下內容:剩余選擇時間(從訂單的確認時間開始倒計時,倒計時的起始時間可以設置,如5分鐘)、訂單配送內容(可以包括相同配送商戶的其他商品)、節(jié)省的成本(配送系統(tǒng)愿意為用戶選取該訂單減免的配送費用)。
[0081]向用戶展現(xiàn)推薦訂單后,用戶可以根據(jù)推薦訂單進行下單。例如,選擇包含自己感興趣的商品的訂單進行跟單等。進一步的,用戶在下單時,不限于直接跟單,還可以對推薦訂單中的商品進行增加、刪除等操作。
[0082]—些實施例中,所述當前用戶的信息包括當前用戶的位置信息,所述獲取模塊41用于根據(jù)所述信息在已確認訂單中獲取候選訂單,包括:
[0083]將配送地址與當前用戶的位置信息之間的距離在預設距離內,且確認時間與當前時間的時間差在預設時間內的已確認訂單,作為候選訂單。
[0084]在獲取當前用戶的位置信息后,可以將配送地址與當前用戶的位置信息之間的距離在預設距離內(如5公里)、確認時間與當前時間的差值在預設時間內(如5分鐘)的已確定訂單,作為當前用戶的候選訂單。
[0085]每個候選訂單中可以包括如下內容:配送的物品、商戶地址(取單地址)、用戶地址(配送地址)以及訂單的配送狀態(tài),配送狀態(tài)例如包括:是否已分配給配送員、配送員所在位置、是否與其他訂單合并等。
[0086]—些實施例中,參見圖6,所述確定模塊52包括:
[0087]第一單元521,用于根據(jù)能夠節(jié)省的配送成本對候選訂單進行排序,在排序后的候選訂單中按照能夠節(jié)省的配送成本從高到低的順序選擇預設個數(shù)的候選訂單,作為當前用戶的篩選后的候選訂單;
[0088]可選的,所述第一單元521用于根據(jù)能夠節(jié)省的配送成本對候選訂單進行排序,包括:
[0089]遍歷每個候選訂單,計算每個候選訂單在每個預設的與能夠節(jié)省的配送成本相關的維度上的得分;
[0090]對所有預設維度上的得分進行加權求和,得到每個候選訂單的綜合得分,根據(jù)綜合得分對候選訂單進行排序。
[0091]可選的,所述第一單元采用的所述維度包括:相似度、時效性和效率。
[0092]本實施例中,預設的與能夠節(jié)省的配送成本相關的維度包括:相似度、時效性和效率。其中,相似度是指每個候選訂單與當前用戶的相似度,時效性是指每個候選訂單對當前用戶的時效性,效率是指每個候選訂單對配送平臺的提升效率。
[0093]上述的每個維度上的得分的計算方式如下:
[0094](I)相似度:候選訂單中包括的配送物品越符合當前用戶的興趣、候選訂單的配送地理位置信息與當前用戶的地理位置信息越相近,則相似度越高。例如,可以根據(jù)當前用戶的歷史行為,如購買或點擊的物品,確定當前用戶感興趣的物品,再比較配送物品與當前用戶感興趣的物品的匹配程度確定相應分數(shù),另外,還可以根據(jù)上述的兩個地理位置信息之間距離確定相應的分數(shù),再將這兩個分數(shù)進行加權求和后,得到相似度這一維度上的得分。具體的,可以預先設置匹配程度與分數(shù)之間的對應關系、距離與分數(shù)之間的對應關系以及權重值,從而可以獲取上述需要的分數(shù)并計算得到相似度這一維度上的得分。
[0095](2)時效性:候選訂單的確認時間離當前時間越近、候選訂單在待調度序列里等待時間越短、候選訂單被分配給配送員的時間越短,則時效性越高。具體的,可以類似相似度的計算方式,對每種因素(如距離當前時間、等待時間等)計算相應的分數(shù),再對每種因素的分數(shù)進行加權求和后得到時效性這一維度上的得分。每種因素與分數(shù)之間的對應關系,以及每種因素對應的加權值都可以根據(jù)經(jīng)驗等預先設置。
[0096](3)效率:候選訂單的配送距離越長、已經(jīng)合并的訂單數(shù)越少,則提升度越高。具體的,可以類似上述兩種維度的計算方式,對每種因素(如配送距離、合并的訂單數(shù))計算相應的分數(shù),再對每種因素的分數(shù)進行加權求和后得到時效性這一維度上的得分。每種因素與分數(shù)之間的對應關系,以及每種因素對應的加權值都可以根據(jù)經(jīng)驗等預先設置。
[0097]對應每個候選訂單,通過上述方式計算得到相似度、時效性和效率這三個維度上的得分后,可以對這三個維度上的得分進行加權求和,得到綜合得分。每個維度上的加權值可以根據(jù)經(jīng)驗等預先設置。
[0098]在上述計算得分的過程中,如果相似度越高、時效性越高或效率越高,則相應的得分越高,并且綜合得分也越高,綜合得分越高表明能夠節(jié)省的配送成本越高,因此,可以根據(jù)綜合得分從高到低的順序對候選訂單進行排序,之后按照從前到后的排序選擇預設個數(shù)的候選訂單作為篩選后的候選訂單。
[0099]第二單元422,用于確定與當前用戶的距離在預設距離內、且登錄時間差在預設時間內的所有登錄用戶,并對所述所有登錄用戶的篩選后的候選訂單進行合并去重處理后,統(tǒng)一分配給所有登錄用戶中的每個用戶作為推薦訂單。
[0100]本實施例中,可以將滿足上述條件的所有登錄用戶的篩選后的候選訂單進行綜合并統(tǒng)一分配。
[0101]例如,滿足上述條件的所有登錄用戶包括:第一用戶、第二用戶,第一用戶包括的篩選后的候選訂單包括:第一訂單、第二訂單和第三訂單,第二用戶包括的篩選后的候選訂單包括:第一訂單、第二訂單和第四訂單,則合并去重后的訂單包括:第一訂單、第二訂單、第三訂單和第四訂單,之后,可以將這四個訂單統(tǒng)一分配會給第一用戶和第二用戶。
[0102]在統(tǒng)一分配時,可以每個用戶分配到的候選訂單數(shù)量大致相當,候選訂單的可能節(jié)省配送成本大致平均;具體的,可以采用二分圖最大匹配算法,如KM算法。
[0103]在分配到每個用戶后,分配給每個用戶的訂單作為相應用戶的推薦訂單。之后,可以將每個用戶的推薦訂單展現(xiàn)給相應的用戶。本實施例的后續(xù)流程以一個用戶(當前用戶)為例,其他用戶可以參照執(zhí)行。
[0104]可以理解的是,本實施例與上述的方法實施例對應,具體內容可以參見方法實施例中的相關描述,在此不再詳細說明。
[0105]本實施例中,通過在已確認訂單中確定出推薦訂單,將推薦訂單展現(xiàn)給用戶,使得用戶根據(jù)推薦訂單下單,可以主動影響用戶下單,避免被動響應用戶下單引起的問題,從而有效優(yōu)化訂單配送效果。
[0106]需要說明的是,在本發(fā)明的描述中,術語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是指至少兩個。
[0107]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬技術領域的技術人員所理解。
[0108]應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
[0109]本技術領域的普通技術人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
[0110]此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
[0111]上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0112]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
[0113]盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在本發(fā)明的范圍內可以對上述實施例進行變化、修改、替換和變型。
【主權項】
1.一種訂單推薦方法,其特征在于,包括: 在當前用戶登錄后,獲取當前用戶的信息,并根據(jù)所述信息在已確認訂單中獲取候選訂單; 在所述候選訂單中確定推薦訂單; 向所述當前用戶展現(xiàn)所述推薦訂單,以使所述當前用戶根據(jù)所述推薦訂單進行下單。2.根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)所述信息在已確認訂單中獲取候選訂單,包括: 將配送地址與當前用戶的位置信息之間的距離在預設距離內,且確認時間與當前時間的時間差在預設時間內的已確認訂單,作為候選訂單。3.根據(jù)權利要求1所述的方法,其特征在于,所述在所述候選訂單中確定推薦訂單,包括: 根據(jù)能夠節(jié)省的配送成本對候選訂單進行排序,在排序后的候選訂單中按照能夠節(jié)省的配送成本從高到低的順序選擇預設個數(shù)的候選訂單,作為當前用戶的篩選后的候選訂單; 確定與當前用戶的距離在預設距離內、且登錄時間差在預設時間內的所有登錄用戶,并對所述所有登錄用戶的篩選后的候選訂單進行合并去重處理后,統(tǒng)一分配給所有登錄用戶中的每個用戶作為推薦訂單。4.根據(jù)權利要求3所述的方法,其特征在于,所述根據(jù)能夠節(jié)省的配送成本對候選訂單進行排序,包括: 遍歷每個候選訂單,計算每個候選訂單在每個預設的與能夠節(jié)省的配送成本相關的維度上的得分; 對所有預設維度上的得分進行加權求和,得到每個候選訂單的綜合得分,根據(jù)綜合得分對候選訂單進行排序。5.根據(jù)權利要求4所述的方法,其特征在于,所述維度包括:相似度、時效性和效率。6.一種訂單推薦裝置,其特征在于,包括: 獲取模塊,用于在當前用戶登錄后,獲取當前用戶的信息,并根據(jù)所述信息在已確認訂單中獲取候選訂單; 確定模塊,用于在所述候選訂單中確定推薦訂單; 展現(xiàn)模塊,用于向所述當前用戶展現(xiàn)所述推薦訂單,以使所述當前用戶根據(jù)所述推薦訂單進行下單。7.根據(jù)權利要求6所述的裝置,其特征在于,所述當前用戶的信息包括當前用戶的位置信息,所述獲取模塊用于根據(jù)所述信息在已確認訂單中獲取候選訂單,包括: 將配送地址與當前用戶的位置信息之間的距離在預設距離內,且確認時間與當前時間的時間差在預設時間內的已確認訂單,作為候選訂單。8.根據(jù)權利要求6所述的裝置,其特征在于,所述確定模塊包括: 第一單元,用于根據(jù)能夠節(jié)省的配送成本對候選訂單進行排序,在排序后的候選訂單中按照能夠節(jié)省的配送成本從高到低的順序選擇預設個數(shù)的候選訂單,作為當前用戶的篩選后的候選訂單; 第二單元,用于確定與當前用戶的距離在預設距離內、且登錄時間差在預設時間內的所有登錄用戶,并對所述所有登錄用戶的篩選后的候選訂單進行合并去重處理后,統(tǒng)一分配給所有登錄用戶中的每個用戶作為推薦訂單。9.根據(jù)權利要求8所述的裝置,其特征在于,所述第一單元用于根據(jù)能夠節(jié)省的配送成本對候選訂單進行排序,包括: 遍歷每個候選訂單,計算每個候選訂單在每個預設的與能夠節(jié)省的配送成本相關的維度上的得分; 對所有預設維度上的得分進行加權求和,得到每個候選訂單的綜合得分,根據(jù)綜合得分對候選訂單進行排序。10.根據(jù)權利要求9所述的裝置,其特征在于,所述第一單元采用的所述維度包括:相似度、時效性和效率。
【文檔編號】G06Q30/02GK105824963SQ201610201742
【公開日】2016年8月3日
【申請日】2016年3月31日
【發(fā)明人】蔣凡
【申請人】北京小度信息科技有限公司