一種目標(biāo)對象識別方法、裝置及系統(tǒng)的制作方法
【專利摘要】本申請公開了一種目標(biāo)對象識別方法、裝置及系統(tǒng),方法包括:獲取實(shí)時采集的用戶聯(lián)機(jī)交易生成的交易流水日志,該交易流水日志包括客戶號字段在內(nèi)的多個交易字段,客戶號字段記錄有用戶標(biāo)識,進(jìn)而在預(yù)先獲取的用戶個人信息集合中,獲取與所述交易流水日志中的用戶標(biāo)識對應(yīng)用戶的個人信息,根據(jù)獲取的個人信息,判斷是否需要對用戶進(jìn)行價值計算,如果是,根據(jù)交易流水日志所包含的多個交易字段以及預(yù)置的目標(biāo)對象識別規(guī)則,確定所述用戶是否為目標(biāo)對象。本申請通過獲取實(shí)時采集的用戶的交易流水日志,通過對交易流水日志進(jìn)行分析處理,實(shí)時確定用戶是否為目標(biāo)對象,也即實(shí)現(xiàn)了快速識別目標(biāo)對象的目的。
【專利說明】
一種目標(biāo)對象識別方法、裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001 ]本申請涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,更具體地說,涉及一種目標(biāo)對象識別方法、裝置及 系統(tǒng)。
【背景技術(shù)】
[0002] 隨著大數(shù)據(jù)相關(guān)技術(shù)的進(jìn)步,企業(yè)不再滿足于傳統(tǒng)的基于批量方式的數(shù)據(jù)價值發(fā) 現(xiàn)之路,愈發(fā)重視數(shù)據(jù)的時間屬性,誰能在瞬息萬變的市場環(huán)境下最快地從經(jīng)營數(shù)據(jù)中提 煉價值,往往就能在競爭中占據(jù)有利位置,對數(shù)據(jù)即來即處理的流計算方式隨之而來。
[0003] 金融市場化進(jìn)程的推進(jìn)和互聯(lián)網(wǎng)金融的蓬勃發(fā)展,使得客戶和銀行之間的交易渠 道越來越多元化,同時也給銀行業(yè)提供更加優(yōu)質(zhì)的服務(wù)帶來了更高的要求。各大銀行紛紛 建立自己的客戶關(guān)系管理類系統(tǒng),來識別價值客戶,提供差異化、個性化的金融服務(wù)。然而, 銀行業(yè)傳統(tǒng)的批量處理的架構(gòu)體系在當(dāng)前廣泛的金融活動中越來越吃力,因此迫切需要一 種能夠?qū)崟r處理交易流水?dāng)?shù)據(jù)、快速識別價值對象的方案。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本申請?zhí)峁┝艘环N目標(biāo)對象識別方法、裝置及系統(tǒng),用于提供一種實(shí)時 處理交易流水?dāng)?shù)據(jù),快速識別價值對象的方案。
[0005] 為了實(shí)現(xiàn)上述目的,現(xiàn)提出的方案如下:
[0006] -種目標(biāo)對象識別方法,包括:
[0007] 獲取實(shí)時采集的用戶聯(lián)機(jī)交易生成的交易流水日志,所述交易流水日志包括客戶 號字段在內(nèi)的多個交易字段,所述客戶號字段記錄有用戶標(biāo)識;
[0008] 在預(yù)先獲取的用戶個人信息集合中,獲取與所述用戶標(biāo)識對應(yīng)用戶的個人信息;
[0009] 根據(jù)獲取的所述個人信息,判斷是否需要對所述用戶進(jìn)行價值計算;
[0010] 若是,根據(jù)所述交易流水日志所包含的多個交易字段以及預(yù)置的目標(biāo)對象識別規(guī) 貝1J,確定所述用戶是否為目標(biāo)對象。
[0011]優(yōu)選地,所述獲取實(shí)時采集的用戶聯(lián)機(jī)交易生成的交易流水日志,包括:
[0012] 獲取消息緩存隊(duì)列中存儲的實(shí)時采集的用戶聯(lián)機(jī)交易生成的交易流水日志。
[0013] 優(yōu)選地,所述根據(jù)所述交易流水日志所包含的多個交易字段以及預(yù)置的目標(biāo)對象 識別規(guī)則,確定所述用戶是否為目標(biāo)對象,包括:
[0014] 根據(jù)所述交易流水日志所包含的各個交易字段的權(quán)重和計量值,計算所述用戶的 價值結(jié)果;
[0015] 根據(jù)計算得到的所述價值結(jié)果以及預(yù)置目標(biāo)對象價值閾值,確定所述用戶是否為 目標(biāo)對象。
[0016] 優(yōu)選地,所述根據(jù)所述交易流水日志所包含的各個交易字段的權(quán)重和計量值,計 算所述用戶的價值結(jié)果,包括:
[0017] 計算用戶的價值結(jié)果V:
[0018]
[0019] 其中,&為第i個交易字段的權(quán)重,F(xiàn)i為第i個交易字段的計量值,F(xiàn)iavg為第i個交易 字段的歷史平均值。
[0020] 優(yōu)選地,還包括:
[0021 ]獲取當(dāng)前時刻之前的設(shè)定時間內(nèi),針對歷史采集的各個交易流水日志所計算的各 個用戶的價值結(jié)果;
[0022] 按照獲取的各個用戶的價值結(jié)果的大小,對各個用戶進(jìn)行降序排序;
[0023] 輸出價值結(jié)果滿足所述預(yù)置目標(biāo)對象價值閾值且排序靠前的η個用戶。
[0024] 一種目標(biāo)對象識別裝置,包括:
[0025] 日志采集單元,用于獲取實(shí)時采集的用戶聯(lián)機(jī)交易生成的交易流水日志,所述交 易流水日志包括客戶號字段在內(nèi)的多個交易字段,所述客戶號字段記錄有用戶標(biāo)識;
[0026] 個人信息獲取單元,用于在預(yù)先獲取的用戶個人信息集合中,獲取與所述用戶標(biāo) 識對應(yīng)用戶的個人信息;
[0027] 判斷單元,用于根據(jù)選取的所述個人信息,判斷是否需要對所述用戶進(jìn)行價值計 算;
[0028] 目標(biāo)對象確定單元,用于在所述判斷單元的判斷結(jié)果為是時,根據(jù)所述交易流水 日志所包含的多個交易字段以及預(yù)置的目標(biāo)對象識別規(guī)則,確定所述用戶是否為目標(biāo)對 象。
[0029]優(yōu)選地,所述日志采集單元包括:
[0030] 第一日志采集子單元,用于獲取消息緩存隊(duì)列中存儲的實(shí)時采集的用戶聯(lián)機(jī)交易 生成的交易流水日志。
[0031] 優(yōu)選地,所述目標(biāo)對象確定單元包括:
[0032] 價值結(jié)果計算單元,用于根據(jù)所述交易流水日志所包含的各個交易字段的權(quán)重和 計量值,計算所述用戶的價值結(jié)果;
[0033]價值結(jié)果判斷單元,用于根據(jù)計算得到的所述價值結(jié)果以及預(yù)置目標(biāo)對象價值閾 值,確定所述用戶是否為目標(biāo)對象。
[0034] 優(yōu)選地,還包括:
[0035] 歷史數(shù)據(jù)獲取單元,用于獲取當(dāng)前時刻之前的設(shè)定時間內(nèi),針對歷史采集的各個 交易流水日志所計算的各個用戶的價值結(jié)果;
[0036] 價值結(jié)果排序單元,用于按照獲取的各個用戶的價值結(jié)果的大小,對各個用戶進(jìn) 行降序排序;
[0037]價值結(jié)果選取單元,用于輸出價值結(jié)果排序靠前且價值結(jié)果滿足所述預(yù)置目標(biāo)對 象價值閾值的用戶。
[0038] -種目標(biāo)對象識別系統(tǒng),包括:實(shí)時數(shù)據(jù)采集裝置、流控裝置、同步加載裝置、基礎(chǔ) 數(shù)據(jù)裝置、目標(biāo)對象識別裝置和目標(biāo)對象緩存隊(duì)列;其中:
[0039] 實(shí)時數(shù)據(jù)采集裝置,用于實(shí)時采集銀行各類生產(chǎn)系統(tǒng)的用戶聯(lián)機(jī)交易生成的交易 流水日志,所述交易流水日志包括客戶號字段在內(nèi)的多個交易字段,所述客戶號字段記錄 有用戶標(biāo)識;
[0040] 流控裝置,用于緩存所述實(shí)時數(shù)據(jù)采集裝置所采集的交易流水日志;
[0041] 同步加載裝置,用于向所述基礎(chǔ)數(shù)據(jù)裝置中加載基礎(chǔ)數(shù)據(jù),所述基礎(chǔ)數(shù)據(jù)包括用 戶個人信息以及用于供目標(biāo)對象識別裝置進(jìn)行目標(biāo)對象識別的規(guī)則數(shù)據(jù);
[0042] 目標(biāo)對象識別裝置,用于從所述流控裝置訂閱交易流水日志,根據(jù)交易流水日志 中的用戶標(biāo)識獲取對應(yīng)用戶的個人信息,根據(jù)獲取的所述個人信息,判斷是否需要對所述 用戶進(jìn)行價值計算,若是,根據(jù)所述交易流水日志所包含的多個交易字段以及所述規(guī)則數(shù) 據(jù),確定所述用戶是否為目標(biāo)對象;
[0043]目標(biāo)對象緩存隊(duì)列,用于緩存所述目標(biāo)對象識別裝置所輸出的目標(biāo)對象。
[0044] 從上述的技術(shù)方案可以看出,本申請實(shí)施例提供的目標(biāo)對象識別方法,獲取實(shí)時 采集的用戶聯(lián)機(jī)交易生成的交易流水日志,該交易流水日志包括客戶號字段在內(nèi)的多個交 易字段,客戶號字段記錄有用戶標(biāo)識,進(jìn)而在預(yù)先獲取的用戶個人信息集合中,獲取與所述 交易流水日志中的用戶標(biāo)識對應(yīng)用戶的個人信息,根據(jù)獲取的個人信息,判斷是否需要對 用戶進(jìn)行價值計算,如果是,根據(jù)交易流水日志所包含的多個交易字段以及預(yù)置的目標(biāo)對 象識別規(guī)則,確定所述用戶是否為目標(biāo)對象。本申請通過獲取實(shí)時采集的用戶的交易流水 日志,通過對交易流水日志進(jìn)行分析處理,實(shí)時確定用戶是否為目標(biāo)對象,也即實(shí)現(xiàn)了快速 識別目標(biāo)對象的目的。
【附圖說明】
[0045] 為了更清楚地說明本申請實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 申請的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù) 提供的附圖獲得其他的附圖。
[0046] 圖1為本申請實(shí)施例公開的一種目標(biāo)對象識別系統(tǒng)結(jié)構(gòu)示意圖;
[0047] 圖2為本申請實(shí)施例公開的目標(biāo)對象識別系統(tǒng)工作流程示意圖;
[0048] 圖3為本申請實(shí)施例對目標(biāo)對象識別裝置角度公開的一種目標(biāo)對象識別方法流程 圖;
[0049] 圖4為本申請實(shí)施例公開的一種目標(biāo)對象識別裝置結(jié)構(gòu)示意圖;
[0050] 圖5為本申請實(shí)施例公開的一種日志采集單元結(jié)構(gòu)示意圖;
[0051] 圖6為本申請實(shí)施例公開的一種目標(biāo)對象確定單元結(jié)構(gòu)示意圖;
[0052] 圖7為本申請實(shí)施例公開的一種價值結(jié)果計算單元結(jié)構(gòu)示意圖;
[0053] 圖8為本申請實(shí)施例公開的另一種目標(biāo)對象識別裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0054]下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例?;?本申請中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實(shí)施例,都屬于本申請保護(hù)的范圍。
[0055]為了實(shí)現(xiàn)快速識別目標(biāo)對象的目的,本申請?zhí)峁┝艘环N目標(biāo)對象識別系統(tǒng),如圖1 所示,系統(tǒng)可以包括:
[0056] 實(shí)時數(shù)據(jù)采集裝置U1,實(shí)時采集銀行各類生產(chǎn)系統(tǒng)的用戶聯(lián)機(jī)交易生成的交易流 水日志,按統(tǒng)一的數(shù)據(jù)格式推送到流控裝置的消息緩存隊(duì)列中,數(shù)據(jù)格式可以采用JS0N、 XML〇
[0057] 流控裝置U2,由高吞吐消息緩存隊(duì)列組成,如kafka集群,主要用于對大規(guī)模消息 的緩存,用于接收實(shí)時數(shù)據(jù)采集裝置的的交易流水日志,轉(zhuǎn)發(fā)到目標(biāo)對象識別裝置,以應(yīng)付 交易高峰時提供更穩(wěn)平穩(wěn)的消息流。
[0058]同步加載裝置U3,主要是從磁盤,如數(shù)據(jù)倉庫或數(shù)據(jù)集市中,加載基礎(chǔ)數(shù)據(jù),系統(tǒng) 初始化時通過批處理方式加載,如Hadoop或Spark,并在系統(tǒng)重啟、斷電等異常情形或特定 時點(diǎn)(周終獲月終),重新同步和加載。
[0059] 基礎(chǔ)數(shù)據(jù)裝置U4,存儲同步加載裝置所加載的基礎(chǔ)數(shù)據(jù),基礎(chǔ)數(shù)據(jù)包括用戶個人 信息以及用于供目標(biāo)對象識別裝置進(jìn)行目標(biāo)對象識別的規(guī)則數(shù)據(jù)。
[0060] 其中,用戶個人信息可以包括靜態(tài)用戶基礎(chǔ)數(shù)據(jù)和動態(tài)用戶基礎(chǔ)數(shù)據(jù)?;A(chǔ)數(shù)據(jù) 裝置以內(nèi)存數(shù)據(jù)庫(如Redi s)方式管理。
[0061] 靜態(tài)用戶基礎(chǔ)數(shù)據(jù):包括用戶年齡、地域、行業(yè)特征等相對穩(wěn)定的人口學(xué)數(shù)據(jù)。
[0062] 動態(tài)用戶基礎(chǔ)數(shù)據(jù):包括行內(nèi)資產(chǎn)負(fù)債、信用評級、產(chǎn)品定制列表等動態(tài)金融屬性 數(shù)據(jù)。
[0063] 規(guī)則數(shù)據(jù):采用人工定制方式,主要包括目標(biāo)用戶識別規(guī)則、用戶價值評價公式 等。
[0064] 目標(biāo)對象識別裝置U5,從流控裝置訂閱消息緩存隊(duì)列的最新交易流水日志,進(jìn)行 解析轉(zhuǎn)換,完成對當(dāng)前交易級別的目標(biāo)用戶實(shí)時識別。
[0065]目標(biāo)對象識別裝置U5還可以對一定時間內(nèi),比如過去10分鐘/30分鐘/1小時/24小 時內(nèi),按照計算的用戶價值結(jié)果進(jìn)行用戶排序,并篩選出價值結(jié)果滿足預(yù)置目標(biāo)對象價值 閾值且排序靠前的η個用戶。
[0066]目標(biāo)對象緩存隊(duì)列U6,識別出的目標(biāo)用戶(也即目標(biāo)對象)輸出到已識別目標(biāo)對象 隊(duì)列中,目標(biāo)對象隊(duì)列可以將信息直接發(fā)送到下游系統(tǒng),也可以生成列表文件或?qū)懭霐?shù)據(jù) 庫中,亦可以寫回到消息隊(duì)列,供下游系統(tǒng)訂閱。
[0067]按照上述系統(tǒng)進(jìn)行目標(biāo)對象識別的過程可以參照圖2,圖2為目標(biāo)對象識別系統(tǒng)的 工作流程示意圖。
[0068] 如圖2所示,識別過程包括:
[0069]步驟S200、加載基礎(chǔ)數(shù)據(jù);
[0070]具體地,初始化開始,同步加載裝置U3通過Hadoop或Spark等批處理方式從行內(nèi)數(shù) 據(jù)集市、數(shù)據(jù)倉庫或HDFS中加載基礎(chǔ)數(shù)據(jù)到基礎(chǔ)數(shù)據(jù)裝置U4。
[0071]步驟S210:推送統(tǒng)一格式交易流水日志;
[0072]具體地,實(shí)時數(shù)據(jù)采集裝置U1從生產(chǎn)系統(tǒng)采集的交易流水日志封裝成統(tǒng)一的數(shù)據(jù) 格式,推送到流控裝置的緩存隊(duì)列。其中,交易流水日志包括客戶號字段在內(nèi)的多個交易字 段,客戶號字段記錄有用戶標(biāo)識。
[0073] 步驟S220、訂閱交易流水日志;
[0074]具體地,目標(biāo)對象識別裝置U5從流控裝置2的緩存隊(duì)列訂閱最新交易流水日志。 [0075] 步驟S230、即時交易處理;
[0076]具體地,目標(biāo)對象識別裝置U5解析交易流水日志,提取包括客戶號、商戶號、交易 來源、網(wǎng)點(diǎn)機(jī)構(gòu)號、交易金額、產(chǎn)品號、幣種、交易對手、交易附言等交易字段,通過用戶標(biāo)識 在基礎(chǔ)數(shù)據(jù)裝置U4中查詢對應(yīng)的用戶基礎(chǔ)數(shù)據(jù),判斷是否需要對交易流水日志進(jìn)行處理, 并在是時,根據(jù)基礎(chǔ)數(shù)據(jù)裝置U4中存儲的規(guī)則數(shù)據(jù)計算用戶的價值,判斷用戶是否為目標(biāo) 對象(也即價值用戶),如果是,直接輸出至目標(biāo)對象緩存隊(duì)列。
[0077]步驟S240、一定時間內(nèi)按照價值對用戶進(jìn)行排序;
[0078]具體地,目標(biāo)對象識別裝置U5緩存一定時間范圍(比如10分鐘/30分鐘/1小時/24 小時等)的用戶價值計算結(jié)果,并按照價值結(jié)果降序排序,通過排序輸出特定排序的目標(biāo)用 戶。
[0079] 步驟S250、目標(biāo)對象輸出。
[0080]具體地,目標(biāo)對象緩存隊(duì)列U6接收目標(biāo)對象識別裝置U5輸出的結(jié)果,可持久化到 數(shù)據(jù)庫、推送到消息隊(duì)列,或直接發(fā)送到下游應(yīng)用系統(tǒng)。
[0081]按照本申請實(shí)施例提供的目標(biāo)對象識別系統(tǒng),能夠?qū)崟r采集用戶的交易流水日 志,通過對交易流水日志進(jìn)行分析處理,實(shí)時確定用戶是否為目標(biāo)對象,也即實(shí)現(xiàn)了快速識 別目標(biāo)對象的目的。
[0082] 可選的,上述目標(biāo)對象識別裝置U5進(jìn)行目標(biāo)對象識別的過程,可以采用分布式處 理機(jī)制,也即通過多個節(jié)點(diǎn)分別處理不同的交易流水日志,提高數(shù)據(jù)處理速度。
[0083]接下來,本申請以目標(biāo)對象識別裝置U5的角度,對本申請方案做詳細(xì)介紹。參見圖 3,圖3為本申請實(shí)施例公開的一種目標(biāo)對象識別方法流程圖。
[0084] 如圖3所示,該方法包括:
[0085] 步驟S300、獲取實(shí)時采集的用戶聯(lián)機(jī)交易生成的交易流水日志;
[0086] 其中,所述交易流水日志包括客戶號字段在內(nèi)的多個交易字段,所述客戶號字段 記錄有用戶標(biāo)識,用戶標(biāo)識用于唯一標(biāo)識一個用戶。
[0087]本步驟中,由時處理裝置U5從消息隊(duì)列中訂閱最新未處理的統(tǒng)一格式的交易流水 日志。
[0088]步驟S310、在預(yù)先獲取的用戶個人信息集合中,獲取與所述用戶標(biāo)識對應(yīng)用戶的 個人信息;
[0089]具體地,目標(biāo)對象識別裝置U5在基礎(chǔ)數(shù)據(jù)裝置U4所存儲的用戶個人信息集合中, 獲取與所述用戶標(biāo)識對應(yīng)用戶的個人信息。
[0090] 用戶的個人信息可以包括用戶年齡、地域、行業(yè)特征以及,用戶的行內(nèi)資產(chǎn)負(fù)債、 信用評級、產(chǎn)品定制列表等數(shù)據(jù)。
[0091] 步驟S320、根據(jù)獲取的所述個人信息,判斷是否需要對所述用戶進(jìn)行價值計算;若 是,執(zhí)彳丁步驟S330;
[0092] 具體地,基礎(chǔ)數(shù)據(jù)裝置U4中還存儲有規(guī)則數(shù)據(jù),結(jié)合規(guī)則數(shù)據(jù)和所述個人信息,判 斷是否需要對所述用戶進(jìn)行價值計算。
[0093] 舉例如,規(guī)則數(shù)據(jù)定義了,只有年齡在30-40歲之間的用戶才需要進(jìn)行價值計算, 則本步驟中根據(jù)獲取的個人信息中的用戶年齡,判斷是否滿足規(guī)則數(shù)據(jù)的要求。
[0094]步驟S330、根據(jù)所述交易流水日志所包含的多個交易字段以及預(yù)置的目標(biāo)對象識 別規(guī)則,確定所述用戶是否為目標(biāo)對象。
[0095] 具體地,規(guī)則數(shù)據(jù)還定義了用戶價值計算方式,通過對交易流水日志所包含的多 個交易字段進(jìn)行計算,可以得到用戶的價值結(jié)果,進(jìn)而根據(jù)價值結(jié)果確定用戶是否為目標(biāo) 對象。
[0096] 本申請實(shí)施例提供的目標(biāo)對象識別方法,獲取實(shí)時采集的用戶聯(lián)機(jī)交易生成的交 易流水日志,該交易流水日志包括客戶號字段在內(nèi)的多個交易字段,客戶號字段記錄有用 戶標(biāo)識,進(jìn)而在預(yù)先獲取的用戶個人信息集合中,獲取與所述交易流水日志中的用戶標(biāo)識 對應(yīng)用戶的個人信息,根據(jù)獲取的個人信息,判斷是否需要對用戶進(jìn)行價值計算,如果是, 根據(jù)交易流水日志所包含的多個交易字段以及預(yù)置的目標(biāo)對象識別規(guī)則,確定所述用戶是 否為目標(biāo)對象。本申請通過實(shí)時采集用戶的交易流水日志,通過對交易流水日志進(jìn)行分析 處理,實(shí)時確定用戶是否為目標(biāo)對象,也即實(shí)現(xiàn)了快速識別目標(biāo)對象的目的。
[0097] 可選的,本申請的目標(biāo)對象識別系統(tǒng)中實(shí)時數(shù)據(jù)采集裝置U1將實(shí)時采集的交易流 水日志添加至消息緩存隊(duì)列中,以應(yīng)付交易高峰時提供更穩(wěn)平穩(wěn)的消息流。對應(yīng)的,目標(biāo)對 象識別裝置U5獲取消息緩存隊(duì)列中存儲的實(shí)時采集的用戶聯(lián)機(jī)交易生成的交易流水日志。
[0098] 可選的,本申請的目標(biāo)對象識別系統(tǒng)中目標(biāo)對象識別裝置U5根據(jù)所述交易流水日 志所包含的多個交易字段以及預(yù)置的目標(biāo)對象識別規(guī)則,確定所述用戶是否為目標(biāo)對象的 過程,可以是:
[0099]目標(biāo)對象識別裝置U5根據(jù)所述交易流水日志所包含的各個交易字段的權(quán)重和計 量值,計算所述用戶的價值結(jié)果;
[0100] 具體地,可以按照如下方式進(jìn)行價值結(jié)果的計算:
[0101] 計算用戶的價值結(jié)果V:
[0102]
[0103] 其中,隊(duì)為第i個交易字段的權(quán)重,F(xiàn)i為第i個交易字段的計量值,例如可以是交易 次數(shù)、交易金額等,F(xiàn)iavg為第i個交易字段的歷史平均值,例如行內(nèi)用戶平均交易次數(shù)、平均 交易金額等。
[0104] 目標(biāo)對象識別裝置U5根據(jù)計算得到的所述價值結(jié)果以及預(yù)置目標(biāo)對象價值閾值, 確定所述用戶是否為目標(biāo)對象。
[0105] 可選的,本申請的目標(biāo)對象識別系統(tǒng)中目標(biāo)對象識別裝置U5還可以用于:
[0106] 獲取當(dāng)前時刻之前的設(shè)定時間內(nèi),針對歷史采集的各個交易流水日志所計算的各 個用戶的價值結(jié)果;
[0107] 具體地,目標(biāo)對象識別裝置U5每接收到一個交易流水日志即對其進(jìn)行處理,計算 用戶的價值結(jié)果。本申請可以設(shè)定排序周期,例如每個周日零點(diǎn)對本周計算的所有用戶的 價值結(jié)果進(jìn)行排序處理,則需要獲取本周計算的所有用戶的價值結(jié)果。
[0108] 按照獲取的各個用戶的價值結(jié)果的大小,對各個用戶進(jìn)行降序排序;
[0109] 在獲取到用戶的價值結(jié)果之后,按照價值結(jié)果降序方式,對用戶進(jìn)行排序。
[0110] 輸出價值結(jié)果滿足所述預(yù)置目標(biāo)對象價值閾值且排序靠前的η個用戶。
[0111] 對用戶按照價值結(jié)果降序排序之后,選取價值結(jié)果滿足所述預(yù)置目標(biāo)對象價值閾 值且排序靠前的η個用戶,進(jìn)行輸出。
[0112] 可選的,及時處理裝置U5在進(jìn)行排序時可以采用分布式計算處理機(jī)制,也即由多 個節(jié)點(diǎn)分別計算一部分用戶的排序,每個節(jié)點(diǎn)選取價值結(jié)果滿足所述預(yù)置目標(biāo)對象價值閾 值且排序靠前的η個用戶,最后從各個節(jié)點(diǎn)分別選取的η個用戶中,再次選取價值結(jié)果最高 的η個用戶,作為最終的η個用戶輸出。
[0113] 下面對本申請實(shí)施例提供的目標(biāo)對象識別裝置進(jìn)行描述,下文描述的目標(biāo)對象識 別裝置與上文介紹的目標(biāo)對象識別方法可相互對應(yīng)參照。
[0114] 參見圖4,圖4為本申請實(shí)施例公開的一種目標(biāo)對象識別裝置結(jié)構(gòu)示意圖。
[0115] 如圖4所示,目標(biāo)對象識別裝置可以包括:
[0116]日志采集單元41,用于獲取實(shí)時采集的用戶聯(lián)機(jī)交易生成的交易流水日志,所述 交易流水日志包括客戶號字段在內(nèi)的多個交易字段,所述客戶號字段記錄有用戶標(biāo)識;
[0117] 個人信息獲取單元42,用于在預(yù)先獲取的用戶個人信息集合中,獲取與所述用戶 標(biāo)識對應(yīng)用戶的個人信息;
[0118] 判斷單元43,用于根據(jù)選取的所述個人信息,判斷是否需要對所述用戶進(jìn)行價值 計算;
[0119] 目標(biāo)對象確定單元44,用于在所述判斷單元的判斷結(jié)果為是時,根據(jù)所述交易流 水日志所包含的多個交易字段以及預(yù)置的目標(biāo)對象識別規(guī)則,確定所述用戶是否為目標(biāo)對 象。
[0120] 本申請實(shí)施例提供的目標(biāo)對象識別裝置,獲取實(shí)時采集的用戶聯(lián)機(jī)交易生成的交 易流水日志,該交易流水日志包括客戶號字段在內(nèi)的多個交易字段,客戶號字段記錄有用 戶標(biāo)識,進(jìn)而在預(yù)先獲取的用戶個人信息集合中,獲取與所述交易流水日志中的用戶標(biāo)識 對應(yīng)用戶的個人信息,根據(jù)獲取的個人信息,判斷是否需要對用戶進(jìn)行價值計算,如果是, 根據(jù)交易流水日志所包含的多個交易字段以及預(yù)置的目標(biāo)對象識別規(guī)則,確定所述用戶是 否為目標(biāo)對象。本申請通過獲取實(shí)時采集的用戶的交易流水日志,通過對交易流水日志進(jìn) 行分析處理,實(shí)時確定用戶是否為目標(biāo)對象,也即實(shí)現(xiàn)了快速識別目標(biāo)對象的目的。
[0121] 可選的,本申請實(shí)施例公開了上述日志采集單元的一種可選結(jié)構(gòu),如圖5所示,日 志采集單元41可以包括:
[0122] 第一日志采集子單元411,用于獲取消息緩存隊(duì)列中存儲的實(shí)時采集的用戶聯(lián)機(jī) 交易生成的交易流水日志。
[0123] 可選的,本申請實(shí)施例公開了上述目標(biāo)對象確定單元的一種可選結(jié)構(gòu),如圖6所 示,目標(biāo)對象確定單元44可以包括:
[0124] 價值結(jié)果計算單元441,用于根據(jù)所述交易流水日志所包含的各個交易字段的權(quán) 重和計量值,計算所述用戶的價值結(jié)果;
[0125] 價值結(jié)果判斷單元442,用于根據(jù)計算得到的所述價值結(jié)果以及預(yù)置目標(biāo)對象價 值閾值,確定所述用戶是否為目標(biāo)對象。
[0126] 可選的,本申請實(shí)施例公開了上述價值結(jié)果計算單元的一種可選結(jié)構(gòu),如圖7所 示,價值結(jié)果計算單元441可以包括:
[0127] 第一價值結(jié)果計算子單元4411,用于計算用戶的價值結(jié)果V:
[0128]
[0129]其中,&為第i個交易字段的權(quán)重,h為第i個交易字段的計量值,F(xiàn)iavg為第i個交易 字段的歷史平均值。
[0130] 可選的,本申請實(shí)施例公開了上述目標(biāo)對象識別裝置的另一種可選結(jié)構(gòu),結(jié)合圖4 和圖8可知,目標(biāo)對象識別裝置還可以包括:
[0131] 歷史數(shù)據(jù)獲取單元45,用于獲取當(dāng)前時刻之前的設(shè)定時間內(nèi),針對歷史采集的各 個交易流水日志所計算的各個用戶的價值結(jié)果;
[0132] 價值結(jié)果排序單元46,用于按照獲取的各個用戶的價值結(jié)果的大小,對各個用戶 進(jìn)行降序排序;
[0133] 價值結(jié)果選取單元47,用于輸出價值結(jié)果排序靠前且價值結(jié)果滿足所述預(yù)置目標(biāo) 對象價值閾值的用戶。
[0134] 最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將 一個實(shí)體或者操作與另一個實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作 之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語"包括"、"包含"或者其任何其他變體意 在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那 些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者 設(shè)備所固有的要素。在沒有更多限制的情況下,由語句"包括一個……"限定的要素,并不排 除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0135] 本說明書中各個實(shí)施例采用遞進(jìn)的方式描述,每個實(shí)施例重點(diǎn)說明的都是與其他 實(shí)施例的不同之處,各個實(shí)施例之間相同相似部分互相參見即可。
[0136] 對所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本申請。 對這些實(shí)施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的 一般原理可以在不脫離本申請的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本申請 將不會被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一 致的最寬的范圍。
【主權(quán)項(xiàng)】
1. 一種目標(biāo)對象識別方法,其特征在于,包括: 獲取實(shí)時采集的用戶聯(lián)機(jī)交易生成的交易流水日志,所述交易流水日志包括客戶號字 段在內(nèi)的多個交易字段,所述客戶號字段記錄有用戶標(biāo)識; 在預(yù)先獲取的用戶個人信息集合中,獲取與所述用戶標(biāo)識對應(yīng)用戶的個人信息; 根據(jù)獲取的所述個人信息,判斷是否需要對所述用戶進(jìn)行價值計算; 若是,根據(jù)所述交易流水日志所包含的多個交易字段W及預(yù)置的目標(biāo)對象識別規(guī)則, 確定所述用戶是否為目標(biāo)對象。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取實(shí)時采集的用戶聯(lián)機(jī)交易生成的 交易流水日志,包括: 獲取消息緩存隊(duì)列中存儲的實(shí)時采集的用戶聯(lián)機(jī)交易生成的交易流水日志。3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述交易流水日志所包含的多個 交易字段W及預(yù)置的目標(biāo)對象識別規(guī)則,確定所述用戶是否為目標(biāo)對象,包括: 根據(jù)所述交易流水日志所包含的各個交易字段的權(quán)重和計量值,計算所述用戶的價值 結(jié)果; 根據(jù)計算得到的所述價值結(jié)果W及預(yù)置目標(biāo)對象價值闊值,確定所述用戶是否為目標(biāo) 對象。4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述交易流水日志所包含的各個 交易字段的權(quán)重和計量值,計算所述用戶的價值結(jié)果,包括: 計算用戶的價值結(jié)果V:其中,β功第i個交易字段的權(quán)重,F(xiàn)功第i個交易字段的計量值,F(xiàn)iavg為第i個交易字段 的歷史平均值。5. 根據(jù)權(quán)利要求3或4所述的方法,其特征在于,還包括: 獲取當(dāng)前時刻之前的設(shè)定時間內(nèi),針對歷史采集的各個交易流水日志所計算的各個用 戶的價值結(jié)果; 按照獲取的各個用戶的價值結(jié)果的大小,對各個用戶進(jìn)行降序排序; 輸出價值結(jié)果滿足所述預(yù)置目標(biāo)對象價值闊值且排序靠前的η個用戶。6. -種目標(biāo)對象識別裝置,其特征在于,包括: 日志采集單元,用于獲取實(shí)時采集的用戶聯(lián)機(jī)交易生成的交易流水日志,所述交易流 水曰志包括客戶號字段在內(nèi)的多個交易字段,所述客戶號字段記錄有用戶標(biāo)識; 個人信息獲取單元,用于在預(yù)先獲取的用戶個人信息集合中,獲取與所述用戶標(biāo)識對 應(yīng)用戶的個人信息; 判斷單元,用于根據(jù)選取的所述個人信息,判斷是否需要對所述用戶進(jìn)行價值計算; 目標(biāo)對象確定單元,用于在所述判斷單元的判斷結(jié)果為是時,根據(jù)所述交易流水日志 所包含的多個交易字段W及預(yù)置的目標(biāo)對象識別規(guī)則,確定所述用戶是否為目標(biāo)對象。7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述日志采集單元包括: 第一日志采集子單元,用于獲取消息緩存隊(duì)列中存儲的實(shí)時采集的用戶聯(lián)機(jī)交易生成 的交易流水日志。8. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述目標(biāo)對象確定單元包括: 價值結(jié)果計算單元,用于根據(jù)所述交易流水日志所包含的各個交易字段的權(quán)重和計量 值,計算所述用戶的價值結(jié)果; 價值結(jié)果判斷單元,用于根據(jù)計算得到的所述價值結(jié)果W及預(yù)置目標(biāo)對象價值闊值, 確定所述用戶是否為目標(biāo)對象。9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括: 歷史數(shù)據(jù)獲取單元,用于獲取當(dāng)前時刻之前的設(shè)定時間內(nèi),針對歷史采集的各個交易 流水日志所計算的各個用戶的價值結(jié)果; 價值結(jié)果排序單元,用于按照獲取的各個用戶的價值結(jié)果的大小,對各個用戶進(jìn)行降 序排序; 價值結(jié)果選取單元,用于輸出價值結(jié)果排序靠前且價值結(jié)果滿足所述預(yù)置目標(biāo)對象價 值闊值的用戶。10. -種目標(biāo)對象識別系統(tǒng),其特征在于,包括:實(shí)時數(shù)據(jù)采集裝置、流控裝置、同步加 載裝置、基礎(chǔ)數(shù)據(jù)裝置、目標(biāo)對象識別裝置和目標(biāo)對象緩存隊(duì)列;其中: 實(shí)時數(shù)據(jù)采集裝置,用于實(shí)時采集銀行各類生產(chǎn)系統(tǒng)的用戶聯(lián)機(jī)交易生成的交易流水 日志,所述交易流水日志包括客戶號字段在內(nèi)的多個交易字段,所述客戶號字段記錄有用 戶標(biāo)識; 流控裝置,用于緩存所述實(shí)時數(shù)據(jù)采集裝置所采集的交易流水日志; 同步加載裝置,用于向所述基礎(chǔ)數(shù)據(jù)裝置中加載基礎(chǔ)數(shù)據(jù),所述基礎(chǔ)數(shù)據(jù)包括用戶個 人信息W及用于供目標(biāo)對象識別裝置進(jìn)行目標(biāo)對象識別的規(guī)則數(shù)據(jù); 目標(biāo)對象識別裝置,用于從所述流控裝置訂閱交易流水日志,根據(jù)交易流水日志中的 用戶標(biāo)識獲取對應(yīng)用戶的個人信息,根據(jù)獲取的所述個人信息,判斷是否需要對所述用戶 進(jìn)行價值計算,若是,根據(jù)所述交易流水日志所包含的多個交易字段W及所述規(guī)則數(shù)據(jù),確 定所述用戶是否為目標(biāo)對象; 目標(biāo)對象緩存隊(duì)列,用于緩存所述目標(biāo)對象識別裝置所輸出的目標(biāo)對象。
【文檔編號】G06Q40/02GK105976244SQ201610274105
【公開日】2016年9月28日
【申請日】2016年4月27日
【發(fā)明人】張勇, 鐘新斌, 徐安瀅
【申請人】中國農(nóng)業(yè)銀行股份有限公司