本發(fā)明涉及信息核驗技術(shù)領(lǐng)域,具體而言,涉及一種信息交叉核驗裝置和方法。
背景技術(shù):
現(xiàn)有技術(shù)中,在涉及到數(shù)據(jù)交叉核驗時,通常采用人工搜集數(shù)據(jù)并進行運算的方式進行數(shù)據(jù)交叉核驗,這樣會造成人力資源的浪費且還會花費大量的時間,此外,人工計算大量數(shù)據(jù)的過程中難免會出現(xiàn)誤差。因此信息交叉核驗的效率和準(zhǔn)確性是亟待改進。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種信息交叉核驗方法,通過配置預(yù)存邏輯關(guān)系有效提高信息核驗的準(zhǔn)確性,根據(jù)所述運算結(jié)果對所述數(shù)據(jù)信息進行修正,有效提升信息核驗的效率,降低人力資源消耗。
有鑒于此,本發(fā)明的另一目的在于提供一種信息交叉核驗裝置,通過配置預(yù)存邏輯關(guān)系有效提高信息核驗的準(zhǔn)確性,通過設(shè)置修正模塊,有效提升信息核驗的效率,降低人力資源消耗。
為實現(xiàn)上述目的,本發(fā)明實施例采用如下技術(shù)方案:
一種信息交叉核驗方法,其包括:
獲取用戶終端發(fā)送的請求文本。
當(dāng)所述請求文本中包括數(shù)據(jù)信息時,掃描所述請求文本,根據(jù)預(yù)存的邏輯關(guān)系從所述請求文本中得到與所述預(yù)存的邏輯關(guān)系對應(yīng)的數(shù)據(jù)信息。
根據(jù)預(yù)存的邏輯關(guān)系對得到的所述數(shù)據(jù)信息進行相關(guān)性配置得到所述數(shù)據(jù)信息的相關(guān)性表達式。
根據(jù)所述相關(guān)性表達式對所述數(shù)據(jù)信息進行運算得到運算結(jié)果。
根據(jù)所述運算結(jié)果對所述數(shù)據(jù)信息進行修正,得到包括修正后的數(shù)據(jù)信息的請求文本。
可選的,在上述信息交叉核驗方法中,所述根據(jù)預(yù)存的邏輯關(guān)系對得到的所述數(shù)據(jù)信息進行相關(guān)性配置得到所述數(shù)據(jù)信息的相關(guān)性表達式的步驟包括:
將預(yù)定義的信息核驗要素種類推送至所述用戶終端。
接收所述用戶終端從所述預(yù)定義的信息核驗要素種類中選取的每種信息核驗要素。
根據(jù)所述預(yù)存的邏輯關(guān)系和得到的所述數(shù)據(jù)信息生成信息核驗列表。
從所述信息核驗列表中查找與所述信息核驗要素對應(yīng)的數(shù)據(jù)信息。
根據(jù)預(yù)存的邏輯關(guān)系對得到的所述數(shù)據(jù)信息進行相關(guān)性配置,得到與所述信息核驗要素對應(yīng)的所述數(shù)據(jù)信息的相關(guān)性表達式。
可選的,在上述信息交叉核驗方法中,所述相關(guān)性表達式為邏輯表達式,所述根據(jù)所述相關(guān)性表達式對所述數(shù)據(jù)信息進行運算得到運算結(jié)果的步驟包括:
將所述邏輯表達式轉(zhuǎn)化為數(shù)學(xué)表達式。
根據(jù)所述數(shù)學(xué)表達式對所述數(shù)據(jù)信息進行計算得到與所述數(shù)據(jù)信息相對應(yīng)的運算結(jié)果。
可選的,在上述信息交叉核驗方法中,所述根據(jù)所述運算結(jié)果對所述數(shù)據(jù)信息進行修正,得到包括修正后的數(shù)據(jù)信息的請求文本的步驟包括:
將所述運算結(jié)果與所述數(shù)據(jù)信息進行匹配。
當(dāng)所述運算結(jié)果與所述數(shù)據(jù)信息匹配不一致時,根據(jù)所述運算結(jié)果對所述數(shù)據(jù)信息中與所述運算結(jié)果對應(yīng)的數(shù)據(jù)進行替換,得到包括修正后的數(shù)據(jù)信息的請求文本。
可選的,在上述信息交叉核驗方法中,所述信息交叉核驗方法還包括,將所述包括修正后的數(shù)據(jù)信息的請求文本發(fā)送至所述用戶終端。
一種信息交叉核驗裝置,其包括:
請求文本獲取模塊:用于獲取用戶終端發(fā)送的請求文本。
數(shù)據(jù)信息獲取模塊:用于當(dāng)所述請求文本中包括數(shù)據(jù)信息時,掃描所述請求文本,根據(jù)預(yù)存的邏輯關(guān)系從所述請求文本中得到與所述預(yù)存的邏輯關(guān)系對應(yīng)的數(shù)據(jù)信息。
配置模塊:用于根據(jù)預(yù)存的邏輯關(guān)系對得到的所述數(shù)據(jù)信息進行相關(guān)性配置得到所述數(shù)據(jù)信息的相關(guān)性表達式。
運算模塊:用于根據(jù)所述相關(guān)性表達式對所述數(shù)據(jù)信息進行運算得到運算結(jié)果。
修正模塊:用于根據(jù)所述運算結(jié)果對所述數(shù)據(jù)信息進行修正,得到包括修正后的數(shù)據(jù)信息的請求文本。
可選的,在上述信息交叉核驗裝置中,所述配置模塊包括:
核驗信息推送子模塊:用于將預(yù)定義的信息核驗要素種類推送至所述用戶終端。
核驗信息接收子模塊:用于接收所述用戶終端從所述預(yù)定義的信息核驗要素種類中選取的每種信息核驗要素。
列表生成子模塊:用于根據(jù)所述預(yù)存的邏輯關(guān)系和得到的所述數(shù)據(jù)信息生成信息核驗列表。
查找子模塊:用于從所述信息核驗列表中查找與所述信息核驗要素對應(yīng)的數(shù)據(jù)信息。
配置子模塊:用于根據(jù)預(yù)存的邏輯關(guān)系對得到的所述數(shù)據(jù)信息進行相關(guān)性配置,得到與所述信息核驗要素對應(yīng)的所述數(shù)據(jù)信息的相關(guān)性表達式。
可選的,在上述信息交叉核驗裝置中,所述相關(guān)性表達式為邏輯表達式,所述運算模塊包括:
邏輯轉(zhuǎn)換子模塊:用于將所述邏輯表達式轉(zhuǎn)化為數(shù)學(xué)表達式。
運算子模塊:用于根據(jù)所述數(shù)學(xué)表達式對所述數(shù)據(jù)信息進行計算得到與所述數(shù)據(jù)信息相對應(yīng)的運算結(jié)果。
可選的,在上述信息交叉核驗裝置中,所述修正模塊包括:
匹配子模塊:用于將所述運算結(jié)果與所述數(shù)據(jù)信息進行匹配。
修正子模塊:用于當(dāng)所述運算結(jié)果與所述數(shù)據(jù)信息匹配不一致時,根據(jù)所述運算結(jié)果對所述數(shù)據(jù)信息中與所述運算結(jié)果對應(yīng)的數(shù)據(jù)進行替換,得到包括修正后的數(shù)據(jù)信息的請求文本。
可選的,在上述信息交叉核驗裝置中,所述信息交叉核驗裝置還包括:
信息反饋模塊:用于將所述包括修正后的數(shù)據(jù)信息的請求文本發(fā)送至所述用戶終端。
本發(fā)明提供的一種信息交叉核驗方法和裝置,通過配置預(yù)存邏輯關(guān)系以提高信息核驗的準(zhǔn)確性,根據(jù)所述運算結(jié)果對所述數(shù)據(jù)信息進行修正,有效提升信息核驗的效率,降低人力資源消耗。
為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的部分實施例,因此不應(yīng)被看作是對本發(fā)明保護范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明實施例提供的一種信息交叉核驗裝置的應(yīng)用場景圖。
圖2為本發(fā)明實施例提供的一種信息交叉核驗裝置的方框示意圖。
圖3為本發(fā)明實施例提供的一種配置模塊的方框示意圖。
圖4為本發(fā)明實施例提供的一種運算模塊的方框示意圖。
圖5為本發(fā)明實施例提供的一種修正模塊的方框示意圖。
圖6為本發(fā)明實施例提供的一種信息交叉核驗方法的流程圖。
圖7為圖6中步驟S130的子步驟示意圖。
圖8為圖6中步驟S140的子步驟示意圖。
圖9為圖6中步驟S150的子步驟示意圖。
圖標(biāo):10-存儲器;20-處理器;30-網(wǎng)絡(luò)模塊;40-用戶終端;100-信息交叉核驗裝置;110-請求文本獲取模塊;120-數(shù)據(jù)信息獲取模塊;130-配置模塊;131-核驗信息推送子模塊;133-核驗信息接收子模塊;135-列表生成子模塊;137-查找子模塊;139-配置子模塊;140-運算模塊;142-邏輯轉(zhuǎn)換子模塊;144-運算子模塊;150-修正模塊;152-匹配子模塊;154-修正子模塊;160-信息反饋模塊。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設(shè)計。
因此,以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。
在本發(fā)明的描述中,還需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“設(shè)置”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
如圖1所示,是本發(fā)明實施例提供的一種信息交叉核驗裝置100的應(yīng)用場景示意圖。該信息交叉核驗裝置100可以應(yīng)用在服務(wù)器中、處理裝置等中。當(dāng)該信息交叉核驗裝置100應(yīng)用在服務(wù)器中時,該服務(wù)器包括:信息交叉核驗裝置100、存儲器10、處理器20、網(wǎng)絡(luò)模塊30和用戶終端40。
所述信息交叉核驗裝置100設(shè)置于所述存儲器10中,所述存儲器10、處理器20、網(wǎng)絡(luò)模塊30和用戶終端40相互之間直接或間接地電性連接,以實現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號線實現(xiàn)電性連接。存儲器10中存儲有信用評分裝置,所述信息交叉核驗裝置100包括至少一個可以用軟件或固件(firmware)的形式存儲于所述存儲器10中的軟件功能模塊,所述處理器20通過運行存儲在存儲器10內(nèi)的軟件程序以及模塊,如本發(fā)明實施例中的信息交叉核驗裝置100,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)本發(fā)明實施例中的信息交叉核驗方法。
其中,所述存儲器10可以是,但不限于,隨機存取存儲器(Random Access Memory,RAM),只讀存儲器(Read Only Memory,ROM),可編程只讀存儲器(Programmable Read-Only Memory,PROM),可擦除只讀存儲器(Erasable Programmable Read-Only Memory,EPROM),電可擦除只讀存儲器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存儲器10用于存儲程序,所述處理器20在接收到執(zhí)行指令后,執(zhí)行所述程序。進一步地,上述存儲器10內(nèi)信息交叉核驗裝置100可包括各種用于管理系統(tǒng)任務(wù)(例如內(nèi)存管理、存儲設(shè)備控制、電源管理等)的軟件組件和/或驅(qū)動,并可與各種硬件或軟件組件相互通訊,從而提供其他軟件組件的運行環(huán)境。
所述處理器20可以是一種集成電路芯片,具有信號的處理能力。上述的處理器20可以是通用處理器,包括中央處理器(Central Processing Unit,CPU)、網(wǎng)絡(luò)處理器(Network Processor,NP)等。還可以是數(shù)字信號處理器(DSP))、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。可以實現(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器,也可以是任何常規(guī)的處理器等。
網(wǎng)絡(luò)模塊30用于通過網(wǎng)絡(luò)與外部通信終端之間的通信連接,實現(xiàn)網(wǎng)絡(luò)信號及數(shù)據(jù)的收發(fā)操作。上述網(wǎng)絡(luò)信號可包括無線信號或者有線信號。所述用戶終端40通過所述網(wǎng)絡(luò)模塊30發(fā)送、接收和顯示信息。
可以理解,圖1所示的結(jié)構(gòu)僅為示意,實現(xiàn)信息交叉核驗裝置100的服務(wù)器還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1中所示的各組件可以采用硬件、軟件或其組合實現(xiàn)。
請結(jié)合圖2,是本發(fā)明提供的一種信息交叉核驗裝置100,所述裝置包括請求文本獲取模塊110、數(shù)據(jù)信息獲取模塊120、配置模塊130、運算模塊140和修正模塊150。
其中,所述請求文本獲取模塊110,用于獲取用戶終端40發(fā)送的請求文本。所述用戶終端40可以是顯示器和按鈕,還可以是液晶觸摸屏之類的能夠方便用戶查看和輸入信息即可。
所述數(shù)據(jù)信息獲取模塊120,用于當(dāng)所述請求文本中包括數(shù)據(jù)信息時,掃描所述請求文本,根據(jù)預(yù)存的邏輯關(guān)系從所述請求文本中得到與所述預(yù)存的邏輯關(guān)系對應(yīng)的數(shù)據(jù)信息。具體的,當(dāng)所述文本中不包括數(shù)據(jù)信息時,不做處理,當(dāng)包括所述數(shù)據(jù)信息時,掃描所述請求文本,根據(jù)預(yù)存的邏輯關(guān)系從所述請求文本中得到與所述預(yù)存的邏輯關(guān)系對應(yīng)的數(shù)據(jù)信息。所述掃描所述請求文本可以是:對請求文本進行數(shù)據(jù)信息檢索,當(dāng)檢索到數(shù)據(jù)信息時選取所述數(shù)據(jù)信息。所述預(yù)存的邏輯關(guān)系包括“非”、“且”、“或”、“和”以及“如果……,則……”等連接詞。
所述配置模塊130,用于根據(jù)所述相關(guān)性表達式對所述數(shù)據(jù)信息進行運算得到運算結(jié)果。所述相關(guān)性表達式可以是邏輯表達式也可以是數(shù)學(xué)表達式。例如:所述相關(guān)性表達式可以是:如果已知年收入,則月均收入就自動得出為:$月收入=$年收入/12。即年收入為12萬時,則月收入為1萬。
所述修正模塊150,用于根據(jù)所述運算結(jié)果對所述數(shù)據(jù)信息進行修正,得到包括修正后的數(shù)據(jù)信息的請求文本。所述運算結(jié)果為數(shù)據(jù),根據(jù)所述運算結(jié)果進行修正即為將所述請求文本中的數(shù)據(jù)信息中原有的數(shù)據(jù)與運算結(jié)果不一致的進行替換。
可選的,為方便用戶查看修正后的數(shù)據(jù)信息,所述裝置還包括信息反饋模塊160,所述信息反饋模塊160,用于將所述包括修正后的數(shù)據(jù)信息的請求文本發(fā)送至所述用戶終端40,以使所述用戶終端40顯示所述包括修正后的數(shù)據(jù)信息的文本,方便用戶查看。
請結(jié)合圖3,所述配置模塊130包括:核驗信息推送子模塊131、核驗信息接收子模塊133、列表生成子模塊135、查找子模塊137和配置子模塊139。
所述核驗信息推送子模塊131,用于將預(yù)定義的信息核驗要素種類推送至所述用戶終端40。所述預(yù)定義的信息核驗要素可以是但不限于收入、支出、盈虧和年齡等。
所述核驗信息接收子模塊133,用于接收所述用戶終端40從所述預(yù)定義的信息核驗要素種類中選取的每種信息核驗要素。以使用戶可通過用戶終端40選擇需要進行核驗的信息核驗要素種類,避免所述信息核驗裝置對無須進行核驗的信息核驗要素進行信息核驗處理。
所述列表生成子模塊135,用于根據(jù)所述預(yù)存的邏輯關(guān)系和得到的所述數(shù)據(jù)信息生成信息核驗列表。具體的,將所述數(shù)據(jù)信息和信息核驗要素種類按照對應(yīng)關(guān)系存放于信息核驗列表中。具體的,將信息核驗要素種類和屬于同一所述信息核驗要素種類數(shù)據(jù)信息存放于所述信息核驗列表中的同一行或同一列。
所述查找子模塊137,用于從所述信息核驗列表中查找與所述信息核驗要素對應(yīng)的數(shù)據(jù)信息,得到同一行或同一列中所述信息核驗要素種類對應(yīng)數(shù)據(jù)信息。
所述配置子模塊139,用于根據(jù)預(yù)存的邏輯關(guān)系對得到的所述數(shù)據(jù)信息進行相關(guān)性配置,得到與所述信息核驗要素對應(yīng)的所述數(shù)據(jù)信息的相關(guān)性表達式。
請結(jié)合圖4,所述相關(guān)性表達式為邏輯表達式,所述運算模塊140包括邏輯轉(zhuǎn)換子模塊142和運算子模塊144。
所述邏輯轉(zhuǎn)換子模塊142,用于將所述邏輯表達式轉(zhuǎn)化為數(shù)學(xué)表達式,通過將所述邏輯表達式轉(zhuǎn)化為數(shù)學(xué)表達式使得計算更方便。
所述運算子模塊144,用于根據(jù)所述數(shù)學(xué)表達式對所述數(shù)據(jù)信息進行計算得到與所述數(shù)據(jù)信息相對應(yīng)的運算結(jié)果。即得到所述用戶需進行核檢的所述信息核驗要素對應(yīng)的數(shù)據(jù)信息。
請結(jié)合圖5,所述修正模塊150包括匹配子模塊152和修正子模塊154。
所述匹配子模塊152,用于將所述運算結(jié)果與所述數(shù)據(jù)信息進行匹配。通過將所述運算結(jié)果與所述數(shù)據(jù)信息進行匹配即可對所述數(shù)據(jù)信息進行驗證。
所述修正子模塊154,用于當(dāng)所述運算結(jié)果與所述數(shù)據(jù)信息匹配不一致時,根據(jù)所述運算結(jié)果對所述數(shù)據(jù)信息中與所述運算結(jié)果對應(yīng)的數(shù)據(jù)進行替換,得到包括修正后的數(shù)據(jù)信息的請求文本。在本實施例中,可選的,當(dāng)所述運算結(jié)果與所述數(shù)據(jù)信息匹配一致時,不做任何處理。如此設(shè)置實現(xiàn)對請求文本中的數(shù)據(jù)信息進行核驗。
如圖6所示,是本發(fā)明實施例提供的一種信息交叉核驗方法的流程示意圖。所述方法包括一下步驟:
步驟S110:獲取用戶終端40發(fā)送的請求文本。關(guān)于所述步驟S110的詳細描述具體可參考本發(fā)明實施例對圖2中所示的請求文本獲取模塊110的描述。也即,步驟S110可由所述請求文本獲取模塊110來執(zhí)行。
步驟S120:當(dāng)所述請求文本中包括數(shù)據(jù)信息時,掃描所述請求文本,根據(jù)預(yù)存的邏輯關(guān)系從所述請求文本中得到與所述預(yù)存的邏輯關(guān)系對應(yīng)的數(shù)據(jù)信息。關(guān)于所述步驟S120的詳細描述具體可參考本發(fā)明實施例對圖2中所示的數(shù)據(jù)信息獲取模塊120的描述。也即,步驟S120可由所述數(shù)據(jù)信息獲取模塊120來執(zhí)行。
步驟S130:根據(jù)預(yù)存的邏輯關(guān)系對得到的所述數(shù)據(jù)信息進行相關(guān)性配置得到所述數(shù)據(jù)信息的相關(guān)性表達式。關(guān)于所述步驟S130的詳細描述具體可參考本發(fā)明實施例對圖2中所示的配置模塊130的描述。也即,步驟S130可由所述配置模塊130來執(zhí)行。
步驟S140:根據(jù)所述相關(guān)性表達式對所述數(shù)據(jù)信息進行運算得到運算結(jié)果。關(guān)于所述步驟S140的詳細描述具體可參考本發(fā)明實施例對圖2中所示的運算模塊140的描述。也即,步驟S140可由所述運算模塊140來執(zhí)行。
步驟S150:根據(jù)所述運算結(jié)果對所述數(shù)據(jù)信息進行修正,得到包括修正后的數(shù)據(jù)信息的請求文本。關(guān)于所述步驟S150的詳細描述具體可參考本發(fā)明實施例對圖2中所示的修正模塊150的描述。也即,步驟S150可由所述修正模塊150來執(zhí)行。
在本實施例中,可選的,為保障金融機構(gòu)在進行信用貸款之前,獲得的信用調(diào)查結(jié)果可靠性高,所述信用評分方法還包括以下步驟:
步驟S160:將所述包括修正后的數(shù)據(jù)信息的請求文本發(fā)送至所述用戶終端40。關(guān)于所述步驟S160的詳細描述具體可參考本發(fā)明實施例對圖2中所示的信息反饋模塊160的描述。也即,步驟S160可由所述信息反饋模塊160來執(zhí)行。
請結(jié)合圖7,所述根據(jù)預(yù)存的邏輯關(guān)系對得到的所述數(shù)據(jù)信息進行相關(guān)性配置得到所述數(shù)據(jù)信息的相關(guān)性表達式的步驟S130包括以下子步驟:
子步驟S131:將預(yù)定義的信息核驗要素種類推送至所述用戶終端40。關(guān)于所述子步驟S131的詳細描述具體可參考本發(fā)明實施例對圖3中所示的核驗信息推送子模塊131的描述。也即,子步驟S131可由所述核驗信息推送子模塊131來執(zhí)行。
子步驟S133:接收所述用戶終端40從所述預(yù)定義的信息核驗要素種類中選取的每種信息核驗要素。關(guān)于所述子步驟S133的詳細描述具體可參考本發(fā)明實施例對圖3中所示的核驗信息接收子模塊133的描述。也即,子步驟S133可由所述核驗信息接收子模塊133來執(zhí)行。
子步驟S135:根據(jù)所述預(yù)存的邏輯關(guān)系和得到的所述數(shù)據(jù)信息生成信息核驗列表。關(guān)于所述子步驟S135的詳細描述具體可參考本發(fā)明實施例對圖3中所示的列表生成子模塊135的描述。也即,子步驟S135可由所述列表生成子模塊135來執(zhí)行。
子步驟S137:從所述信息核驗列表中查找與所述信息核驗要素對應(yīng)的數(shù)據(jù)信息。關(guān)于所述子步驟S137的詳細描述具體可參考本發(fā)明實施例對圖3中所示的查找子模塊137的描述。也即,子步驟S137可由所述查找子模塊137來執(zhí)行。
子步驟S139:根據(jù)預(yù)存的邏輯關(guān)系對得到的所述數(shù)據(jù)信息進行相關(guān)性配置,得到與所述信息核驗要素對應(yīng)的所述數(shù)據(jù)信息的相關(guān)性表達式。關(guān)于所述子步驟S139的詳細描述具體可參考本發(fā)明實施例對圖3中所示的配置子模塊139的描述。也即,子步驟S139可由所述配置子模塊139來執(zhí)行。
請結(jié)合圖8,所述相關(guān)性表達式為邏輯表達式,根據(jù)所述相關(guān)性表達式對所述數(shù)據(jù)信息進行運算得到運算結(jié)果的步驟S140包括以下子步驟:
子步驟S142:將所述邏輯表達式轉(zhuǎn)化為數(shù)學(xué)表達式。關(guān)于所述子步驟S142的詳細描述具體可參考本發(fā)明實施例對圖4中所示的邏輯轉(zhuǎn)換子模塊142的描述。也即,子步驟S142可由所述邏輯轉(zhuǎn)換子模塊142來執(zhí)行。
子步驟S144:根據(jù)所述數(shù)學(xué)表達式對所述數(shù)據(jù)信息進行計算得到與所述數(shù)據(jù)信息相對應(yīng)的運算結(jié)果。關(guān)于所述子步驟S144的詳細描述具體可參考本發(fā)明實施例對圖4中所示的運算子模塊144的描述。也即,子步驟S144可由所述運算子模塊144來執(zhí)行。
請結(jié)合圖9,所述根據(jù)所述運算結(jié)果對所述數(shù)據(jù)信息進行修正,得到包括修正后的數(shù)據(jù)信息的請求文本的步驟S150包括以下子步驟:
子步驟S152:將所述運算結(jié)果與所述數(shù)據(jù)信息進行匹配。關(guān)于所述子步驟S152的詳細描述具體可參考本發(fā)明實施例對圖5中所示的匹配子模塊152的描述。也即,子步驟S152可由所述匹配子模塊152來執(zhí)行。
子步驟S154:當(dāng)所述運算結(jié)果與所述數(shù)據(jù)信息匹配不一致時,根據(jù)所述運算結(jié)果對所述數(shù)據(jù)信息中與所述運算結(jié)果對應(yīng)的數(shù)據(jù)進行替換,得到包括修正后的數(shù)據(jù)信息的請求文本。關(guān)于所述子步驟S154的詳細描述具體可參考本發(fā)明實施例對圖5中所示的修正子模塊154的描述。也即,子步驟S154可由所述修正子模塊154來執(zhí)行。
綜上,本發(fā)明實施例提供的一種信息交叉核驗方法和裝置,通過設(shè)置請求文本獲取模塊110、數(shù)據(jù)信息獲取模塊120、配置模塊130、運算模塊140、修正模塊150和信息反饋模塊160使得用戶可通過用戶終端40對文本進行數(shù)據(jù)信息交叉核驗,有效提升核驗速度,并保證信息交叉核驗過程及結(jié)果的準(zhǔn)確性。通過在所述配置模塊130中設(shè)置核驗信息推送子模塊131和核驗信息接收子模塊133可有效篩選用戶需要信息核驗要素種類并進行核驗,更有效提升工作效率。
在本發(fā)明所提供的實施例中,應(yīng)該理解到,所揭露的方法、裝置,也可以通過其它的方式實現(xiàn)。以上所描述的裝置實施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的實施例的裝置、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。
另外,在本發(fā)明實施例中的各功能模塊可以集成在一起形成一個獨立的部分,也可以是各個模塊單獨存在,也可以兩個或兩個以上模塊集成形成一個獨立的部分。
所述功能如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”或者任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準(zhǔn)。