一種對象關(guān)系分析方法、裝置及電子設備的制造方法
【技術(shù)領域】
[0001]本發(fā)明涉及計算機技術(shù)領域,尤其涉及一種對象關(guān)系分析方法、裝置及電子設備。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的快速發(fā)展,互聯(lián)網(wǎng)的應用在人們生活中起到了越來越重要的作用。而互聯(lián)網(wǎng)市場的繁榮,也開啟了大數(shù)據(jù)時代。在大數(shù)據(jù)背景下,數(shù)據(jù)量越來越龐大,數(shù)據(jù)間的關(guān)系越來越復雜。通過對大數(shù)據(jù)進行挖掘得到對象間的關(guān)系對完善應用服務具有指導作用。舉例來說,如果挖掘出用戶A與用戶B之間有關(guān)聯(lián)關(guān)系,則可將用戶A關(guān)注的內(nèi)容或者感興趣的內(nèi)容推薦給B,從而為用戶提供個性化服務。
[0003]目前,挖掘用戶間的關(guān)聯(lián)關(guān)系的主要有以下方法:
[0004](I)基于聯(lián)系人信息等社交關(guān)系數(shù)據(jù)確定用戶間的關(guān)聯(lián)關(guān)系。
[0005](2)基于社交平臺挖掘二度人脈,例如,將關(guān)注同一用戶的所有用戶進行關(guān)聯(lián)分析,建立關(guān)聯(lián)關(guān)系。
[0006]但是,通過上述方法確定的關(guān)聯(lián)關(guān)系較為單一,關(guān)系層次不夠精細,從而根據(jù)上述方法確定的關(guān)聯(lián)關(guān)系難以提供精準細化的應用服務。
【發(fā)明內(nèi)容】
[0007]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。為此,本發(fā)明第一方面的目的在于提出一種對象關(guān)系分析方法,能夠得到更精準、細化的對象關(guān)系。
[0008]本發(fā)明的第二方面的目的在于提出一種對象關(guān)系分析裝置。
[0009]本發(fā)明的第三個目的在于提出一種電子設備。
[0010]本發(fā)明的第四個目的在于提出一種存儲介質(zhì)。
[0011]本發(fā)明的第五個目的在于提出一種應用程序。
[0012]為達上述目的,根據(jù)本發(fā)明第一方面實施例提出了一種對象關(guān)系分析方法,包括:獲取待分析對象集合中每個對象的行為日志;對每個對象的行為日志與預設行為特征集合中每個特征分別進行相關(guān)性分析,以得到每個對象與每個特征的相關(guān)性信息;根據(jù)所述待分析對象集合中每兩個對象與每個特征的相關(guān)性信息確定所述每兩個對象在每個特征下的關(guān)系強度類型,以得到所述待分析對象集合中的對象關(guān)系。
[0013]在本發(fā)明的一個實施例中,所述相關(guān)性信息為權(quán)重信息,根據(jù)所述待分析對象集合中每兩個對象與每個特征的相關(guān)性信息確定所述每兩個對象在每個特征下的關(guān)系強度類型,包括:確定所述每兩個對象中第一對象與特征i的相關(guān)性權(quán)重為第一相關(guān)性權(quán)重,所述每兩個對象中第二對象與所述特征i的相關(guān)性權(quán)重為第二相關(guān)性權(quán)重,其中,i = 1,…,N,為正整數(shù),N為所述預設行為特征集合中特征的數(shù)量;計算所述第一相關(guān)性權(quán)重與第二相關(guān)性權(quán)重的相似度;根據(jù)所述相似度確定所述每兩個對象在所述特征i下的關(guān)系強度類型。
[0014]在本發(fā)明的一個實施例中,該方法還包括:采集多個區(qū)域范圍內(nèi)對象的行為日志;對每個區(qū)域范圍內(nèi)對象的行為日志分別進行特征提取,以得到每個區(qū)域范圍對應的子特征集合;將所述多個區(qū)域范圍對應的子特征集合進行合并,以得到所述預設行為特征集合。
[0015]在本發(fā)明的一個實施例中,該方法還包括:按照第一預設周期對所述預設行為特征集合進行更新;根據(jù)更新后的預設行為特征集合重新獲取每個對象與每個特征的相關(guān)性信息,并重新確定每兩個對象在每個特征下的關(guān)系強度類型,以對所述待分析對象集合中的對象關(guān)系進行更新。
[0016]在本發(fā)明的一個實施例中,該方法還包括:按照第二預設周期對所述待分析對象集合中的對象關(guān)系的準確性進行驗證。
[0017]在本發(fā)明的一個實施例中,所述按照第二預設周期對所述待分析對象集合中的對象關(guān)系的準確性進行驗證具體包括:在所述待分析對象集合中隨機抽取第一對象集合;根據(jù)所述待分析對象集合中的對象關(guān)系獲取第二對象集合,其中,所述第二對象集合為與所述第一對象集合在第一特征下的關(guān)系強度類型為第一類型的對象構(gòu)成的集合;根據(jù)所述第一對象集合的行為日志和所述第二對象集合的行為日志重新獲取兩個對象在所述第一特征下的關(guān)系強度類型;如果存在重新獲取的兩個對象在所述第一特征下的關(guān)系強度類型與所述第一類型不相符,則判斷所述待分析對象集合中的對象關(guān)系準確,否則判斷所述待分析對象集合中的對象關(guān)系不準確。
[0018]在本發(fā)明的一個實施例中,所述預設行為特征集合包括行為特征和應用場景特征。
[0019]為實現(xiàn)上述目的,本發(fā)明的第二方面的實施例提供了一種對象關(guān)系分析裝置,包括:獲取模塊,用于獲取待分析對象集合中每個對象的行為日志;分析模塊,用于對每個對象的行為日志與預設行為特征集合中每個特征分別進行相關(guān)性分析,以得到每個對象與每個特征的相關(guān)性信息;確定模塊,用于根據(jù)所述待分析對象集合中每兩個對象與每個特征的相關(guān)性信息確定所述每兩個對象在每個特征下的關(guān)系強度類型,以得到所述待分析對象集合中的對象關(guān)系。
[0020]在本發(fā)明的一個實施例中,所述相關(guān)性信息為權(quán)重信息,所述確定模塊具體用于:確定所述每兩個對象中第一對象與特征i的相關(guān)性權(quán)重為第一相關(guān)性權(quán)重,所述每兩個對象中第二對象與所述特征i的相關(guān)性權(quán)重為第二相關(guān)性權(quán)重,其中,i = 1,…,N,為正整數(shù),N為所述預設行為特征集合中特征的數(shù)量;計算所述第一相關(guān)性權(quán)重與第二相關(guān)性權(quán)重的相似度;根據(jù)所述相似度確定所述每兩個對象在所述特征i下的關(guān)系強度類型。
[0021]在本發(fā)明的一個實施例中,該裝置還包括:采集模塊,用于采集多個區(qū)域范圍內(nèi)對象的行為日志;特征提取模塊,用于對每個區(qū)域范圍內(nèi)對象的行為日志分別進行特征提取,以得到每個區(qū)域范圍對應的子特征集合;合并模塊,用于將所述多個區(qū)域范圍對應的子特征集合進行合并,以得到所述預設行為特征集合。
[0022]在本發(fā)明的一個實施例中,該裝置還包括更新模塊,用于:按照第一預設周期對所述預設行為特征集合進行更新;根據(jù)更新后的預設行為特征集合重新獲取每個對象與每個特征的相關(guān)性信息,并重新確定每兩個對象在每個特征下的關(guān)系強度類型,以對所述待分析對象集合中的對象關(guān)系進行更新。
[0023]在本發(fā)明的一個實施例中,該裝置還包括:驗證模塊,用于按照第二預設周期對所述待分析對象集合中的對象關(guān)系的準確性進行驗證。
[0024]在本發(fā)明的一個實施例中,所述驗證模塊具體用于:在所述待分析對象集合中隨機抽取第一對象集合;根據(jù)所述待分析對象集合中的對象關(guān)系獲取第二對象集合,其中,所述第二對象集合為與所述第一對象集合在第一特征下的關(guān)系強度類型為第一類型的對象構(gòu)成的集合;根據(jù)所述第一對象集合的行為日志和所述第二對象集合的行為日志重新獲取兩個對象在所述第一特征下的關(guān)系強度類型;如果存在重新獲取的兩個對象在所述第一特征下的關(guān)系強度類型與所述第一類型不相符,則判斷所述待分析對象集合中的對象關(guān)系準確,否則判斷所述待分析對象集合中的對象關(guān)系不準確。
[0025]在本發(fā)明的一個實施例中,所述預設行為特征集合包括行為特征和應用場景特征。
[0026]為實現(xiàn)上述目的,本發(fā)明第三方面實施例提出了一種電子設備,該電子設備包括處理器、存儲器、通信接口和總線;所述處理器、所述存儲器和所述通信接口通過所述總線連接并完成相互間的通信;所述存儲器存儲可執(zhí)行程序代碼;所述處理器通過讀取所述存儲器中存儲的可執(zhí)行程序代碼來運行與所述可執(zhí)行程序代碼對應的程序,以用于執(zhí)行以下步驟:獲取待分析對象集合中每個對象的行為日志;對每個對象的行為日志與預設行為特征集合中每個特征分別進行相關(guān)性分析,以得到每個對象與每個特征的相關(guān)性信息;根據(jù)所述待分析對象集合中每兩個對象與每個特征的相關(guān)性信息確定所述每兩個對象在每個特征下的關(guān)系強度類型,以得到所述待分析對象集合中的對象關(guān)系。
[0027]為實現(xiàn)上述目的,本發(fā)明第四方面實施例提出了一種存儲介質(zhì),其中,所述存儲介質(zhì)用于存儲應用程序,所述應用程序用于在運行時執(zhí)行本發(fā)明所述的一種對象關(guān)系分析方法。
[0028]為實現(xiàn)上述目的,本發(fā)明第五方面實施例提出了一種應用程序,其中,所述應用程序用于在運行時執(zhí)行本發(fā)明所述的一種對象關(guān)系分析方法。
[0029]本發(fā)明的實施例,通過對每個待分析對象的行為日志與每個預設特征進行相關(guān)性分析,得到每個對象與每個特征的相關(guān)性,并根據(jù)兩個對象與同一特征的相關(guān)性的相似度確定該兩個對象在該特征下的關(guān)系強度類型,可針對不同的特征對對象間的關(guān)系進行分析,并得到關(guān)系強度類型,得到的對象關(guān)系更精準、細化,能夠有效地挖掘出潛在的數(shù)據(jù)價值,以便于針對不同的關(guān)系強度類型提供相應的服務,提高服務的效率與準確度。
【附圖說明】
[0030]本發(fā)明的上述和/或附加的方面和優(yōu)點從結(jié)合下面附圖對實施例的描述中將變得明顯和容易理解,其中:
[0031]圖1為根據(jù)本發(fā)明一個實施例的對象關(guān)系分析方法的流程圖;
[0032]圖2為根據(jù)本發(fā)明另一個實施例的對象關(guān)系分析方法的流程圖;
[0033]圖3為根據(jù)本發(fā)明一個具體實施例的對象關(guān)系分析方法的示意圖;
[0034]圖4為根據(jù)本發(fā)明一個實施例的對象關(guān)系分析裝置的結(jié)構(gòu)示意圖;
[0035]圖5為根據(jù)本發(fā)明另一個實施例的對象關(guān)系分析裝置的結(jié)構(gòu)示意圖;
[0036]圖6為根據(jù)本發(fā)明又一個實施例的對象關(guān)系分析裝置的結(jié)構(gòu)示意圖;
[0037]圖7是根據(jù)本發(fā)明一個實施例的電子設備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0038]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相