本申請涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)處理方法及裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,基于互聯(lián)網(wǎng)的應(yīng)用越來越多,并且越來越復(fù)雜。通常,應(yīng)用都會涉及數(shù)據(jù)處理,一般應(yīng)用可以使用多個數(shù)據(jù)處理方式進(jìn)行數(shù)據(jù)處理。
在現(xiàn)有技術(shù)中,一般是根據(jù)數(shù)據(jù)處理方式的歷史使用頻次,從中選擇一個使用頻次最高的數(shù)據(jù)處理方式推薦給待執(zhí)行數(shù)據(jù)處理任務(wù)。但實際上,使用頻次最高的數(shù)據(jù)處理方式不一定是待執(zhí)行數(shù)據(jù)處理任務(wù)所需的,這就需要重新選擇數(shù)據(jù)處理方式,影響數(shù)據(jù)處理的執(zhí)行效率。
技術(shù)實現(xiàn)要素:
本申請的多個方面提供一種數(shù)據(jù)處理方法及裝置,用以推薦數(shù)據(jù)處理方式,提高數(shù)據(jù)處理的執(zhí)行效率。
本申請的一方面,提供一種數(shù)據(jù)處理方法,包括:
根據(jù)待執(zhí)行數(shù)據(jù)處理任務(wù)的屬性信息,確定與所述待執(zhí)行數(shù)據(jù)處理任務(wù)對應(yīng)的歷史數(shù)據(jù)處理信息;
從所述歷史數(shù)據(jù)處理信息中獲取至少兩個偏好表征信息,所述偏好表征信息可以反映歷史數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好;
根據(jù)所述至少兩個偏好表征信息,從所述歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式中向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式。
本申請的另一方面,提供一種數(shù)據(jù)處理裝置,包括:
確定模塊,用于根據(jù)待執(zhí)行數(shù)據(jù)處理任務(wù)的屬性信息,確定與所述待執(zhí)行數(shù)據(jù)處理任務(wù)對應(yīng)的歷史數(shù)據(jù)處理信息;
獲取模塊,用于從所述歷史數(shù)據(jù)處理信息中獲取至少兩個偏好表征信息,所述偏好表征信息可以反映歷史數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好;
推薦模塊,用于根據(jù)所述至少兩個偏好表征信息,從所述歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式中向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式。
在本申請中,從歷史數(shù)據(jù)處理信息中,獲取至少兩個可以反映歷史數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好的偏好表征信息,根據(jù)所獲取的至少兩個偏好表征信息,從歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式中向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式,由于同時采用了至少兩個可以反映歷史數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好的信息進(jìn)行數(shù)據(jù)處理方式的推薦,所推薦的數(shù)據(jù)處理方式是符合對數(shù)據(jù)處理方式的使用偏好的,因此可以向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦所需的數(shù)據(jù)處理方式,這樣待執(zhí)行數(shù)據(jù)處理任務(wù)可以直接基于所推薦的數(shù)據(jù)處理方式進(jìn)行,可以降低重新選擇數(shù)據(jù)處理方式的概率,有利于提高數(shù)據(jù)處理的執(zhí)行效率。
【附圖說明】
為了更清楚地說明本申請實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本申請的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本申請一實施例提供的數(shù)據(jù)處理方法的流程示意圖;
圖2為本申請一實施例提供的對支付方式進(jìn)行劃分的層次示意圖;
圖3為本申請一實施例提供的數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
為使本申請實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護(hù)的范圍。
隨著應(yīng)用的發(fā)展,應(yīng)用所能實現(xiàn)的功能越來越強大,也越來越復(fù)雜。目前,幾乎所有應(yīng)用都會涉及數(shù)據(jù)處理,一般一個數(shù)據(jù)處理過程可以采用多個數(shù)據(jù)處理方式,但是不同數(shù)據(jù)處理方式帶來的效果截然不同。在數(shù)據(jù)處理過程中,如果推薦的數(shù)據(jù)處理方式不適合該數(shù)據(jù)處理過程,那么就要更換數(shù)據(jù)處理方式,這會導(dǎo)致數(shù)據(jù)處理執(zhí)行效率較低,那么如何推薦更加合適的數(shù)據(jù)處理方式,以提高數(shù)據(jù)處理的執(zhí)行效率呢。針對該問題,本申請?zhí)峁┮环N數(shù)據(jù)處理方法,該方法的主要思想是:基于歷史數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好,向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式,這樣向待執(zhí)行數(shù)據(jù)處理任務(wù)所推薦的數(shù)據(jù)處理方式是符合數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好的數(shù)據(jù)處理方式,符合待執(zhí)行數(shù)據(jù)處理任務(wù)需求的概率較高,因此對待執(zhí)行數(shù)據(jù)處理任務(wù)來說,可以提高執(zhí)行效率。其中,歷史數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好可以通過歷史數(shù)據(jù)處理在使用數(shù)據(jù)處理方式時和/或使用過程中的有關(guān)信息來體現(xiàn)。為了提高更好的體現(xiàn)歷史數(shù)據(jù)處理在使用數(shù)據(jù)處理方式時的使用偏好,本申請采用至少兩個可以反映歷史數(shù)據(jù)處理在使用數(shù)據(jù)處理方式時的使用偏好的信息,并且將這種信息稱為偏好表征信息。
為了使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明中的技術(shù)方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行詳細(xì)地描述。
圖1為本申請一實施例提供的數(shù)據(jù)處理方法的流程示意圖。如圖1所示,該方法包括:
100、根據(jù)待執(zhí)行數(shù)據(jù)處理任務(wù)的屬性信息,確定與待執(zhí)行數(shù)據(jù)處理任 務(wù)對應(yīng)的歷史數(shù)據(jù)處理信息。
101、從歷史數(shù)據(jù)處理信息中獲取至少兩個偏好表征信息,偏好表征信息可以反映歷史數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好。
102、根據(jù)上述至少兩個偏好表征信息,從歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式中向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式。
在本申請中,所述歷史數(shù)據(jù)處理是指已經(jīng)執(zhí)行并且完成的數(shù)據(jù)處理過程,可以是近期一段時間內(nèi)的歷史數(shù)據(jù),例如可以是近3個月的數(shù)據(jù),所述待執(zhí)行數(shù)據(jù)處理任務(wù)是指即將執(zhí)行的數(shù)據(jù)處理過程。所述歷史數(shù)據(jù)處理和所述待執(zhí)行數(shù)據(jù)處理任務(wù)屬于同一類應(yīng)用場景中的數(shù)據(jù)處理過程,且對應(yīng)用場景不做限定。例如,歷史數(shù)據(jù)處理和待執(zhí)行數(shù)據(jù)處理任務(wù)的應(yīng)用場景可以是支付業(yè)務(wù)、下載業(yè)務(wù)、搜索業(yè)務(wù)等。另外,本申請的歷史數(shù)據(jù)處理和待執(zhí)行數(shù)據(jù)處理任務(wù)可以采用多種數(shù)據(jù)處理方式來實現(xiàn)。根據(jù)應(yīng)用場景類型的不同,需要向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦的數(shù)據(jù)處理方式也會有所不同。例如,對于支付類業(yè)務(wù),需要推薦的數(shù)據(jù)處理方式可以是具有支付功能的數(shù)據(jù)處理方式,例如可以各種信用卡、銀行卡、財付通、支付寶等支付方式。
具體的,當(dāng)需要向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式時,首先根據(jù)待執(zhí)行數(shù)據(jù)處理任務(wù)的屬性信息,確定與該待執(zhí)行數(shù)據(jù)處理任務(wù)對應(yīng)的歷史數(shù)據(jù)處理信息,接著從歷史數(shù)據(jù)處理信息中獲取至少兩個可以反映歷史數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好的偏好表征信息,之后根據(jù)所獲取的偏好表征信息,從歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式中,向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式。
上述待執(zhí)行數(shù)據(jù)處理任務(wù)的屬性信息包括以下所列中的一種或任意結(jié)合:所述待執(zhí)行數(shù)據(jù)處理任務(wù)的用戶標(biāo)識、所述待執(zhí)行數(shù)據(jù)處理任務(wù)的數(shù)據(jù)對象的值、所述待執(zhí)行數(shù)據(jù)處理任務(wù)的執(zhí)行時間點。
所述根據(jù)待執(zhí)行數(shù)據(jù)處理任務(wù)的屬性信息,確定與所述待執(zhí)行數(shù)據(jù)處理任務(wù)對應(yīng)的歷史數(shù)據(jù)處理,相應(yīng)地包括以下所列中的一種或任意結(jié)合:
獲取與所述待執(zhí)行數(shù)據(jù)處理任務(wù)的用戶標(biāo)識相關(guān)的歷史數(shù)據(jù)處理信息;
獲取數(shù)據(jù)對象的值在所述待執(zhí)行數(shù)據(jù)處理任務(wù)的數(shù)據(jù)對象的值所在區(qū)間范圍內(nèi)的歷史數(shù)據(jù)處理信息;
獲取執(zhí)行時間在所述待執(zhí)行數(shù)據(jù)處理任務(wù)的執(zhí)行時間所在的時間范圍內(nèi)的歷史數(shù)據(jù)處理信息。
在本實施例中,從獲取的歷史數(shù)據(jù)處理信息中,通過至少兩個偏好表征信息來表示歷史數(shù)據(jù)處理在使用數(shù)據(jù)處理方式時的使用偏好,達(dá)到基于歷史數(shù)據(jù)處理在使用數(shù)據(jù)處理方式時的使用偏好,向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式的目的,這樣向待執(zhí)行數(shù)據(jù)處理任務(wù)所推薦的數(shù)據(jù)處理方式是符合數(shù)據(jù)處理過程對數(shù)據(jù)處理方式的使用偏好的,符合待執(zhí)行數(shù)據(jù)處理任務(wù)需求的概率較高,因此對依賴于所推薦的數(shù)據(jù)處理方式的待執(zhí)行數(shù)據(jù)處理任務(wù)來說,可以提高該數(shù)據(jù)處理的執(zhí)行效率。
在一可選實施方式中,歷史數(shù)據(jù)處理信息中可以反映歷史數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好的偏好表征信息可以包括但不限于:歷史數(shù)據(jù)處理的類型、歷史數(shù)據(jù)處理的執(zhí)行時間(實際上等價于歷史數(shù)據(jù)處理使用數(shù)據(jù)處理方式的時間)、歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型以及歷史數(shù)據(jù)處理的數(shù)據(jù)對象、歷史數(shù)據(jù)處理所處的位置環(huán)境等等。
本申請發(fā)明人經(jīng)過大量試驗發(fā)現(xiàn),在上述偏好表征信息中,歷史數(shù)據(jù)處理的執(zhí)行時間、所使用的數(shù)據(jù)處理方式的類型以及歷史數(shù)據(jù)處理的數(shù)據(jù)對象等信息在反映對數(shù)據(jù)處理方式的使用偏好上所能發(fā)揮的作用更大。
基于上述發(fā)現(xiàn),在一種從歷史數(shù)據(jù)處理信息中獲取至少兩個偏好表征信息的可選實施方式中,可以獲取歷史數(shù)據(jù)處理的執(zhí)行時間、歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型以及歷史數(shù)據(jù)處理的數(shù)據(jù)對象。
在一可選實施方式中,在當(dāng)前時間之前完成的數(shù)據(jù)處理過程均屬于歷史數(shù)據(jù)處理??紤]到歷史數(shù)據(jù)處理的數(shù)量較多,并且執(zhí)行時間距離當(dāng)前時間較遠(yuǎn)的歷史數(shù)據(jù)處理在向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式上的貢獻(xiàn)相對較小,于是可以預(yù)先設(shè)定一時間范圍,從而獲取在該時間范圍之內(nèi)執(zhí)行的數(shù)據(jù)處理,這樣可以降低所使用的歷史數(shù)據(jù)處理的數(shù)據(jù)量,有利于提高處理速 度。所述時間范圍可以是距離當(dāng)前時間3-5天內(nèi),或者距離當(dāng)前時間2周內(nèi),或者距離當(dāng)前時間1-3月內(nèi)等等。
基于上述,上述獲取至少兩個偏好表征信息具體可以是:獲取指定時間范圍內(nèi)的歷史數(shù)據(jù)處理的執(zhí)行時間、指定時間范圍內(nèi)的歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型以及歷史數(shù)據(jù)處理的數(shù)據(jù)對象。
進(jìn)一步,在上述獲取的歷史數(shù)據(jù)處理的執(zhí)行時間、歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型以及歷史數(shù)據(jù)處理的數(shù)據(jù)對象的基礎(chǔ)上,向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式的實施方式包括:
根據(jù)歷史數(shù)據(jù)處理的執(zhí)行時間、歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型以及歷史數(shù)據(jù)處理的數(shù)據(jù)對象,對歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式進(jìn)行排序;
根據(jù)排序結(jié)果,從歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式中向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式。
一種具體排序方式的處理流程如下:
分別給歷史數(shù)據(jù)處理的執(zhí)行時間、歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型以及歷史數(shù)據(jù)處理的數(shù)據(jù)對象配置相應(yīng)的權(quán)重系數(shù),根據(jù)權(quán)重系統(tǒng)對歷史數(shù)據(jù)處理的執(zhí)行時間、歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型以及歷史數(shù)據(jù)處理的數(shù)據(jù)對象進(jìn)行加權(quán)平均,從而獲得歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重;進(jìn)而根據(jù)推薦權(quán)重對歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式進(jìn)行排序;例如可以按照推薦權(quán)重由大到小的順序進(jìn)行排序,或者按照推薦權(quán)重由小到大的順序進(jìn)行排序。
基于上述實施方式,在獲得排序結(jié)果后,可以根據(jù)排序結(jié)果,向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式。例如,若按照推薦權(quán)重由大到小的順序進(jìn)行排序,則可以將排在最前面的數(shù)據(jù)處理方式推薦給待執(zhí)行數(shù)據(jù)處理任務(wù)。若按照推薦權(quán)重由小到大的順序進(jìn)行排序,則可以將排在最后面的數(shù)據(jù)處理方式推薦給待執(zhí)行數(shù)據(jù)處理任務(wù)。
另一種具體排序方式的處理流程如下:
首先,根據(jù)歷史數(shù)據(jù)處理的執(zhí)行時間和待執(zhí)行數(shù)據(jù)處理任務(wù)的執(zhí)行時間,獲取歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重,其中,歷史數(shù)據(jù)處理的執(zhí)行時間和待執(zhí)行數(shù)據(jù)處理任務(wù)的執(zhí)行時間之差越大,歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重越?。焕?,可以根據(jù)如下公式(1),計算歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重;
在公式(1)中,fi表示第i個歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重;pre_date表示待執(zhí)行數(shù)據(jù)處理任務(wù)的執(zhí)行時間;di表示第i個歷史數(shù)據(jù)處理的執(zhí)行時間;i=1,2,...,N,N是歷史數(shù)據(jù)處理的個數(shù)。
接著,根據(jù)歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重和歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型,對歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式按照類型進(jìn)行排序,以獲得第一排序結(jié)果。第一排序結(jié)果實際上是對歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的整體排序。
例如,可以根據(jù)歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型,統(tǒng)計出每種類型下的數(shù)據(jù)處理方式,再將每種類型下的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重進(jìn)行累加,獲得每種類型對應(yīng)的推薦權(quán)重,根據(jù)每種類型對應(yīng)的推薦權(quán)重,對歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式按照類型進(jìn)行排序。
另外,根據(jù)歷史數(shù)據(jù)處理的數(shù)據(jù)對象的分割點,將歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式分為第一類和第二類,根據(jù)第一類中的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重和類型,對第一類中的數(shù)據(jù)處理方式按照類型進(jìn)行排序,以獲得第二排序結(jié)果,根據(jù)第二類中的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重和類型,對第二類中的數(shù)據(jù)處理方式按照類型進(jìn)行排序,以獲得第三排序結(jié)果。第二排序結(jié)果實際上是對數(shù)據(jù)對象大于分割點的歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的排序;第三排序結(jié)果實際上是對數(shù)據(jù)對象小于或等于分割點的歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的排序。
具體的,可以將數(shù)據(jù)對象大于分割點的歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方 式歸為第一類,將數(shù)據(jù)對象小于或等于分割點的歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式歸為第二類。對每一類中的數(shù)據(jù)處理方式,可以根據(jù)數(shù)據(jù)處理方式的類型,統(tǒng)計出每種類型下的數(shù)據(jù)處理方式,再將每種類型下的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重進(jìn)行累加,獲得每種類型對應(yīng)的推薦權(quán)重,根據(jù)每種類型對應(yīng)的推薦權(quán)重,對該類中的數(shù)據(jù)處理方式按照類型進(jìn)行排序。
在上述實施方式中,在根據(jù)歷史數(shù)據(jù)處理的數(shù)據(jù)對象的分割點,將歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式分為第一類和第二類之前,可以獲取所述分割點。一種獲取分割點的方式包括但不限于:
對歷史數(shù)據(jù)處理的數(shù)據(jù)對象進(jìn)行排序;獲取排序后兩兩相鄰的數(shù)據(jù)對象的均值分別作為候選分割點;根據(jù)歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重和歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型,計算候選分割點的不純度;選擇不純度最小的候選分割點作為上述分割點。
具體可以采用公式(2),計算候選分割點。
在公式(2)中,meanj表示第j個候選分割點;amtj表示第j個數(shù)據(jù)對象,amtj+1表示第j+1個數(shù)據(jù)對象,j=1,2,...,(N-1),N是歷史數(shù)據(jù)處理的個數(shù),也就是數(shù)據(jù)對象的個數(shù)。根據(jù)兩個相鄰數(shù)據(jù)對象的大小選擇“+”或“-”。
其中,計算候選分割點的不純度的方式包括:
對每個候選分割點,將歷史數(shù)據(jù)處理的數(shù)據(jù)對象分別與該候選分割點進(jìn)行比較,從而將歷史數(shù)據(jù)處理的數(shù)據(jù)對象分成兩類,一類是大于候選分割點的數(shù)據(jù)對象,記為A類,一類是小于或等于候選分割點的數(shù)據(jù)對象,記為B類。
對于A類,統(tǒng)計該類中數(shù)據(jù)對象對應(yīng)的推薦權(quán)重之和,作為該類對應(yīng)的推薦權(quán)重,再計算該類對應(yīng)的推薦權(quán)重占總推薦權(quán)重的比值,作為時間影響系數(shù)。由于推薦權(quán)重僅涉及待執(zhí)行數(shù)據(jù)處理任務(wù)與歷史數(shù)據(jù)處理之間的時間之差,所以時間影響系數(shù)反映了時間因素在推薦過程中的作用。另外,A類 中的數(shù)據(jù)對象可能屬于一個或多個類型,統(tǒng)計每個類型下的數(shù)據(jù)對象對應(yīng)的推薦權(quán)重之和,作為該類下每個類型對應(yīng)的推薦權(quán)重,對每個類型,可以根據(jù)如下公式(3),計算該類型對應(yīng)的比值,再將該類下所有類型對應(yīng)的比值進(jìn)行累加,作為A類的類型影響系數(shù);由于是從類型的角度對推薦權(quán)重進(jìn)行處理,因此類型影響系數(shù)反映了數(shù)據(jù)處理方式類型這一因素在推薦過程中的作用。
ginil=(type_suml/split_sumA)×(1-type_suml/split_sumA) (3)
在公式(3),ginil表示類型l對應(yīng)的比值;表示類型l下所有數(shù)據(jù)對象對應(yīng)的推薦權(quán)重之和,即type_suml=∑fl;split_sumA表示A類中數(shù)據(jù)對象對應(yīng)的推薦權(quán)重之和。其中,A類的類型影響系數(shù)可表示為l=1,2,...,M,M是數(shù)據(jù)處理方式類型的最大個數(shù)。
對于B類,統(tǒng)計該類中數(shù)據(jù)對象對應(yīng)的推薦權(quán)重之和,作為該類對應(yīng)的推薦權(quán)重,再計算該類對應(yīng)的推薦權(quán)重占總推薦權(quán)重的比值,作為時間影響系數(shù)。由于推薦權(quán)重僅涉及待執(zhí)行數(shù)據(jù)處理任務(wù)與歷史數(shù)據(jù)處理之間的時間之差,所以時間影響系數(shù)反映了時間因素在推薦過程中的作用。另外,B類中的數(shù)據(jù)對象可能屬于一個或多個類型,統(tǒng)計每個類型下的數(shù)據(jù)對象對應(yīng)的推薦權(quán)重之和,作為該類下每個類型對應(yīng)的推薦權(quán)重,對每個類型,可以根據(jù)上述公式(3),計算該類型對應(yīng)的比值,再將該類下所有類型對應(yīng)的比值進(jìn)行累加,作為B類的類型影響系數(shù);由于是從類型的角度對推薦權(quán)重進(jìn)行處理,因此類型影響系數(shù)反映了數(shù)據(jù)處理方式類型這一因素在推薦過程中的作用。
之后,獲取A類的時間影響系數(shù)和類型影響系數(shù)的乘積,獲取B類的時間影響系數(shù)和類型影響系數(shù)的乘積,再將兩個乘積相加作為候選分割點的不純度。
當(dāng)采用上述方法計算出所有候選分割點的不純度之后,從中選擇最小不純度對應(yīng)的候選分割點作為上述使用的分割點。
在一可選實施方式中,還可以獲取各候選分割點的均值,將候選分割點的均值與上述分割點之差,作為歷史數(shù)據(jù)處理的數(shù)據(jù)對象的波動系數(shù)。例如,該波動系數(shù)可以是基尼系數(shù)。
基于上述排序結(jié)果,從歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式中向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式的方式包括:
將歷史數(shù)據(jù)處理的數(shù)據(jù)對象的波動系數(shù)與預(yù)設(shè)門限進(jìn)行比較;
若上述歷史數(shù)據(jù)處理的數(shù)據(jù)對象的波動系數(shù)小于預(yù)設(shè)門限,說明數(shù)據(jù)對象的大小相對較平穩(wěn),對推薦過程的影響相對較小,則在向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式時,可以不考慮數(shù)據(jù)對象這一因素的影響,則根據(jù)第一排序結(jié)果,向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式;
若上述歷史數(shù)據(jù)處理的數(shù)據(jù)對象的波動系數(shù)大于或等于預(yù)設(shè)門限,說明數(shù)據(jù)對象大小的變化較大,對推薦過程的影響相對較大,則在向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式時,應(yīng)該考慮數(shù)據(jù)對象這一因素的影響,于是根據(jù)待執(zhí)行數(shù)據(jù)處理任務(wù)的數(shù)據(jù)對象與分割點的關(guān)系,確定根據(jù)第二排序結(jié)果或第三排序結(jié)果向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式。
當(dāng)待執(zhí)行數(shù)據(jù)處理任務(wù)的大于分割點時,確定采用第二排序結(jié)果向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式;當(dāng)待執(zhí)行數(shù)據(jù)處理任務(wù)的數(shù)據(jù)對象小于或等于分割點時,確定采用第三排序結(jié)果向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式。
由上述可見,在向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式時,除了考慮歷史數(shù)據(jù)處理的執(zhí)行時間、所使用的數(shù)據(jù)處理方式的類型之外,還可以根據(jù)歷史數(shù)據(jù)處理的數(shù)據(jù)對象進(jìn)行區(qū)分,如果數(shù)據(jù)對象影響較大,則考慮數(shù)據(jù)對象的影響,反之,不考慮數(shù)據(jù)對象的影響,能夠進(jìn)一步提高所推薦數(shù)據(jù)處理方式的準(zhǔn)確性。
進(jìn)一步,考慮到應(yīng)用場景較多,為了便于本申請技術(shù)方案能夠更加充分的發(fā)揮其優(yōu)勢,可以預(yù)先確定本申請技術(shù)方案適用的應(yīng)用場景。基于此,在根據(jù)待執(zhí)行數(shù)據(jù)處理任務(wù)的屬性信息,確定與待執(zhí)行數(shù)據(jù)處理任務(wù)對應(yīng)的歷 史數(shù)據(jù)處理信息之前,可以判斷待執(zhí)行數(shù)據(jù)處理任務(wù)的應(yīng)用場景是否屬于預(yù)設(shè)的應(yīng)用場景;若判斷結(jié)果為是,則執(zhí)行根據(jù)待執(zhí)行數(shù)據(jù)處理任務(wù)的屬性信息,確定與待執(zhí)行數(shù)據(jù)處理任務(wù)對應(yīng)的歷史數(shù)據(jù)處理信息及后續(xù)操作。若判斷結(jié)果為否,則可以不采用本申請技術(shù)方案,例如可以采用現(xiàn)有方案向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式。
為便于本領(lǐng)域技術(shù)人員更加清楚的理解本申請技術(shù)方案,下面將結(jié)合具體應(yīng)用場景進(jìn)行說明。在下面實施例中,將以歷史數(shù)據(jù)處理和待執(zhí)行數(shù)據(jù)處理任務(wù)均為支付業(yè)務(wù)中的支付過程為例,上述數(shù)據(jù)處理方式具體為完成支付流程需要使用的支付方式,例如可以是信用卡、銀行卡、支付寶等支付方式;相應(yīng)的,支付業(yè)務(wù)涉及的支付金額可以作為上述數(shù)據(jù)對象。
隨著互聯(lián)網(wǎng)的飛速發(fā)展,網(wǎng)上支付已成為越來越多網(wǎng)民在支付時的首選。目前,越來越多的支付應(yīng)用開始大力推廣極簡收銀臺,在極簡收銀臺上只顯示一種支付方式。當(dāng)支付方式不是用戶想使用的類型時,需要去做切換,這會影響支付效率,用戶體驗也不好。
對于上述問題,本實施例綜合考慮已完成支付業(yè)務(wù)的支付時間、支付操作使用的支付方式的類型以及支付金額等多種可以反映用戶在進(jìn)行支付業(yè)務(wù)時對支付方式的使用偏好的因素,從而向待支付業(yè)務(wù)推薦合理或所需的支付方式,從而提高支付效率。
具體的,可以采集用戶在一定時間內(nèi)(例如最近3個月)內(nèi)通過極簡收銀臺已完成的支付業(yè)務(wù)的詳情,包括每筆支付業(yè)務(wù)的支付時間、每筆支付業(yè)務(wù)涉及的用戶ID、每筆支付業(yè)務(wù)使用的支付方式、以及每筆支付業(yè)務(wù)的支付金額等。
可選的,對在近3個月內(nèi)已完成的支付業(yè)務(wù)所使用的支付方式的類型進(jìn)行計數(shù);若計數(shù)結(jié)果等于1,說明近3個月內(nèi)已完成的支付業(yè)務(wù)均使用相同類型的支付方式,例如均使用同一張銀行卡進(jìn)行支付,則可以直接將該支付方式推薦給待支付業(yè)務(wù);若計數(shù)結(jié)果大于1,則可以根據(jù)近3個月內(nèi)已完成的支付業(yè)務(wù)的支付時間、使用的支付方式的類型、涉及的支付金額等信息, 向待支付業(yè)務(wù)推薦支付方式。
下面結(jié)合圖2所示結(jié)構(gòu)示意圖,詳細(xì)說明在上述計數(shù)結(jié)果大于1時,向待支付業(yè)務(wù)推薦支付方式的實施過程:
假設(shè),近3個月內(nèi)已完成支付業(yè)務(wù)一共有N筆,每筆已完成支付業(yè)務(wù)的支付時間記為d,例如第i筆已完成支付業(yè)務(wù)的支付時間為di,每筆已完成支付業(yè)務(wù)的支付金額記為amt,例如第i筆已完成支付業(yè)務(wù)的支付金額為amti,其中,i=1,2,...,N;將待支付業(yè)務(wù)的支付時間記為pre_date。
第一步,根據(jù)上述公式(1),計算出每筆支付業(yè)務(wù)使用的支付方式的推薦權(quán)重。
第二步,計算支付金額的分割點,該步驟具體包括以下操作:
1)將近3個月內(nèi)已完成支付業(yè)務(wù)的支付金額進(jìn)行排序,再根據(jù)上述公式(2),計算出N-1個候選分割點,將候選分割點記為mean,例如第j個候選分割點為meanj。
2)將N筆已完成支付業(yè)務(wù)分別以每個候選分割點為基準(zhǔn)進(jìn)行歸類。
具體的,將支付金額大于候選分割點的已完成業(yè)務(wù)劃分為一類,記為upper;將支付金額小于或等于候選分割點的已完成業(yè)務(wù)劃分為另一類,記為lower。例如,第j個候選分割點劃分為的兩類分別為upperj和lowerj。
另外,計算出所有已完成支付業(yè)務(wù)使用的支付方式對應(yīng)的推薦權(quán)重的加和,作為總推薦權(quán)重,記為mean_sum??偼扑]權(quán)重對每個候選分割點來說均相同。
3)對每個候選分割點下的每個分類,獲取時間影響系數(shù)。
以第j個候選分割點劃分出的upperj為例,假設(shè)該upperj有m筆已完成支付業(yè)務(wù),則根據(jù)公式(4),計算出upperj對應(yīng)的推薦權(quán)重之和;再根據(jù)公式(5),計算時間影響系數(shù)。
split_sumj=∑mfk (4)
同理,計算出lowerj的時間影響系數(shù)。
進(jìn)一步,計算出其他候選分割點所分割出的兩個類的時間影響系數(shù)。
4)對每個候選分割點下的每個分類,獲取類型影響系數(shù)。
以第j個候選分割點劃分出的upperj為例,假設(shè)該upperj有m筆已完成支付業(yè)務(wù),包括L個支付類型,則根據(jù)公式(6),計算出每個支付類型對應(yīng)的推薦權(quán)重之和,再根據(jù)公式(3),計算出每個支付類型對應(yīng)的比值;進(jìn)一步,根據(jù)公式(7),計算出upperj的類型影響系數(shù)。
type_suml=∑xfl (6)
sigmaj=sum(ginil) (7)
在公式(6)中,假設(shè)類型l下的支付方式的個數(shù)為x,公式(6)具體為對類型l下的x個支付方式對應(yīng)的推薦權(quán)重求和。對于不同的類型,其下的支付方式的個數(shù)會有所不同。
同理,計算出lowerj的類型影響系數(shù)。
進(jìn)一步,計算出其他候選分割點所分割出的兩個類的類型影響系數(shù)。
5)計算每個候選分割點的不純度。
以第j個候選分割點為例,則可以根據(jù)公式(8),計算其不純度。
mean_impurityj=∑sigtimej×sigmaj (8)
第三步,從所有候選分割點中,選擇不純度最小的候選分割點作為金額分割點。
第四步,獲取波動系數(shù),并對已完成支付業(yè)務(wù)使用的支付方式進(jìn)行排序,并輸出排序結(jié)果、波動系數(shù)以及金額分割點等信息。
對已完成支付業(yè)務(wù)使用的支付方式進(jìn)行排序包括:根據(jù)已完成支付業(yè)務(wù)使用的支付方式對應(yīng)的推薦權(quán)重和支付方式的類型,對已完成支付業(yè)務(wù)使用的支付方式按照類型進(jìn)行排序,以獲得第一排序結(jié)果(即整體排序結(jié)果); 以及根據(jù)金額分割點,將已完成支付業(yè)務(wù)使用的支付方式分為第一類和第二類(支付金額高于金額分割點的已完成支付業(yè)務(wù)使用的支付方式歸為第一類,支付金額小于金額分割點的已完成支付業(yè)務(wù)使用的支付方式歸為第二類),根據(jù)第一類中的支付方式對應(yīng)的推薦權(quán)重和類型,對第一類中的支付方式按照類型進(jìn)行排序,以獲得第二排序結(jié)果(高于金額分割點的排序結(jié)果),根據(jù)第二類中的支付方式對應(yīng)的推薦權(quán)重和類型,對第二類中的支付方式按照類型進(jìn)行排序,以獲得第三排序結(jié)果(低于金額分割點的排序結(jié)果)。
進(jìn)一步,上述輸出排序結(jié)果、波動系數(shù)以及金額分割點等信息的方式可以是:以用戶ID作為主鍵,將上述金額分割點、第一排序結(jié)果、第二排序結(jié)果、第三排序結(jié)果以及波動系數(shù)等作為一條數(shù)據(jù)記錄輸出。
之后,基于上述輸出結(jié)果,向待支付業(yè)務(wù)推薦支付方式。
具體推薦過程如下:
將上述波動系數(shù)與預(yù)設(shè)的門限進(jìn)行比較;所述預(yù)設(shè)的門限可以是但不限于:0.5;
若上述波動系數(shù)小于預(yù)設(shè)的門限,說明支付金額相對較平穩(wěn),對推薦過程的影響相對較小,則在向待支付業(yè)務(wù)推薦支付方式時,可以不考慮支付金額這一因素的影響,則根據(jù)第一排序結(jié)果(即整體排序結(jié)果),向待支付業(yè)務(wù)推薦支付方式;
若上述波動系數(shù)大于或等于預(yù)設(shè)的門限,說明支付金額變化比較大,對推薦過程的影響相對較大,則在向待支付業(yè)務(wù)推薦支付方式時,需要考慮支付金額這一因素的影響,則根據(jù)待支付業(yè)務(wù)的支付金額與金額分割點的大小關(guān)系,確定是根據(jù)第二排序結(jié)果(即高于金額分割點的排序結(jié)果)還是根據(jù)第三排序結(jié)果(即低于金額分割點的排序結(jié)果),向待支付業(yè)務(wù)推薦支付方式。具體的,當(dāng)待支付業(yè)務(wù)的支付金額大于金額分割點時,采用第二排序結(jié)果向待支付業(yè)務(wù)推薦支付方式;當(dāng)待支付業(yè)務(wù)的支付金額小于金額分割點時,采用第三排序結(jié)果向待支付業(yè)務(wù)推薦支付方式。
發(fā)明人經(jīng)過大量實驗得出:采用本實施例提供的方法通過極簡收銀臺向 待支付業(yè)務(wù)推薦支付方式的準(zhǔn)確率高達(dá)87%,而采用現(xiàn)有技術(shù)默認(rèn)向待支付業(yè)務(wù)推薦上一次使用的支付方式的準(zhǔn)確率為79%,本實施例比之前方法在準(zhǔn)確率上提升8個百分點。
由上述可見,本申請?zhí)峁┑募夹g(shù)方案應(yīng)用于支付場景中,通過采集用戶在極簡收銀臺上指定時間內(nèi)已完成的支付業(yè)務(wù)的支付時間、使用的支付方式的類型、涉及到的支付金額等多維度的信息,通過這些信息來反映用戶在極簡收銀臺上進(jìn)行支付業(yè)務(wù)時對支付方式的使用習(xí)慣,最終輸出向待支付業(yè)務(wù)進(jìn)行推薦所需的信息,基于所輸出的信息向待支付業(yè)務(wù)推薦支付方式,這種推薦方式可以充分尊重用戶在使用支付方式時的使用習(xí)慣,減少支付方式的切換,從而提高支付業(yè)務(wù)的效率,優(yōu)化用戶體驗。
需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請并不受所描述的動作順序的限制,因為依據(jù)本申請,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本申請所必須的。
在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。
圖3為本申請一實施例提供的數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖。如圖3所示,該裝置包括:確定模塊30、獲取模塊31和推薦模塊32。
確定模塊30,用于根據(jù)待執(zhí)行數(shù)據(jù)處理任務(wù)的屬性信息,確定與所述待執(zhí)行數(shù)據(jù)處理任務(wù)對應(yīng)的歷史數(shù)據(jù)處理信息。
獲取模塊31,用于從確定模塊30所確定的歷史數(shù)據(jù)處理信息中獲取至少兩個偏好表征信息,偏好表征信息可以反映歷史數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好。
推薦模塊32,用于根據(jù)獲取模塊31獲取的至少兩個偏好表征信息,從歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式中向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式。
可選的,上述待執(zhí)行數(shù)據(jù)處理任務(wù)的屬性信息包括以下所列中的一種或任意結(jié)合:待執(zhí)行數(shù)據(jù)處理任務(wù)的用戶標(biāo)識、待執(zhí)行數(shù)據(jù)處理任務(wù)的數(shù)據(jù)對象的值、待執(zhí)行數(shù)據(jù)處理任務(wù)的執(zhí)行時間;
相應(yīng)的,確定模塊30具體用于執(zhí)行以下所列操作中的一種或任意結(jié)合:
獲取與待執(zhí)行數(shù)據(jù)處理任務(wù)的用戶標(biāo)識相關(guān)的歷史數(shù)據(jù)處理信息;
獲取數(shù)據(jù)對象的值在待執(zhí)行數(shù)據(jù)處理任務(wù)的數(shù)據(jù)對象的值所在區(qū)間范圍內(nèi)的歷史數(shù)據(jù)處理信息;
獲取執(zhí)行時間在所述待執(zhí)行數(shù)據(jù)處理任務(wù)的執(zhí)行時間所在的時間范圍內(nèi)的歷史數(shù)據(jù)處理信息。
在一可選實施方式中,獲取模塊31具體用于:從歷史數(shù)據(jù)處理信息中,獲取歷史數(shù)據(jù)處理的執(zhí)行時間、歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型以及歷史數(shù)據(jù)處理的數(shù)據(jù)對象。
在一可選實施方式中,推薦模塊32具體用于:根據(jù)歷史數(shù)據(jù)處理的執(zhí)行時間、歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型以及歷史數(shù)據(jù)處理的數(shù)據(jù)對象,對歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式進(jìn)行排序;
根據(jù)排序結(jié)果,從歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式中向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式。
進(jìn)一步,推薦模塊32在對歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式進(jìn)行排序時,具體可用于:
根據(jù)歷史數(shù)據(jù)處理的執(zhí)行時間和待執(zhí)行數(shù)據(jù)處理任務(wù)的執(zhí)行時間,獲取歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重,其中,歷史數(shù)據(jù)處理的執(zhí)行時間和待執(zhí)行數(shù)據(jù)處理任務(wù)的執(zhí)行時間之差越大,歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重越?。?/p>
根據(jù)歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重和歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型,對歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式按照類型進(jìn)行排序,以獲得第一排序結(jié)果;
根據(jù)歷史數(shù)據(jù)處理的數(shù)據(jù)對象的分割點,將歷史數(shù)據(jù)處理使用的數(shù)據(jù)處 理方式分為第一類和第二類,根據(jù)第一類中的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重和類型,對第一類中的數(shù)據(jù)處理方式按照類型進(jìn)行排序,以獲得第二排序結(jié)果,根據(jù)第二類中的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重和類型,對第二類中的數(shù)據(jù)處理方式按照類型進(jìn)行排序,以獲得第三排序結(jié)果。
在一可選實施方式中,推薦模塊32在對歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式進(jìn)行排序過程中,還用于:
根據(jù)歷史數(shù)據(jù)處理的數(shù)據(jù)對象的大小,對歷史數(shù)據(jù)處理的數(shù)據(jù)對象進(jìn)行排序;
獲取排序后兩兩相鄰的數(shù)據(jù)對象的均值分別作為候選分割點;
根據(jù)歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式對應(yīng)的推薦權(quán)重和歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式的類型,計算候選分割點的不純度;
選擇不純度最小的候選分割點作為分割點。
在一可選實施方式中,推薦模塊32在對歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式進(jìn)行排序過程中,還用于:獲取候選分割點的均值與分割點之差,作為歷史數(shù)據(jù)處理的數(shù)據(jù)對象的波動系數(shù)。
在一可選實施方式中,推薦模塊32在向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式時,具體用于:
若歷史數(shù)據(jù)處理的數(shù)據(jù)對象的波動系數(shù)小于預(yù)設(shè)門限,根據(jù)第一排序結(jié)果,向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式;
若歷史數(shù)據(jù)處理的數(shù)據(jù)對象的波動系數(shù)大于或等于預(yù)設(shè)門限,根據(jù)待執(zhí)行數(shù)據(jù)處理任務(wù)的數(shù)據(jù)對象與分割點的關(guān)系,確定根據(jù)第二排序結(jié)果或第三排序結(jié)果向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式。
在一可選實施方式中,確定模塊30具體用于:判斷待執(zhí)行數(shù)據(jù)處理任務(wù)的應(yīng)用場景是否屬于預(yù)設(shè)的應(yīng)用場景,在判斷結(jié)果為是時,執(zhí)行根據(jù)待執(zhí)行數(shù)據(jù)處理任務(wù)的屬性信息,確定與待執(zhí)行數(shù)據(jù)處理任務(wù)對應(yīng)的歷史數(shù)據(jù)處理信息的操作。所述預(yù)設(shè)的應(yīng)用場景是指采用本實施例提供的裝置進(jìn)行數(shù)據(jù)處理能夠產(chǎn)生一定有益效果的應(yīng)用場景,或者簡單認(rèn)為是適于采用本實施例 提供的裝置進(jìn)行數(shù)據(jù)處理的應(yīng)用場景。
本實施例提供的數(shù)據(jù)處理裝置,從歷史數(shù)據(jù)處理信息中,獲取至少兩個可以反映歷史數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好的偏好表征信息,根據(jù)所獲取的至少兩個偏好表征信息,從歷史數(shù)據(jù)處理使用的數(shù)據(jù)處理方式中向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦數(shù)據(jù)處理方式,由于同時采用了至少兩個可以反映歷史數(shù)據(jù)處理對數(shù)據(jù)處理方式的使用偏好的信息進(jìn)行數(shù)據(jù)處理方式的推薦,所推薦的數(shù)據(jù)處理方式是符合對數(shù)據(jù)處理方式的使用偏好的,因此可以向待執(zhí)行數(shù)據(jù)處理任務(wù)推薦所需的數(shù)據(jù)處理方式,這樣待執(zhí)行數(shù)據(jù)處理任務(wù)可以直接基于所推薦的數(shù)據(jù)處理方式進(jìn)行,可以降低重新選擇數(shù)據(jù)處理方式的概率,有利于提高數(shù)據(jù)處理的執(zhí)行效率。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本申請各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加 軟件功能單元的形式實現(xiàn)。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,數(shù)據(jù)處理方式器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本申請各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上實施例僅用以說明本申請的技術(shù)方案,而非對其限制;盡管參照前述實施例對本申請進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本申請各實施例技術(shù)方案的精神和范圍。