本發(fā)明涉及智慧辦公,尤其是涉及一種相同督查任務(wù)避免多次督辦的方法及裝置。
背景技術(shù):
1、在政府部門日常工作處理過程中,有一部分重要工作的領(lǐng)導(dǎo)批示或會議紀(jì)要會交由督辦部門進行督辦。督辦部門將這些任務(wù)錄入電子辦公系統(tǒng),設(shè)置任務(wù)的要求,下發(fā)給不同的政府職能部門進行辦理,職能部門需要在規(guī)定的時間進行簽收,并按照任務(wù)設(shè)置要求進行反饋。
2、其中有些任務(wù)或工作是長時間持續(xù)推進的,在任務(wù)的推進過程中會存在同一任務(wù)在不同的會議中議定或領(lǐng)導(dǎo)不同時期有不同的批示。這樣同一任務(wù)會在不同時間節(jié)點產(chǎn)生很多類似的督辦任務(wù)。這樣導(dǎo)致任務(wù)承辦部門需要多次簽收,來回在不同的督辦任務(wù)進行反饋,加重了承辦部門的工作。
技術(shù)實現(xiàn)思路
1、為了解決上述技術(shù)問題,本發(fā)明提供一種相同督查任務(wù)避免多次督辦的方法及裝置。采用如下的技術(shù)方案:
2、一種相同督查任務(wù)避免多次督辦的方法,包括以下步驟:
3、步驟1,在智慧辦公系統(tǒng)設(shè)置督辦任務(wù)數(shù)據(jù)庫,督辦部門在進行督辦任務(wù)創(chuàng)建時,智慧辦公系統(tǒng)采用語義識別算法識別登記的督辦任務(wù)得到督辦任務(wù)關(guān)鍵特征,并采用哈希函數(shù)對督辦任務(wù)關(guān)鍵特征進行編碼,形成基于多個關(guān)鍵特征哈希編碼的任務(wù)指紋;
4、步驟2,當(dāng)一個新的督辦任務(wù)創(chuàng)建時,重復(fù)步驟1生成新任務(wù)指紋,將新任務(wù)指紋與督辦任務(wù)數(shù)據(jù)庫中已有的所有任務(wù)指紋進行相似度比對;
5、如果存在新任務(wù)指紋與督辦任務(wù)數(shù)據(jù)中已有任務(wù)指紋所有關(guān)鍵特征哈希編碼完全相同,則判定為重復(fù)任務(wù);
6、如果不存在所有關(guān)鍵特征哈希編碼完全相同,分別計算新任務(wù)指紋與督辦任務(wù)數(shù)據(jù)中已有任務(wù)指紋最大相似度值記為smax,設(shè)定第一相似度閾值sa和第二相似度閾值sb,若smax≥sa,則判定為重復(fù)任務(wù);
7、若sb≤smax<sa,則判定為關(guān)聯(lián)任務(wù);
8、若smax<sb,則判定為新任務(wù);
9、步驟3,如果檢測到重復(fù)任務(wù)或關(guān)聯(lián)任務(wù),智慧辦公系統(tǒng)向督辦部門反饋提醒信息,提醒信息內(nèi)容顯示重復(fù)任務(wù)或關(guān)聯(lián)任務(wù)對應(yīng)的督辦任務(wù)信息,提醒督辦任務(wù)創(chuàng)建者是否要合并督辦任務(wù);
10、步驟4,智慧辦公系統(tǒng)基于督辦任務(wù)關(guān)鍵特征中的涉及部門將督辦任務(wù)信息推送到多個關(guān)聯(lián)部門計算機。
11、通過采用上述技術(shù)方案,對每個督辦任務(wù)提取督辦任務(wù)關(guān)鍵特征,這些督辦任務(wù)關(guān)鍵特征可以包括任務(wù)標(biāo)題、任務(wù)描述、涉及部門、關(guān)鍵人員、任務(wù)類型、任務(wù)級別、預(yù)期完成時間等。使用哈希函數(shù)對提取的督辦任務(wù)關(guān)鍵特征進行編碼,生成一個唯一的任務(wù)指紋。哈希函數(shù)可以是md5、sha-256等,在智慧辦公系統(tǒng)的督辦任務(wù)數(shù)據(jù)庫中為每個任務(wù)存儲其任務(wù)指紋,同時記錄任務(wù)的其他相關(guān)信息。
12、當(dāng)一個新的督辦任務(wù)創(chuàng)建時,采用相同的方法生成新任務(wù)的指紋。將新生成的任務(wù)指紋與數(shù)據(jù)庫中已有的任務(wù)指紋進行比對,對比采用量化的相似度對比計算,如果新任務(wù)指紋與督辦任務(wù)數(shù)據(jù)庫中某個已有任務(wù)指紋完全相同,則判定為重復(fù)任務(wù)。
13、如果任務(wù)指紋不完全相同,則通過對任務(wù)指紋的相似度(例如漢明距離)與設(shè)定閾值的關(guān)系來判定任務(wù)是否足夠相似,從而判斷是否可能構(gòu)成重復(fù)督辦。
14、如果構(gòu)成重復(fù)督辦則智慧辦公系統(tǒng)向督辦部門反饋提醒信息,當(dāng)任務(wù)指紋完全相同時,反饋提醒信息直接提示督辦任務(wù)重復(fù)或拒絕創(chuàng)建督辦任務(wù),若判斷有關(guān)聯(lián)任務(wù)的可能時,則反饋提醒信息包括疑似關(guān)聯(lián)督辦任務(wù)的相關(guān)信息,督辦任務(wù)創(chuàng)建者可以根據(jù)反饋信息判斷是否需要合并督辦任務(wù);
15、在督辦任務(wù)創(chuàng)建者選擇是否合并后,智慧辦公系統(tǒng)基于督辦任務(wù)關(guān)鍵特征中的涉及部門將督辦任務(wù)信息推送到多個關(guān)聯(lián)部門計算機,完成新的督辦任務(wù)的創(chuàng)建和推送;
16、有效地解決相同督查任務(wù)多次督辦,承辦單位多次簽收、多任務(wù)反饋的問題。
17、可選的,設(shè)督辦任務(wù)的關(guān)鍵特征包括任務(wù)標(biāo)題、內(nèi)容描述、涉及部門、關(guān)鍵人員、任務(wù)類型、任務(wù)級別和預(yù)期完成時間;
18、步驟1中采用哈希函數(shù)對關(guān)鍵特征進行編碼的包括以下步驟:
19、步驟11:特征提取與格式化,提取督辦任務(wù)的關(guān)鍵特征,并將它們格式化為統(tǒng)一的字符串;
20、步驟12:使用哈希函數(shù)生成哈希值,采用哈希函數(shù)對格式化后的特征字符串進行編碼。
21、可選的,哈希函數(shù)是sha-256或md5。
22、通過采用上述技術(shù)方案,采用量化的哈希值來表示督辦任務(wù)的關(guān)鍵特征,能為后續(xù)計算相似度提供數(shù)據(jù)。
23、可選的,步驟2中,新任務(wù)指紋與督辦任務(wù)數(shù)據(jù)庫中已有的所有任務(wù)指紋進行相似度比對的方法包括以下步驟:
24、步驟21,計算新任務(wù)指紋的哈希值;
25、步驟22,分別計算新任務(wù)指紋的哈希值與督辦任務(wù)數(shù)據(jù)庫中已有的所有任務(wù)指紋的哈希值的漢明距離;
26、步驟23,基于漢明距離計算相似度。
27、通過采用上述技術(shù)方案,漢明距離反映了兩個哈希值在二進制形式下不同位的數(shù)量。哈希值之間的漢明距離越小,兩個督辦任務(wù)的對應(yīng)關(guān)鍵特征描述就越相似,將督辦任務(wù)的關(guān)鍵特征組合成一個字符串,然后使用sha-256哈希函數(shù)來生成一個唯一的哈希值,這個哈希值即為任務(wù)的指紋。通過這種方式可以確保每個督辦任務(wù)都有一個唯一的標(biāo)識,以便于后續(xù)的重復(fù)任務(wù)檢測。
28、可選的,步驟23中,將漢明距離標(biāo)準(zhǔn)化,使其在0到1之間,其中0表示完全相同,1表示完全不同;相似度定義為1減去標(biāo)準(zhǔn)化漢明距離,這樣當(dāng)兩個指紋完全相同時,相似度為1,完全不同時相似度為0。
29、可選的,將漢明距離除以64得到標(biāo)準(zhǔn)化距離。
30、通過采用上述技術(shù)方案,由于sha-256哈希值的長度是固定的64個字符,因此我們可以將漢明距離除以64來得到標(biāo)準(zhǔn)化距離。
31、可選的,步驟23中,計算相似度的方法是:
32、對于每個督辦任務(wù)關(guān)鍵特征設(shè)置在相似度計算中的權(quán)重,計算其在兩個任務(wù)中的相似度,將每個特征的相似度乘以其權(quán)重,將所有特征的加權(quán)相似度求和,得到最終的相似度,相似度計算公式是:
33、s(taska,taskb)=∑w[i]·fs(taska[i],taskb[i]);
34、其中s(taska,taskb)代表新任務(wù)指紋和督辦任務(wù)數(shù)據(jù)庫中其中一個任務(wù)指紋的相似度,w[i]代表第i個督辦任務(wù)關(guān)鍵特征的權(quán)重,fs(taska[i],taskb[i])表示第一個督辦任務(wù)關(guān)鍵特征在兩個任務(wù)指紋中的相似度。
35、通過采用上述技術(shù)方案,由于sha-256哈希值是均勻分布的,即使是微小的變化也會導(dǎo)致哈希值完全不同,考慮不同的督辦任務(wù)特征可能對督辦任務(wù)的整體相似度有不同的影響。可以給不同的督辦任務(wù)關(guān)鍵特征賦予不同的權(quán)重,然后在計算相似度時考慮這些權(quán)重,從而更加準(zhǔn)確反映實際內(nèi)容的相似度。
36、可選的,在計算相似度過程中設(shè)督辦任務(wù)的關(guān)鍵特征的權(quán)重為:任務(wù)標(biāo)題的群權(quán)重為0.5、內(nèi)容描述的權(quán)重為0.3、涉及部門的權(quán)重為0.1、關(guān)鍵人員的權(quán)重為0.05、任務(wù)類型的權(quán)重為0.05、任務(wù)級別的權(quán)重為0.05和預(yù)期完成時間的權(quán)重為0.05。
37、一種相同督查任務(wù)避免多次督辦的裝置,用于實現(xiàn)一種相同督查任務(wù)避免多次督辦的方法,裝置包括智慧辦公系統(tǒng)、多個督辦部門客戶端和網(wǎng)絡(luò)通信模塊,所述智慧辦公系統(tǒng)包括存儲單元和中控計算機,所述存儲單元存儲督辦任務(wù)數(shù)據(jù)庫,所述中控計算機與存儲單元通信連接,中控計算機安裝采用一種相同督查任務(wù)避免多次督辦的方法設(shè)計的任務(wù)重復(fù)檢測程序,多個督辦部門客戶端分別是終端計算機,多個督辦部門客戶端分別安裝智慧辦公終端軟件,并通過智慧辦公終端軟件錄入新督辦任務(wù),多個督辦部門客戶端分別通過網(wǎng)絡(luò)通信模塊與中控計算機交互督辦任務(wù)數(shù)據(jù),中控計算機運行任務(wù)重復(fù)檢測程序?qū)π露睫k任務(wù)進行檢查,并向督辦部門客戶端反饋檢查結(jié)果。
38、可選的,智慧辦公系統(tǒng)還包括多個關(guān)聯(lián)部門計算機,所述中控計算機通過網(wǎng)絡(luò)通信模塊分別與多個關(guān)聯(lián)部門計算機通信連接。
39、綜上所述,本發(fā)明包括以下至少一種有益技術(shù)效果:
40、本發(fā)明能提供一種相同督查任務(wù)避免多次督辦的方法及裝置,對每個督辦任務(wù)提取督辦任務(wù)關(guān)鍵特征生成一個唯一的任務(wù)指紋。當(dāng)一個新的督辦任務(wù)創(chuàng)建時,采用相同的方法生成新任務(wù)的指紋。將新生成的任務(wù)指紋與數(shù)據(jù)庫中已有的任務(wù)指紋采用量化的相似度對比計算,如果新任務(wù)指紋與督辦任務(wù)數(shù)據(jù)庫中某個已有任務(wù)指紋完全相同,則判定為重復(fù)任務(wù)。
41、如果任務(wù)指紋不完全相同,則通過對任務(wù)指紋的相似度與設(shè)定閾值的關(guān)系來判定任務(wù)是否足夠相似,從而判斷是否可能構(gòu)成重復(fù)督辦。
42、如果構(gòu)成重復(fù)督辦則智慧辦公系統(tǒng)向督辦部門反饋提醒信息,當(dāng)任務(wù)指紋完全相同時,反饋提醒信息直接提示督辦任務(wù)重復(fù)或拒絕創(chuàng)建督辦任務(wù),若判斷有關(guān)聯(lián)任務(wù)的可能時,則反饋提醒信息包括疑似關(guān)聯(lián)督辦任務(wù)的相關(guān)信息,督辦任務(wù)創(chuàng)建者可以根據(jù)反饋信息判斷是否需要合并督辦任務(wù);
43、在督辦任務(wù)創(chuàng)建者選擇是否合并后,智慧辦公系統(tǒng)基于督辦任務(wù)關(guān)鍵特征中的涉及部門將督辦任務(wù)信息推送到多個關(guān)聯(lián)部門計算機,完成新的督辦任務(wù)的創(chuàng)建和推送;
44、有效地解決相同督查任務(wù)多次督辦,承辦單位多次簽收、多任務(wù)反饋的問題。