本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種用戶數(shù)據(jù)共享的方法和設(shè)備。
背景技術(shù):
隨著互聯(lián)網(wǎng)和信息化的發(fā)展,用戶在日常業(yè)務(wù)的進(jìn)行過程中,會(huì)將信息應(yīng)用于不同的業(yè)務(wù)平臺(tái)中,例如:網(wǎng)絡(luò)購物、網(wǎng)絡(luò)行為、金融服務(wù)、保險(xiǎn)業(yè)務(wù)等諸多方面,而在這些業(yè)務(wù)實(shí)現(xiàn)的過程中,不同的業(yè)務(wù)平臺(tái)也會(huì)相應(yīng)的對(duì)用戶的信息進(jìn)行記錄和累計(jì),包括業(yè)務(wù)執(zhí)行記錄以及由此衍生的用戶行為信息。
不同類型的業(yè)務(wù)平臺(tái)分別的不斷地積累了用戶的在不同方面的數(shù)據(jù)信息,比如,一些電商平臺(tái)的業(yè)務(wù)平臺(tái)會(huì)不斷沉淀用戶的購物消費(fèi)信息,另外一些搜索引擎的業(yè)務(wù)平臺(tái)會(huì)不斷沉淀用戶的搜索信息,另外一些理財(cái)平臺(tái)的業(yè)務(wù)平臺(tái)會(huì)沉淀用戶的存款理財(cái)信息。同一個(gè)用戶實(shí)體在不同類型的業(yè)務(wù)平臺(tái)的網(wǎng)站上會(huì)有不同的賬戶,沉淀了不同的信息。如何將不同業(yè)務(wù)平臺(tái)之間的同一用戶的用戶信息進(jìn)行關(guān)聯(lián),打通不同業(yè)務(wù)平臺(tái)之間的用戶數(shù)據(jù),實(shí)現(xiàn)用戶行為信息共享,是一件非常有價(jià)值,也非常困難的事情。
但是,由于用戶識(shí)別,信息交互,分類統(tǒng)計(jì)等諸多難題的存在,現(xiàn)有技術(shù)中還沒有一種方案能夠?qū)⒉煌瑯I(yè)務(wù)平臺(tái)之間的針對(duì)同一個(gè)用戶實(shí)體的用戶行為信息打通,實(shí)現(xiàn)用戶行為信息共享。
因此,現(xiàn)有技術(shù)中亟待找到一種能夠夠?qū)⒉煌瑯I(yè)務(wù)平臺(tái)之間的針對(duì)同一個(gè)用戶實(shí)體的用戶行為信息打通,以實(shí)現(xiàn)用戶行為信息共享的方案。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例提供了一種用戶數(shù)據(jù)共享的方法和設(shè)備,以實(shí)現(xiàn)將不同業(yè)務(wù)平臺(tái)之間的針對(duì)同一個(gè)用戶實(shí)體的用戶行為信息打通,實(shí)現(xiàn)共享所述用戶 行為信息。
為了達(dá)到上述目的,一種用戶數(shù)據(jù)共享的方法,包括以下步驟:
獲取查詢媒介信息;
利用所述查詢媒介信息,從媒介網(wǎng)絡(luò)中查找得到與所述查詢媒介相關(guān)的至少一個(gè)用戶賬戶及其關(guān)系信息,所述用戶賬戶的關(guān)系信息包括:所述用戶賬戶與該查詢媒介之間的關(guān)系強(qiáng)度,以及,所述用戶賬戶與其他用戶賬戶之間的關(guān)系強(qiáng)度;
利用查找到的所述至少一個(gè)用戶賬戶及其關(guān)系信息,構(gòu)建局部媒介網(wǎng)絡(luò),所述局部媒介網(wǎng)絡(luò)中的邊包括媒介和用戶賬戶的關(guān)系,以及,所述用戶賬戶與其他用戶賬戶之間的關(guān)系,邊權(quán)重為關(guān)系強(qiáng)度分值;
利用所述局部媒介網(wǎng)絡(luò),從所述至少一個(gè)用戶賬戶中確定可信賬戶;
獲取所述可信賬戶的用戶數(shù)據(jù),并作為所述查詢媒介信息對(duì)應(yīng)的用戶數(shù)據(jù)輸出,以實(shí)現(xiàn)用戶數(shù)據(jù)共享。
一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括:
獲取模塊,用于獲取查詢媒介信息;
查詢模塊,用于利用所述獲取模塊所獲取的查詢媒介信息,從媒介網(wǎng)絡(luò)中查找得到與所述查詢媒介相關(guān)的至少一個(gè)用戶賬戶及其關(guān)系信息,所述用戶賬戶的關(guān)系信息包括:所述用戶賬戶與該查詢媒介之間的關(guān)系強(qiáng)度,以及,所述用戶賬戶與其他用戶賬戶之間的關(guān)系強(qiáng)度;
創(chuàng)建模塊,用于利用所述查詢模塊所查找到的所述至少一個(gè)用戶賬戶及其關(guān)系信息,構(gòu)建局部媒介網(wǎng)絡(luò),所述局部媒介網(wǎng)絡(luò)中的邊包括媒介和用戶賬戶的關(guān)系,以及,所述用戶賬戶與其他用戶賬戶之間的關(guān)系,邊權(quán)重為關(guān)系強(qiáng)度分值;
確定模塊,用于利用所述局部媒介網(wǎng)絡(luò),從所述至少一個(gè)用戶賬戶中確定可信賬戶;
處理模塊,用于獲取所述可信賬戶的用戶數(shù)據(jù),并作為所述查詢媒介信息對(duì)應(yīng)的用戶數(shù)據(jù)輸出,以實(shí)現(xiàn)用戶數(shù)據(jù)共享。
與現(xiàn)有技術(shù)相比,本申請(qǐng)實(shí)施例至少具有以下優(yōu)點(diǎn):
本申請(qǐng)實(shí)施例公開了一種用戶數(shù)據(jù)共享的方法和設(shè)備,根據(jù)獲取到的查詢媒介信息,查詢相關(guān)的至少一個(gè)用戶帳戶及其關(guān)系信息,根據(jù)查詢到的信息構(gòu)建局部媒介網(wǎng)絡(luò),并利用所述局部媒介網(wǎng)絡(luò),從所述至少一個(gè)用戶賬戶中確定可信賬戶,獲取所述可信賬戶的用戶數(shù)據(jù),并作為所述查詢媒介信息對(duì)應(yīng)的用戶數(shù)據(jù)輸出,以實(shí)現(xiàn)用戶數(shù)據(jù)共享,從而,將不同業(yè)務(wù)平臺(tái)之間的針對(duì)同一個(gè)用戶實(shí)體的用戶行為信息打通,以實(shí)現(xiàn)用戶行為信息共享。
附圖說明
圖1是本申請(qǐng)實(shí)施例一提供的一種用戶數(shù)據(jù)共享的方法的流程示意圖;
圖2是本申請(qǐng)實(shí)施例一提供的一種局部媒介網(wǎng)絡(luò)的結(jié)構(gòu)示意圖。
圖3是本申請(qǐng)實(shí)施例二提供的一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本申請(qǐng)的附圖,對(duì)本申請(qǐng)中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)的部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
不同的業(yè)務(wù)平臺(tái)的數(shù)據(jù)庫都會(huì)記錄用戶的一些身份信息(如用戶手機(jī)號(hào)碼,身份證,銀行卡等)和環(huán)境信息(如使用的IP,WIFI,MAC,IMEI等),這些身份信息和環(huán)境信息可統(tǒng)稱為媒介信息。由于同一個(gè)用戶在不同的業(yè)務(wù)平臺(tái)留下的媒介信息是相同的,因此可以將其用來實(shí)現(xiàn)數(shù)據(jù)的打通。所謂的數(shù)據(jù)的打通是基于上述相同的媒介信息,從不同的業(yè)務(wù)平臺(tái)的數(shù)據(jù)庫中,獲取在不同業(yè)務(wù)平臺(tái)的數(shù)據(jù)庫沉淀的針對(duì)同一個(gè)用戶的用戶行為信息,以實(shí)現(xiàn)該用戶行為信息的數(shù)據(jù)共享。
通過單一媒介去查找用戶,這樣的方式準(zhǔn)確率比較低,尤其是對(duì)于一些 公用的媒介信息,如IP,MAC甚至手機(jī)等,利用這些媒介信息通常會(huì)找到很多賬戶,而這些賬戶又不一定是屬于同一個(gè)用戶的。因此,雖然用該單一媒介信息查找到了多個(gè)賬戶,但由于這些賬戶不是屬于同一用戶的,所以,所獲得用戶行為信息將是來自于不同用戶的,這樣獲取的數(shù)據(jù)準(zhǔn)確率低,無法實(shí)現(xiàn)共享同一用戶在不同業(yè)務(wù)平臺(tái)的數(shù)據(jù)庫中所沉淀的用戶行為信息。
其中,用戶行為信息可以包括例如用戶的購物信息、用戶的搜索信息以及用戶的存款信息等。
而且對(duì)于很多業(yè)務(wù)場(chǎng)景來說,準(zhǔn)確率是非常重要的,而且一般情況下,都會(huì)有豐富的媒介信息,因此,更好的方案是能夠用多個(gè)媒介信息去更好的查找用戶或者說鎖定用戶。
本申請(qǐng)實(shí)施例所提出的技術(shù)方案要實(shí)現(xiàn)的正是用多個(gè)媒介信息去鎖定同一個(gè)用戶。而當(dāng)用多個(gè)媒介信息鎖定一個(gè)用戶之后,同時(shí)也即確認(rèn)了這些媒介信息是屬于該用戶的。進(jìn)一步的,再用這些屬于同一個(gè)用戶的媒介信息在不同業(yè)務(wù)平臺(tái)去匹配不同的賬號(hào),從而獲取該用戶在不同業(yè)務(wù)平臺(tái)留下的不同的賬號(hào),以及在相應(yīng)的賬號(hào)在所對(duì)應(yīng)的業(yè)務(wù)平臺(tái)的數(shù)據(jù)庫中所沉淀的用戶行為信息,即獲取了同一個(gè)用戶在不同業(yè)務(wù)平臺(tái)中的用戶行為信息。
通過以上的處理,使各個(gè)業(yè)務(wù)平臺(tái)可以共享同一用戶在不同業(yè)務(wù)平臺(tái)的數(shù)據(jù)庫中所沉淀的用戶行為信息。例如,利用屬于同一個(gè)用戶u的媒介信息在業(yè)務(wù)平臺(tái)a、業(yè)務(wù)平臺(tái)b和業(yè)務(wù)平臺(tái)c中匹配相應(yīng)的賬號(hào),即在業(yè)務(wù)平臺(tái)a、業(yè)務(wù)平臺(tái)b和業(yè)務(wù)平臺(tái)c中查找用戶u留下的賬號(hào),進(jìn)而,獲取所查找到的賬號(hào)在業(yè)務(wù)平臺(tái)a、業(yè)務(wù)平臺(tái)b和業(yè)務(wù)平臺(tái)c的數(shù)據(jù)庫中所沉淀的用戶行為信息,從而,獲取到了用戶u在業(yè)務(wù)平臺(tái)a、業(yè)務(wù)平臺(tái)b和業(yè)務(wù)平臺(tái)c中的用戶行為信息,在業(yè)務(wù)平臺(tái)a、業(yè)務(wù)平臺(tái)b和業(yè)務(wù)平臺(tái)c之間實(shí)現(xiàn)了用戶u的用戶行為信息的共享。
如圖1所示,為本申請(qǐng)實(shí)施例一提供的一種用戶數(shù)據(jù)共享的方法的流程示意圖,該方法具體包括以下步驟:
步驟S101、獲取查詢媒介信息。
媒介是指使雙方(人或事物)發(fā)生關(guān)系的人或事物,常見的媒介包括賬戶、身份證、手機(jī)、郵箱、銀行卡、設(shè)備碼、地址相關(guān)的信息等。
而在本申請(qǐng)實(shí)施例中,查詢媒介是指用以在媒介網(wǎng)絡(luò)中查詢目標(biāo)用戶的帳戶的媒介,當(dāng)前,可以確定這些媒介與目標(biāo)用戶的賬戶存在關(guān)聯(lián)性的可能性較大,所以,用以查詢目標(biāo)用戶的準(zhǔn)確性也較高。在實(shí)際的應(yīng)用中,可以選擇已驗(yàn)證與用戶相匹配,或者具有排他性的媒介來作為查詢媒介。
需要進(jìn)一步說明的是,為了提高查詢的準(zhǔn)確度,也為了降低干擾信息或識(shí)別度較低的信息作為查詢媒介所導(dǎo)致的查詢結(jié)果錯(cuò)誤,本申請(qǐng)實(shí)施例所提出的技術(shù)方案中,優(yōu)選的需要獲取兩個(gè)以上的查詢媒介用以后續(xù)的處理流程,具體查詢媒介數(shù)量可以根據(jù)實(shí)際場(chǎng)景需要進(jìn)行設(shè)置,這樣的變化并不會(huì)影響本申請(qǐng)的保護(hù)范圍。
步驟S102、利用所述查詢媒介信息,從媒介網(wǎng)絡(luò)中查找得到與所述查詢媒介相關(guān)的至少一個(gè)用戶賬戶及其關(guān)系信息。
其中,所述用戶賬戶的關(guān)系信息包括:所述用戶賬戶與該查詢媒介之間的關(guān)系強(qiáng)度,以及,所述用戶賬戶與其他用戶賬戶之間的關(guān)系強(qiáng)度。
需要說明的是,所述媒介網(wǎng)絡(luò)是包括用戶賬戶之間的關(guān)聯(lián)關(guān)系、用戶賬戶與媒介之間的關(guān)聯(lián)關(guān)系的網(wǎng)絡(luò),所述媒介網(wǎng)絡(luò)中包括任意用戶賬戶之間的關(guān)系強(qiáng)度、用戶賬戶和媒介之間的關(guān)系強(qiáng)度。
在步驟S101中,如果獲取了至少兩個(gè)查詢媒介信息,則本步驟的操作具體為:分別利用所述至少兩個(gè)查詢媒介信息,從媒介網(wǎng)絡(luò)中查找得到與對(duì)應(yīng)的所述查詢媒介相關(guān)的各個(gè)用戶賬戶以其關(guān)系信息。
需要說明的是,在一種具體的應(yīng)用場(chǎng)景中,可以包括以下的處理選擇,從媒介網(wǎng)絡(luò)中查找得到與對(duì)應(yīng)的所述查詢媒介相關(guān)的各個(gè)用戶賬戶以其關(guān)系信息之后,進(jìn)一步可以包括:
判斷所述至少兩個(gè)查詢媒介信息是否屬于同一個(gè)用戶賬戶,若是,則將確定的同一個(gè)用戶賬戶作為可信賬戶;否則,執(zhí)行步驟S103。
步驟S103、利用查找到的所述至少一個(gè)用戶賬戶及其關(guān)系信息,構(gòu)建局部媒介網(wǎng)絡(luò)。
在實(shí)際應(yīng)用場(chǎng)景中,局部媒介網(wǎng)絡(luò)的創(chuàng)建流程如下:
根據(jù)用戶賬戶與媒介之間的共現(xiàn)關(guān)系,確定用戶賬戶和媒介之間的關(guān)系強(qiáng)度,根據(jù)用戶之間的關(guān)系,確定用戶賬戶之間的關(guān)系強(qiáng)度,其中,所述用戶之間的關(guān)系包括:用戶之間的社交關(guān)系、資金關(guān)系、共設(shè)備關(guān)系、共媒介關(guān)系。
具體的,所述局部媒介網(wǎng)絡(luò)包括頂點(diǎn)和邊,所述局部媒介網(wǎng)絡(luò)中的頂點(diǎn)包括媒介或用戶賬戶,所述局部媒介網(wǎng)絡(luò)中的邊包括媒介和用戶賬戶的關(guān)系,以及,所述用戶賬戶與其他用戶賬戶之間的關(guān)系,邊權(quán)重為關(guān)系強(qiáng)度分值。
如圖2所示,為本申請(qǐng)實(shí)施例所提出的根據(jù)一個(gè)具體的應(yīng)用場(chǎng)景所創(chuàng)建的局部媒介網(wǎng)絡(luò)的結(jié)構(gòu)示意圖,相應(yīng)的創(chuàng)建過程如下:
首先,獲取媒介信息1、媒介信息2、媒介信息3、媒介信息4。
然后,在媒介網(wǎng)絡(luò)中,根據(jù)媒介信息1找對(duì)應(yīng)的賬戶A、B,根據(jù)媒介信息2找對(duì)應(yīng)的賬戶A、C,根據(jù)媒介信息3找對(duì)應(yīng)的賬戶A、C,根據(jù)媒介信息4找對(duì)應(yīng)的賬戶D、E。
最后,根據(jù)媒介信息1、媒介信息2、媒介信息3、媒介信息4、以及與該媒介信息1對(duì)應(yīng)的賬戶A、B,與該媒介信息2對(duì)應(yīng)的賬戶A、C,與該媒介信息3對(duì)應(yīng)的賬戶A、C,與該媒介信息4對(duì)應(yīng)的賬戶D、E構(gòu)建出如附圖2所示的局部媒介網(wǎng)絡(luò),其中,媒介信息1、媒介信息2、媒介信息3、媒介信息4,以及賬戶A、賬戶B、賬戶C和賬戶D作為不同的頂點(diǎn),圖中各頂點(diǎn)之間的連線即為邊,示意相應(yīng)頂點(diǎn)之間關(guān)系。
步驟S104、利用所述局部媒介網(wǎng)絡(luò),從所述至少一個(gè)用戶賬戶中確定可信賬戶。
具體的,本步驟的處理方案為利用步驟S103所創(chuàng)建的局部媒介網(wǎng)絡(luò),對(duì)所述至少一個(gè)用戶賬戶進(jìn)行混合排序,將排在前N個(gè)用戶賬戶確定為可信賬戶。
具體的,在實(shí)際應(yīng)用場(chǎng)景中,上述的混合排序的實(shí)現(xiàn)流程如下:
步驟1、邊權(quán)重歸一化,對(duì)所述局部媒介網(wǎng)絡(luò)中的各個(gè)邊的邊權(quán)重進(jìn)行 歸一化,即在所述局部媒介網(wǎng)絡(luò)中,分別對(duì)各查詢媒介信息和與其對(duì)應(yīng)的用戶賬戶之間、以及各用戶賬戶之間的原始邊權(quán)重信息進(jìn)行邊權(quán)重信息歸一操作。
需要具體說明的是,上述的邊權(quán)重信息歸一操作可以通過如下的方式實(shí)現(xiàn):
首先,分別獲取所述各查詢媒介信息和與其對(duì)應(yīng)的用戶賬戶之間的原始邊權(quán)重、各用戶賬戶之間的原始邊權(quán)重在第一預(yù)設(shè)次數(shù)內(nèi)的變化率信息;
根據(jù)該變化率信息對(duì)各查詢媒介信息和與其對(duì)應(yīng)的用戶賬戶之間的原始邊權(quán)重、各用戶賬戶之間的原始邊權(quán)重進(jìn)行邊權(quán)重歸一化操作。
在具體的應(yīng)用場(chǎng)景下,可參考如下公式實(shí)現(xiàn):
公式一(邏輯回歸公式):
其中,f(x)為進(jìn)行邊權(quán)重信息歸一操作后所獲得邊權(quán)重值,“ax”中的x表示原始的邊權(quán)重值,a作為邏輯回歸公式中的變量,可以通過以下公式求得:
公式二(求導(dǎo)公式):
其中,x0表示原始邊權(quán)重的最小值;x99%表示邊權(quán)重的99%分位數(shù)的值。
步驟2、迭代計(jì)算邊權(quán)重,對(duì)歸一化后的邊權(quán)重進(jìn)行迭代計(jì)算,直至收斂,即根據(jù)步驟1的邊權(quán)重信息歸一操作所獲得的各查詢媒介信息和與其對(duì)應(yīng)的用戶賬戶之間的邊權(quán)重、以及各用戶賬戶之間的邊權(quán)重進(jìn)行迭代計(jì)算操作,直至迭代結(jié)果收斂后,獲得各查詢媒介信息和與其對(duì)應(yīng)的用戶賬戶之間的邊權(quán)重、以及各用戶賬戶之間的邊權(quán)重。
為了方便描述,定義數(shù)學(xué)符號(hào)如下:局部媒介網(wǎng)絡(luò)定義為G,n表示G中的節(jié)點(diǎn)數(shù)據(jù),節(jié)點(diǎn)可以是用戶賬戶,也可以是媒介。
在具體的應(yīng)用場(chǎng)景下,上述的迭代操作可參考如下公式實(shí)現(xiàn):
公式三(初始狀態(tài)下,也即第k次迭代中的邊權(quán)重信息計(jì)算公式):
在迭代過程中,通過如下公式四重新計(jì)算每條邊的權(quán)重(第k+1次迭代中的的邊權(quán)重信息計(jì)算公式),公式四:
其中,Rk(a,b)表示節(jié)點(diǎn)a和節(jié)點(diǎn)b的在第k次迭代中的邊權(quán)重信息、Rk+1(a,b)表示節(jié)點(diǎn)a和節(jié)點(diǎn)b的在第k+1次迭代中的邊權(quán)重信息、C表示收斂速度控制參數(shù)或者叫衰減因子、|I(a)|表示節(jié)點(diǎn)a的鄰居列表的邊權(quán)重信息的和值、|I(b)|表示節(jié)點(diǎn)b的鄰居列表的邊權(quán)重信息的和值、i表示第i個(gè)、j表示第j個(gè)、Ii(a)表示節(jié)點(diǎn)a的鄰居列表信息、Ij(b)表示節(jié)點(diǎn)b的鄰居列表信息。(在局部媒介網(wǎng)絡(luò)中,媒介信息以及與媒介信息相對(duì)應(yīng)的賬戶稱為節(jié)點(diǎn),與節(jié)點(diǎn)相連接的其他節(jié)點(diǎn)稱為該節(jié)點(diǎn)的鄰居,所有鄰居稱為鄰居列表)。
需要說明的是,由于對(duì)邊權(quán)重進(jìn)行迭代計(jì)算的目的是:使求得的節(jié)點(diǎn)之間的邊權(quán)重信息趨于穩(wěn)定也即收斂,而非無限制的迭代下去;因此,在本實(shí)施例中,在進(jìn)行到預(yù)設(shè)次數(shù)的迭代計(jì)算操作之后,要判斷此時(shí)獲得的節(jié)點(diǎn)之間的邊權(quán)重信息是否滿足收斂條件。
具體的,在本實(shí)施例中,可通過如下方式確定此時(shí)獲得的節(jié)點(diǎn)之間的邊權(quán)重信息是否滿足收斂條件:
當(dāng)進(jìn)行第一預(yù)設(shè)次數(shù)的迭代計(jì)算操作后,分別獲取所述各用戶賬戶與與其相對(duì)應(yīng)的各媒介信息之間新的邊權(quán)重的第一變化值、以及與所述各用戶賬戶之間的邊權(quán)重的第二變化值;
判斷所述第一變化值與第二變化值的和值是否小于預(yù)設(shè)的第一和值閥值;
若小于,則停止進(jìn)行迭代計(jì)算操作;
若不小于,則繼續(xù)進(jìn)行迭代計(jì)算操作。
步驟3、確定綜合權(quán)重信息,利用收斂后的各個(gè)邊權(quán)重,計(jì)算各個(gè)用戶 賬戶的綜合權(quán)重或各查詢媒介的綜合權(quán)重。
根據(jù)所述用戶賬戶之間的邊權(quán)重和用戶賬戶與相應(yīng)的媒介之間的邊權(quán)重信息,確定各用戶賬戶的綜合權(quán)重信息和各查詢媒介信息的綜合權(quán)重信息。
在具體的應(yīng)用場(chǎng)景下,可參考如下公式實(shí)現(xiàn):
公式五(媒介權(quán)重信息的計(jì)算公式):
其中,W(a)為媒介權(quán)重。通常,不同的查詢媒介的權(quán)重是不一樣的,比如作為查詢媒介,身份證比手機(jī)查詢的結(jié)果一般都更加可信,因此,權(quán)重更高。不同類型的查詢媒介,由于其查詢用戶的準(zhǔn)確率(置信度)是不一樣的,權(quán)重也應(yīng)該是不同的,通常該媒介權(quán)重是根據(jù)業(yè)務(wù)經(jīng)驗(yàn)和理解指定的。因此,根據(jù)媒介的不同類型,設(shè)置不同的媒介權(quán)重。
公式六(各用戶賬戶的綜合權(quán)重信息計(jì)算公式):
其中,u表示該局部媒介網(wǎng)絡(luò)中的用戶賬戶u,S表示與用戶賬戶u相對(duì)應(yīng)的的媒介信息所組成的媒介信息集合S,Score(u)表示用戶賬戶u的綜合權(quán)重信息;
W(a)*R(a,u)表示用戶賬戶u與與其相對(duì)應(yīng)的各媒介信息之間的邊權(quán)重信息;
W(a)*W(b)*R(a,b)表示與用戶賬戶u相對(duì)應(yīng)的媒介信息之間的邊權(quán)重信息。
步驟4、綜合權(quán)重排序,根據(jù)步驟3所得到的各個(gè)用戶賬戶的綜合權(quán)重或各查詢媒介的綜合權(quán)重,對(duì)各用戶賬戶或各各查詢媒介進(jìn)行排序,確定可信賬戶或可信媒介。
具體的,可以利用所述局部媒介網(wǎng)絡(luò),對(duì)所述至少一個(gè)用戶賬戶進(jìn)行混合排序,將排在前N個(gè)用戶賬戶確定為可信賬戶,N為正整數(shù)。
N可以根據(jù)實(shí)際場(chǎng)景需要所設(shè)置的數(shù)值,例如N=1。排名第一的用戶賬 戶為最可信賬戶,可信度為該用戶賬戶的綜合權(quán)重分值。最可信賬戶相關(guān)的媒介為可信媒介,同樣,可信度為該媒介的綜合權(quán)重分值。
對(duì)于可信媒介的判定,可以直接將可信用戶相關(guān)的媒介判定為可信媒介,且該媒介屬于可信賬戶。
如果存在非可信媒介,且該非可信媒介和可信媒介的相似度(R)小于某個(gè)閾值(如0.01),則認(rèn)為該媒介是不可信的,即該媒介不屬于可信賬戶。
步驟S105、獲取所述可信賬戶的用戶數(shù)據(jù),并作為所述查詢媒介信息對(duì)應(yīng)的用戶數(shù)據(jù)輸出,以實(shí)現(xiàn)用戶數(shù)據(jù)共享。
在具體的應(yīng)用場(chǎng)景中,實(shí)現(xiàn)用戶數(shù)據(jù)共享的操作方式可以具體為:
根據(jù)所述可信賬戶所對(duì)應(yīng)的至少兩個(gè)媒介信息到不同數(shù)據(jù)庫中去獲取所述不同數(shù)據(jù)庫中所記錄的該可信賬戶所對(duì)應(yīng)的用戶的用戶行為信息,以實(shí)現(xiàn)共享所述用戶行為信息。
在本實(shí)施例中,作為一個(gè)優(yōu)選步驟,在根據(jù)所述可信賬戶所對(duì)應(yīng)的至少兩個(gè)媒介信息到不同數(shù)據(jù)庫中去獲取所述不同數(shù)據(jù)庫中所記錄的該可信賬戶所對(duì)應(yīng)的用戶的用戶行為信息后,還可以在上述的局部媒介網(wǎng)絡(luò)中獲取不與所述可信賬戶相對(duì)應(yīng)的其他媒介信息,將這些媒介信息作為非可信媒介信息。需要說明的是,非可信媒介信息并非不可信媒介信息,因此,還需要對(duì)這些非可信媒介信息進(jìn)行判斷,以確定其是否是不可信媒介信息。
具體的,可通過如下方式實(shí)現(xiàn)判斷所述非可信媒介信息是否是不可信媒介信息:
步驟A:獲取所述非可信媒介信息與所述與所述可信賬戶相對(duì)應(yīng)的媒介信息之間的相似度。
其中,所述相似度是與所述非可信媒介信息與與其相關(guān)的可信媒介信息之間所具有的相同的鄰邊的數(shù)量相對(duì)應(yīng)的。
優(yōu)選的,所述非可信媒介信息與與其相關(guān)的可信媒介信息之間所具有的相同的鄰邊的數(shù)量越多表示所述非可信媒介信息與所述與所述可信賬戶相對(duì)應(yīng)的媒介信息之間的相似度越高;反之,該數(shù)量越少表示相似度越低。
在實(shí)際應(yīng)用中,對(duì)于可信媒介,可以直接判定且屬于可信賬戶,如果存 在非可信媒介且和可信媒介的相似度(R)小于某個(gè)閾值(如0.01),則認(rèn)為該媒介是不可信的,即該媒介不屬于可信賬戶。
步驟B:將所述相似度與預(yù)設(shè)的相似度閥值進(jìn)行比較;
步驟C:將所述相似度小于預(yù)設(shè)的相似度閥值的非可信媒介信息作為不可信媒介信息。
另一方面,由于不同的媒介信息與賬戶之間的邊權(quán)重信息是不一樣的,比如:身份證比手機(jī)的查詢用戶結(jié)果要更加可信,因此身份證的邊權(quán)重信息更高;另外不同類型的媒介信息,由于其查詢用戶的準(zhǔn)確率(置信度)是不一樣的,其邊權(quán)重信息也應(yīng)該是不同的。因此,在根據(jù)所述可信賬戶所對(duì)應(yīng)的至少兩個(gè)媒介信息到不同數(shù)據(jù)庫中去獲取所述不同數(shù)據(jù)庫中所記錄的該可信賬戶所對(duì)應(yīng)的用戶的用戶行為信息后,還可以確定與所述可信賬戶相對(duì)應(yīng)的各媒介信息與所述可信賬戶的關(guān)系強(qiáng)度,該關(guān)系強(qiáng)度指根據(jù)媒介信息查詢用戶時(shí)的準(zhǔn)確率;具體的,可通過如下方式實(shí)現(xiàn):
步驟A:分別獲取與所述可信賬戶相對(duì)應(yīng)的各媒介信息的第二綜合邊權(quán)重信息;其中,所述各第二綜合邊權(quán)重信息為所述各媒介信息與與其相對(duì)應(yīng)的賬戶所組成的賬戶之間的綜合邊權(quán)重信息。
具體的,上述的第二綜合邊權(quán)重信息可以根據(jù)以下方式來確定:
公式七(第二綜合邊權(quán)重信息計(jì)算公式):
其中,m表示該局部媒介網(wǎng)絡(luò)中的媒介信息m,K表示與該媒介信息m相對(duì)應(yīng)的賬戶所組成的賬戶集合K,Score(m)表示第二綜合邊權(quán)重信息;
Score(a)*R(a,m)表示媒介信息m與其相對(duì)應(yīng)的各用戶之間的邊權(quán)重信息;
Score(a)*Score(b)*R(a,b)表示與媒介信息m相對(duì)應(yīng)的用戶之間的邊權(quán)重信息。
步驟B:對(duì)所述各第二綜合邊權(quán)重信息進(jìn)行排序。
步驟C:根據(jù)排序結(jié)果確定所述各媒介信息與所述可信賬戶的關(guān)系強(qiáng)度。
與現(xiàn)有技術(shù)相比,本申請(qǐng)實(shí)施例至少具有以下優(yōu)點(diǎn):
本申請(qǐng)實(shí)施例公開了一種用戶數(shù)據(jù)共享的方法和設(shè)備,根據(jù)獲取到的查詢媒介信息,查詢相關(guān)的至少一個(gè)用戶帳戶及其關(guān)系信息,根據(jù)查詢到的信息構(gòu)建局部媒介網(wǎng)絡(luò),并利用所述局部媒介網(wǎng)絡(luò),從所述至少一個(gè)用戶賬戶中確定可信賬戶,獲取所述可信賬戶的用戶數(shù)據(jù),并作為所述查詢媒介信息對(duì)應(yīng)的用戶數(shù)據(jù)輸出,以實(shí)現(xiàn)用戶數(shù)據(jù)共享,從而,將不同業(yè)務(wù)平臺(tái)之間的針對(duì)同一個(gè)用戶實(shí)體的用戶行為信息打通,以實(shí)現(xiàn)用戶行為信息共享。
基于與上述方法同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例二還提出了一種網(wǎng)絡(luò)設(shè)備,如圖3所示,具體包括:
獲取模塊31,用于獲取查詢媒介信息;
查詢模塊32,用于利用所述獲取模塊31所獲取的查詢媒介信息,從媒介網(wǎng)絡(luò)中查找得到與所述查詢媒介相關(guān)的至少一個(gè)用戶賬戶及其關(guān)系信息,所述用戶賬戶的關(guān)系信息包括:所述用戶賬戶與該查詢媒介之間的關(guān)系強(qiáng)度,以及,所述用戶賬戶與其他用戶賬戶之間的關(guān)系強(qiáng)度;
創(chuàng)建模塊33,用于利用所述查詢模塊32所查找到的所述至少一個(gè)用戶賬戶及其關(guān)系信息,構(gòu)建局部媒介網(wǎng)絡(luò),所述局部媒介網(wǎng)絡(luò)中的邊包括媒介和用戶賬戶的關(guān)系,以及,所述用戶賬戶與其他用戶賬戶之間的關(guān)系,邊權(quán)重為關(guān)系強(qiáng)度分值;
確定模塊34,用于利用所述局部媒介網(wǎng)絡(luò),從所述至少一個(gè)用戶賬戶中確定可信賬戶;
處理模塊35,用于獲取所述可信賬戶的用戶數(shù)據(jù),并作為所述查詢媒介信息對(duì)應(yīng)的用戶數(shù)據(jù)輸出,以實(shí)現(xiàn)用戶數(shù)據(jù)共享。
在具體的應(yīng)用場(chǎng)景中,所述確定模塊34,具體用于:
利用所述局部媒介網(wǎng)絡(luò),對(duì)所述至少一個(gè)用戶賬戶進(jìn)行混合排序,將排在前N個(gè)用戶賬戶確定為可信賬戶,N為正整數(shù)。
其中,確定模塊34具體包括:
歸一化單元,用于對(duì)所述局部媒介網(wǎng)絡(luò)中的各個(gè)邊的邊權(quán)重進(jìn)行歸一化;
迭代單元,用于對(duì)所述歸一化單元?dú)w一化后的邊權(quán)重進(jìn)行迭代計(jì)算,直至收斂;
計(jì)算單元,用于利用所述迭代單元收斂后的各個(gè)邊權(quán)重,計(jì)算各個(gè)用戶賬戶的綜合權(quán)重或各查詢媒介的綜合權(quán)重;
排序單元,用于根據(jù)所述計(jì)算單元計(jì)算的所述各個(gè)用戶賬戶的綜合權(quán)重或各查詢媒介的綜合權(quán)重,對(duì)所述至少一個(gè)用戶賬戶或各各查詢媒介排序,確定可信賬戶或可信媒介。
優(yōu)選的,所述獲取模塊31,具體用于獲取至少兩個(gè)查詢媒介信息;
所述查詢模塊32,具體用于分別利用所述至少兩個(gè)查詢媒介信息,從媒介網(wǎng)絡(luò)中查找得到與對(duì)應(yīng)的所述查詢媒介相關(guān)的各個(gè)用戶賬戶以其關(guān)系信息。
相應(yīng)的,所述創(chuàng)建模塊33,具體用于:
判斷所述至少兩個(gè)查詢媒介信息是否屬于同一個(gè)用戶賬戶,若是,則將確定的同一個(gè)用戶賬戶作為可信賬戶;否則,利用查找到的所述至少一個(gè)用戶賬戶及其關(guān)系信息,構(gòu)建局部媒介網(wǎng)絡(luò)。
與現(xiàn)有技術(shù)相比,本申請(qǐng)實(shí)施例至少具有以下優(yōu)點(diǎn):
本申請(qǐng)實(shí)施例公開了一種用戶數(shù)據(jù)共享的方法和設(shè)備,根據(jù)獲取到的查詢媒介信息,查詢相關(guān)的至少一個(gè)用戶帳戶及其關(guān)系信息,根據(jù)查詢到的信息構(gòu)建局部媒介網(wǎng)絡(luò),并利用所述局部媒介網(wǎng)絡(luò),從所述至少一個(gè)用戶賬戶中確定可信賬戶,獲取所述可信賬戶的用戶數(shù)據(jù),并作為所述查詢媒介信息對(duì)應(yīng)的用戶數(shù)據(jù)輸出,以實(shí)現(xiàn)用戶數(shù)據(jù)共享,從而,將不同業(yè)務(wù)平臺(tái)之間的針對(duì)同一個(gè)用戶實(shí)體的用戶行為信息打通,以實(shí)現(xiàn)用戶行為信息共享。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明實(shí)施例可以通過硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來實(shí)現(xiàn)。基于這樣的理解,本發(fā)明實(shí)施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是CD-ROM,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè) 人計(jì)算機(jī),服務(wù)器,或網(wǎng)絡(luò)側(cè)設(shè)備等)執(zhí)行本發(fā)明實(shí)施例各個(gè)實(shí)施場(chǎng)景所述的方法。
本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施場(chǎng)景的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明實(shí)施例所必須的。
本領(lǐng)域技術(shù)人員可以理解實(shí)施場(chǎng)景中的裝置中的模塊可以按照實(shí)施場(chǎng)景描述進(jìn)行分布于實(shí)施場(chǎng)景的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施場(chǎng)景的一個(gè)或多個(gè)裝置中。上述實(shí)施場(chǎng)景的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施場(chǎng)景的優(yōu)劣。
以上公開的僅為本發(fā)明實(shí)施例的幾個(gè)具體實(shí)施場(chǎng)景,但是,本發(fā)明實(shí)施例并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明實(shí)施例的業(yè)務(wù)限制范圍。