欧美www网站,另类老妇性bbwbbw,久青草久青草视频在线观看,男女一进一出抽搐18禁视频,免费网站看av片

中小企業(yè)公共服務(wù)示范平臺
著錄項(xiàng)目
申請?zhí)枺?/td>CN202011138878.3
申請日:2020-10-22
代理機(jī)構(gòu):北京國昊天誠知識產(chǎn)權(quán)代理有限公司 11315
代理人:許振新
公開號(公開):CN112328732A
公開日期(公開):2021-02-05
申請人(公開):上海艾融軟件股份有限公司
發(fā)明人(公開):張巖; 董浩
IPC分類(公開):G06F16/903;G06F16/31
CPC發(fā)明(公開):G06F16/322;G06F16/90344
發(fā)明名稱(公開):敏感詞檢測、敏感詞樹構(gòu)建方法及裝置
摘要(公開):本申請公開了一種敏感詞檢測、敏感詞樹構(gòu)建方法及裝置,其中,敏感詞檢測方法,可以按照待檢測文本中字符的先后順序,遍歷待檢測文本;對當(dāng)前字符執(zhí)行第一指定步驟:檢測敏感詞庫中是否存在包含當(dāng)前字符的目標(biāo)敏感詞樹,敏感詞庫中包含至少一個(gè)敏感詞樹,一個(gè)敏感詞樹包含根節(jié)點(diǎn)和至少一個(gè)葉子節(jié)點(diǎn),一個(gè)字符表示一個(gè)節(jié)點(diǎn);若存在,則將當(dāng)前字符的下一字符作為當(dāng)前字符,并循環(huán)執(zhí)行第二指定步驟:檢測當(dāng)前字符是否是上一字符在所述目標(biāo)敏感詞樹中的子節(jié)點(diǎn),直到當(dāng)前字符不是上一字符在目標(biāo)敏感詞樹中的子節(jié)點(diǎn)或當(dāng)前字符為目標(biāo)敏感詞樹的葉子節(jié)點(diǎn);如果當(dāng)前字符為目標(biāo)敏感詞樹的葉子節(jié)點(diǎn),則確定待檢測文本包含敏感詞。該檢測方法檢測效率高。
權(quán)利要求
權(quán)利要求
1.一種敏感詞檢測方法,其特征在于,所述方法包括:
按照待檢測文本中字符的先后順序,遍歷所述待檢測文本中的字符;
對當(dāng)前字符執(zhí)行第一指定步驟,其中,所述第一指定步驟包括:檢測敏感詞庫中是否存在包含當(dāng)前字符的目標(biāo)敏感詞樹,所述敏感詞庫中包含至少一個(gè)敏感詞樹,一個(gè)敏感詞樹包含根節(jié)點(diǎn)和至少一個(gè)葉子節(jié)點(diǎn),一個(gè)字符表示一個(gè)節(jié)點(diǎn),根節(jié)點(diǎn)和該根節(jié)點(diǎn)的葉子節(jié)點(diǎn)之間的節(jié)點(diǎn)形成一個(gè)敏感詞;
若存在所述目標(biāo)敏感詞樹,則將當(dāng)前字符的下一字符作為當(dāng)前字符,并循環(huán)執(zhí)行第二指定步驟,直到滿足預(yù)設(shè)條件后返回執(zhí)行所述第一指定步驟,其中,所述第二指定步驟包括:檢測當(dāng)前字符是否是上一字符在所述目標(biāo)敏感詞樹中的子節(jié)點(diǎn),所述預(yù)設(shè)條件包括:當(dāng)前字符不是上一字符在所述目標(biāo)敏感詞樹中的子節(jié)點(diǎn)或當(dāng)前字符為所述目標(biāo)敏感詞樹的葉子節(jié)點(diǎn);
如果當(dāng)前字符為所述目標(biāo)敏感詞樹的葉子節(jié)點(diǎn),則確定所述待檢測文本包含敏感詞,且該敏感詞為所述目標(biāo)敏感詞樹的根節(jié)點(diǎn)和當(dāng)前字符對應(yīng)的葉子節(jié)點(diǎn)之間的節(jié)點(diǎn)形成的敏感詞。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
若不存在所述目標(biāo)敏感詞樹,確定所述當(dāng)前字符不在所述敏感詞庫中,將當(dāng)前字符的下一字符作為當(dāng)前字符并返回執(zhí)行所述第一指定步驟。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,在所述對當(dāng)前字符執(zhí)行第一指定步驟前,所述方法還包括:
獲取若干敏感詞;
基于所述若干敏感詞構(gòu)建至少一個(gè)敏感詞樹;
將所述至少一個(gè)敏感詞樹進(jìn)行保存,得到所述敏感詞庫。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,其中,所述基于所述若干敏感詞構(gòu)建至少一個(gè)敏感詞樹,包括:
在所述若干敏感詞中找出至少一組敏感詞,其中,同一組敏感詞中包含的敏感詞的第一個(gè)字符相同;
對一組敏感詞,以該組敏感詞中敏感詞的第一個(gè)字符為根節(jié)點(diǎn),按該組敏感詞中各敏感詞中包含的字符的先后順序,依次將下一字符作為上一字符的子節(jié)點(diǎn),得到一個(gè)敏感詞樹。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
如果確定所述待檢測文本中包含敏感詞,則對該敏感詞執(zhí)行預(yù)設(shè)處理。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,其中,所述對該敏感詞執(zhí)行預(yù)設(shè)處理,包括:
提示用戶對所述待檢測文本中的敏感詞進(jìn)行修改;
或者,
將所述待檢測文本中的敏感詞替換為預(yù)設(shè)字符。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,
所述預(yù)設(shè)字符為不敏感的字符。
8.一種敏感詞樹構(gòu)建方法,其特征在于,所述方法包括:
獲取若干敏感詞;
在所述若干敏感詞中找出至少一組敏感詞,其中,同一組敏感詞中包含的敏感詞的第一個(gè)字符相同;
對一組敏感詞,以該組敏感詞中敏感詞的第一個(gè)字符為根節(jié)點(diǎn),按該組敏感詞中各敏感詞中包含的字符的先后順序,依次將下一字符作為上一字符的子節(jié)點(diǎn),得到一個(gè)敏感詞樹。
9.一種敏感詞檢測裝置,其特征在于,所述裝置包括:
遍歷模塊,用于按照待檢測文本中字符的先后順序,遍歷所述待檢測文本中的字符;
第一檢測模塊,用于對當(dāng)前字符執(zhí)行第一指定步驟,其中,所述第一指定步驟包括:檢測敏感詞庫中是否存在包含當(dāng)前字符的目標(biāo)敏感詞樹,所述敏感詞庫中包含至少一個(gè)敏感詞樹,一個(gè)敏感詞樹包含根節(jié)點(diǎn)和至少一個(gè)葉子節(jié)點(diǎn),一個(gè)字符表示一個(gè)節(jié)點(diǎn),根節(jié)點(diǎn)和該根節(jié)點(diǎn)的葉子節(jié)點(diǎn)之間的節(jié)點(diǎn)形成一個(gè)敏感詞;
第二檢測模塊,用于在存在所述目標(biāo)敏感詞樹時(shí),將當(dāng)前字符的下一字符作為當(dāng)前字符,并循環(huán)執(zhí)行第二指定步驟,直到滿足預(yù)設(shè)條件后返回執(zhí)行所述第一指定步驟,其中,所述第二指定步驟包括:檢測當(dāng)前字符是否是上一字符在所述目標(biāo)敏感詞樹中的子節(jié)點(diǎn),所述預(yù)設(shè)條件包括:當(dāng)前字符不是上一字符在所述目標(biāo)敏感詞樹中的子節(jié)點(diǎn)或當(dāng)前字符為所述目標(biāo)敏感詞樹的葉子節(jié)點(diǎn);
敏感詞確定模塊,用于在當(dāng)前字符為所述目標(biāo)敏感詞樹的葉子節(jié)點(diǎn)時(shí),確定所述待檢測文本包含敏感詞,且該敏感詞為所述目標(biāo)敏感詞樹的根節(jié)點(diǎn)和當(dāng)前字符對應(yīng)的葉子節(jié)點(diǎn)之間的節(jié)點(diǎn)形成的敏感詞。
10.一種敏感詞樹構(gòu)建裝置,其特征在于,所述裝置包括:
敏感詞獲取模塊,用于獲取若干敏感詞;
敏感詞組確定模塊,用于在所述若干敏感詞中找出至少一組敏感詞,其中,同一組敏感詞中包含的敏感詞的第一個(gè)字符相同;
敏感詞樹構(gòu)建模塊,用于對一組敏感詞,以該組敏感詞中敏感詞的第一個(gè)字符為根節(jié)點(diǎn),按該組敏感詞中各敏感詞中包含的字符的先后順序,依次將下一字符作為上一字符的子節(jié)點(diǎn),得到一個(gè)敏感詞樹。
11.一種電子設(shè)備,其特征在于,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的方法的步驟。
12.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的方法的步驟。
說明書
說明書
敏感詞檢測、敏感詞樹構(gòu)建方法及裝置
技術(shù)領(lǐng)域
本申請涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種敏感詞檢測、敏感詞樹構(gòu)建方 法及裝置。
背景技術(shù)
隨著互聯(lián)網(wǎng)的發(fā)展,通過網(wǎng)絡(luò)傳播的文本內(nèi)容越來越多,這些文本內(nèi)容中 難免會出現(xiàn)用戶故意使用敏感詞破壞網(wǎng)絡(luò)環(huán)境的情況。為了保證網(wǎng)絡(luò)環(huán)境的和 諧健康,需要在將文本內(nèi)容發(fā)布至網(wǎng)絡(luò)環(huán)境前,對文本內(nèi)容中存在的敏感詞進(jìn) 行檢測和過濾。
目前的敏感詞檢測方法為,先維護(hù)一個(gè)敏感詞庫,然后對待過濾文本,遍 歷敏感詞庫中的所有敏感詞,逐個(gè)檢查待過濾文本中是否包含敏感詞庫中的敏 感詞。
目前的這種敏感詞檢測方法雖然簡單,但是,隨著敏感詞庫中敏感詞數(shù)量 的增多,敏感詞的檢測時(shí)間會顯性增長,檢測效率會降低。
發(fā)明內(nèi)容
本申請實(shí)施例提供一種敏感詞檢測、敏感詞樹構(gòu)建方法及裝置,以提高敏 感詞的檢測效率。
第一方面,本申請實(shí)施例提供一種敏感詞檢測方法,所述方法包括:
按照待檢測文本中字符的先后順序,遍歷所述待檢測文本中的字符;
對當(dāng)前字符執(zhí)行第一指定步驟,其中,所述第一指定步驟包括:檢測敏感 詞庫中是否存在包含當(dāng)前字符的目標(biāo)敏感詞樹,所述敏感詞庫中包含至少一個(gè) 敏感詞樹,一個(gè)敏感詞樹包含根節(jié)點(diǎn)和至少一個(gè)葉子節(jié)點(diǎn),一個(gè)字符表示一個(gè) 節(jié)點(diǎn),根節(jié)點(diǎn)和該根節(jié)點(diǎn)的葉子節(jié)點(diǎn)之間的節(jié)點(diǎn)形成一個(gè)敏感詞;
若存在所述目標(biāo)敏感詞樹,則將當(dāng)前字符的下一字符作為當(dāng)前字符,并循 環(huán)執(zhí)行第二指定步驟,直到滿足預(yù)設(shè)條件后返回執(zhí)行所述第一指定步驟,其中, 所述第二指定步驟包括:檢測當(dāng)前字符是否是上一字符在所述目標(biāo)敏感詞樹中 的子節(jié)點(diǎn),所述預(yù)設(shè)條件包括:當(dāng)前字符不是上一字符在所述目標(biāo)敏感詞樹中 的子節(jié)點(diǎn)或當(dāng)前字符為所述目標(biāo)敏感詞樹的葉子節(jié)點(diǎn);
如果當(dāng)前字符為所述目標(biāo)敏感詞樹的葉子節(jié)點(diǎn),則確定所述待檢測文本包 含敏感詞,且該敏感詞為所述目標(biāo)敏感詞樹的根節(jié)點(diǎn)和當(dāng)前字符對應(yīng)的葉子節(jié) 點(diǎn)之間的節(jié)點(diǎn)形成的敏感詞。
第二方面,本申請實(shí)施例還提供一種敏感詞樹構(gòu)建方法,所述方法包括:
獲取若干敏感詞;
在所述若干敏感詞中找出至少一組敏感詞,其中,同一組敏感詞中包含的 敏感詞的第一個(gè)字符相同;
對一組敏感詞,以該組敏感詞中敏感詞的第一個(gè)字符為根節(jié)點(diǎn),按該組敏 感詞中各敏感詞中包含的字符的先后順序,依次將下一字符作為上一字符的子 節(jié)點(diǎn),得到一個(gè)敏感詞樹。
第三方面,本申請實(shí)施例還提供一種敏感詞檢測裝置,所述裝置包括:
遍歷模塊,用于按照待檢測文本中字符的先后順序,遍歷所述待檢測文本 中的字符;
第一檢測模塊,用于對當(dāng)前字符執(zhí)行第一指定步驟,其中,所述第一指定 步驟包括:檢測敏感詞庫中是否存在包含當(dāng)前字符的目標(biāo)敏感詞樹,所述敏感 詞庫中包含至少一個(gè)敏感詞樹,一個(gè)敏感詞樹包含根節(jié)點(diǎn)和至少一個(gè)葉子節(jié) 點(diǎn),一個(gè)字符表示一個(gè)節(jié)點(diǎn),根節(jié)點(diǎn)和該根節(jié)點(diǎn)的葉子節(jié)點(diǎn)之間的節(jié)點(diǎn)形成一 個(gè)敏感詞;
第二檢測模塊,用于在存在所述目標(biāo)敏感詞樹時(shí),將當(dāng)前字符的下一字符 作為當(dāng)前字符,并循環(huán)執(zhí)行第二指定步驟,直到滿足預(yù)設(shè)條件后返回執(zhí)行所述 第一指定步驟,其中,所述第二指定步驟包括:檢測當(dāng)前字符是否是上一字符 在所述目標(biāo)敏感詞樹中的子節(jié)點(diǎn),所述預(yù)設(shè)條件包括:當(dāng)前字符不是上一字符 在所述目標(biāo)敏感詞樹中的子節(jié)點(diǎn)或當(dāng)前字符為所述目標(biāo)敏感詞樹的葉子節(jié)點(diǎn);
敏感詞確定模塊,用于在當(dāng)前字符為所述目標(biāo)敏感詞樹的葉子節(jié)點(diǎn)時(shí),確 定所述待檢測文本包含敏感詞,且該敏感詞為所述目標(biāo)敏感詞樹的根節(jié)點(diǎn)和當(dāng) 前字符對應(yīng)的葉子節(jié)點(diǎn)之間的節(jié)點(diǎn)形成的敏感詞。
第四方面,本申請實(shí)施例還提供一種敏感詞樹構(gòu)建裝置,所述裝置包括:
敏感詞獲取模塊,用于獲取若干敏感詞;
敏感詞組確定模塊,用于在所述若干敏感詞中找出至少一組敏感詞,其中, 同一組敏感詞中包含的敏感詞的第一個(gè)字符相同;
敏感詞樹構(gòu)建模塊,用于對一組敏感詞,以該組敏感詞中敏感詞的第一個(gè) 字符為根節(jié)點(diǎn),按該組敏感詞中各敏感詞中包含的字符的先后順序,依次將下 一字符作為上一字符的子節(jié)點(diǎn),得到一個(gè)敏感詞樹。
第五方面,本申請實(shí)施例還提供了一種電子設(shè)備,包括:存儲器、處理器 及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程 序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面或第二方面所述的方法的步驟。
第六方面,本申請實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī) 可讀存儲介質(zhì)上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第 一方面或第二方面所述的方法的步驟。
本申請實(shí)施例采用的上述至少一個(gè)技術(shù)方案,由于預(yù)先構(gòu)建了包含敏感詞 樹的敏感詞庫,因此對于一個(gè)待檢測文本,掃描或遍歷一次,即可完成所有敏 感詞的檢測,因此可以提高敏感詞的檢測效率。
附圖說明
此處所說明的附圖用來提供對本申請的進(jìn)一步理解,構(gòu)成本申請的一部 分,本申請的示意性實(shí)施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不 當(dāng)限定。在附圖中:
圖1為本申請實(shí)施例提供的一種敏感詞樹構(gòu)建方法的流程示意圖。
圖2為應(yīng)用本申請實(shí)施例提供的一種敏感詞樹構(gòu)建方法構(gòu)建的兩個(gè)敏感詞 樹的示意圖。
圖3為本申請實(shí)施例提供的一種敏感詞檢測方法的流程示意圖。
圖4為本申請實(shí)施例提供的一種敏感詞樹構(gòu)建裝置的結(jié)構(gòu)示意圖。
圖5為本申請實(shí)施例提供的一種敏感詞檢測裝置的結(jié)構(gòu)示意圖。
圖6為本申請實(shí)施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖。
圖7為本申請實(shí)施例提供的另一種電子設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本申請的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請具體實(shí) 施例及相應(yīng)的附圖對本申請技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的 實(shí)施例僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施 例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施 例,都屬于本申請保護(hù)的范圍。
為了提高敏感詞的檢測效率,本申請實(shí)施例提供了一種敏感詞檢測方法、 敏感詞樹構(gòu)建方法和裝置。本申請實(shí)施例提供的方法及裝置可以由電子設(shè)備 執(zhí)行,例如終端設(shè)備或服務(wù)端設(shè)備。換言之,所述方法可以由安裝在終端 設(shè)備或服務(wù)端設(shè)備的軟件或硬件來執(zhí)行。所述服務(wù)端包括但不限于:單臺 服務(wù)器、服務(wù)器集群、云端服務(wù)器或云端服務(wù)器集群等。所述終端設(shè)備包 括但不限于:智能手機(jī)、個(gè)人電腦(personal computer,PC)、筆記本電腦、 平板電腦、電子閱讀器、網(wǎng)絡(luò)電視、可穿戴設(shè)備等智能終端設(shè)備中的任一種。
本申請實(shí)施例提供的一種敏感詞檢測方法,是在構(gòu)建好包含敏感詞樹 的敏感詞庫的基礎(chǔ)上實(shí)現(xiàn)的,因此下面先對本說明書實(shí)施例提供的一種敏感 詞樹構(gòu)建方法進(jìn)行說明。
如圖1所示,本申請實(shí)施例提供的一種敏感詞樹構(gòu)建方法,可以包括如下 步驟:
步驟101、獲取若干敏感詞。
敏感詞,一般是指帶有不健康色彩的詞或不文明的詞語,也有一些網(wǎng)站會根據(jù)自身實(shí)際情況,設(shè)定一些適用于本網(wǎng)站的特殊敏感詞。
上述若干敏感詞可以是某一現(xiàn)有敏感詞庫中的全部或部分所有敏感詞。例 如,當(dāng)需要對發(fā)布在某一網(wǎng)站或網(wǎng)絡(luò)平臺的文本進(jìn)行敏感詞過濾時(shí),可以獲取 該網(wǎng)站或該網(wǎng)絡(luò)平臺的敏感詞庫中的所有敏感詞作為上述若干敏感詞。
步驟102、在所述若干敏感詞中找出至少一組敏感詞,其中,同一組敏感 詞中包含的敏感詞的第一個(gè)字符相同。
假設(shè)步驟101中獲取了如下5個(gè)敏感詞:酒吧、酒店、酒肉朋友、代駕和 代購,那么通過步驟102可以找出兩組敏感詞,一組敏感詞包括酒吧、酒店和 酒肉朋友這三個(gè)敏感詞,另一組敏感詞包括代駕和代購這兩個(gè)敏感詞??梢岳?解,當(dāng)上述若干個(gè)敏感詞的數(shù)量很多時(shí),可確定出同一組敏感詞中的第一個(gè)字 符相同的多組敏感詞。
上述步驟102也可以理解為是對上述若干敏感詞進(jìn)行分組的過程,具體是 將第一個(gè)字符相同的敏感詞分在同一組,將第一個(gè)字符不同的敏感詞分在不同 組。
在本申請實(shí)施例中,若待檢測文本為中文文本,一個(gè)字符是指一個(gè)漢字。
步驟103、對一組敏感詞,以該組敏感詞中敏感詞的第一個(gè)字符為根節(jié)點(diǎn), 按該組敏感詞中各敏感詞中包含的字符的先后順序,依次將下一字符作為上一 字符的子節(jié)點(diǎn),得到一個(gè)敏感詞樹。
通過步驟103,可以把敏感詞中第一個(gè)字符相同的詞(具有相同前綴的詞) 組合成一個(gè)樹形結(jié)構(gòu),第一個(gè)字符相同的不同詞分屬不同樹形分支。
樹形結(jié)構(gòu),是指是各個(gè)元素之間具有分層關(guān)系的數(shù)據(jù)結(jié)構(gòu),常用一棵倒置 的樹來表示邏輯關(guān)系。其中,根節(jié)點(diǎn)是指樹的最頂端的節(jié)點(diǎn),子節(jié)點(diǎn)是指根節(jié) 點(diǎn)往下細(xì)分的節(jié)點(diǎn),葉子節(jié)點(diǎn)是指一棵樹當(dāng)中沒有子節(jié)點(diǎn)的節(jié)點(diǎn),簡稱“葉子”。
例如,如圖2所示,對于步驟102中確定出的“酒吧、酒店和酒肉朋友”這 一組敏感詞,以“酒”為根節(jié)點(diǎn),分別以“吧”、“店”“肉”為“酒”的兩個(gè)子節(jié)點(diǎn), 再以“朋”為“肉”的子節(jié)點(diǎn),以“友”為“朋”的子節(jié)點(diǎn),得到一個(gè)敏感詞樹;對于 步驟102中確定出的“代駕、代購”這一組敏感詞,以“代”為根節(jié)點(diǎn),分別以 “駕”、“購”為“代”的兩個(gè)子節(jié)點(diǎn),得到另一個(gè)敏感詞樹。以此類推,若步驟102 確定出很多組敏感詞,通過步驟103,可針對每一組敏感詞生成另一個(gè)敏感詞 樹。
可以理解,在針對一個(gè)敏感詞庫中的若干敏感詞構(gòu)建得到多個(gè)敏感詞樹之 后,將這多個(gè)敏感詞樹進(jìn)行保存得到由敏感詞樹構(gòu)成的新的敏感詞庫,即可方 便使用本申請實(shí)施例提供的一種敏感詞檢測方法進(jìn)行敏感詞檢測,從而提高敏 感詞檢測效率。這是因?yàn)?,將敏感詞組用樹形結(jié)構(gòu)表示的好處在于,可以減少 對待檢測文本的檢索或掃描次數(shù),遍歷一次待檢測文本,即可確定出其中所有 的敏感詞,所以能夠提高敏感詞檢測效率。
具體的,在JAVA應(yīng)用中,可以使用哈希表(HashMap)來存儲通過本申 請實(shí)施例提供的一種敏感詞樹構(gòu)建方法構(gòu)建的敏感詞樹。仍以上文中所述的 “酒吧、酒店和酒肉朋友”這一組敏感詞對應(yīng)的敏感詞樹為例,可以把每個(gè)敏感 詞拆分成單獨(dú)的字符,再存儲到哈希表中,具體為:

在上述哈希表中,首先將每個(gè)敏感詞的第一個(gè)字符作為鍵(key),值(value) 則是另一個(gè)哈希表,值對應(yīng)的哈希表的鍵為第二個(gè)字符,如果還有第三個(gè)字符, 則存儲到以第二個(gè)字符為鍵的值中,當(dāng)然這個(gè)值還是一個(gè)哈希表,以此類推下 去,直到最后一個(gè)字符,當(dāng)然最后一個(gè)字符對應(yīng)的值也是哈希表,只不過這個(gè) 哈希表只需要存儲一個(gè)結(jié)束標(biāo)志就行了,像上述的例子中,存了一個(gè) {"isEnd","Y"}的哈希表,來表示這個(gè)值對應(yīng)的鍵是敏感詞的最后一個(gè)字符。
上文對本申請實(shí)施例提供的一種敏感詞樹構(gòu)建方法進(jìn)行了介紹,下面對本 申請實(shí)施例提供的一種敏感詞檢測方法進(jìn)行說明。
如圖3所示,本申請實(shí)施例提供的一種敏感詞檢測方法,可以包括:
步驟301、開始。
步驟302、按照待檢測文本中字符的先后順序,遍歷所述待檢測文本中的 字符。
待檢測文本可以是需要檢測的任意文本,例如,待發(fā)布至目標(biāo)網(wǎng)站或網(wǎng)絡(luò) 平臺的文本,具體來說,可以是需要發(fā)布至電商平臺的商品信息,用戶提交的 針對電商平臺的商品的評價(jià)信息,需要發(fā)布至某博客平臺的博文,等等。
待檢測文本中字符的先后順序,是指讀者正常閱讀待檢測文本中的字符的 閱讀順序。遍歷待檢測文本中的字符,是指按閱讀順序逐字符的掃描字符。
步驟303、對當(dāng)前字符執(zhí)行第一指定步驟,其中,所述第一指定步驟包括: 檢測敏感詞庫中是否存在包含當(dāng)前字符的目標(biāo)敏感詞樹,若為是執(zhí)行步驟304, 若為否執(zhí)行步驟308。
該敏感詞庫包含至少一個(gè)敏感詞樹(一般包含很多個(gè)),一個(gè)敏感詞樹包 含根節(jié)點(diǎn)和至少一個(gè)葉子節(jié)點(diǎn),一個(gè)字符表示一個(gè)節(jié)點(diǎn),根節(jié)點(diǎn)和該根節(jié)點(diǎn)的 葉子節(jié)點(diǎn)之間的節(jié)點(diǎn)形成一個(gè)敏感詞(包括根節(jié)點(diǎn)和葉子節(jié)點(diǎn))。
敏感詞庫中的敏感詞樹是依靠本申請實(shí)施例提供的一種敏感詞樹構(gòu)建方 法構(gòu)建的?;蛘哒f,可選地,在執(zhí)行步驟303之前,圖3所示的方法還可以包 括:獲取若干敏感詞;基于所述若干敏感詞構(gòu)建至少一個(gè)敏感詞樹;將所述至 少一個(gè)敏感詞樹進(jìn)行保存,得到所述敏感詞庫。其中,基于所述若干敏感詞構(gòu) 建至少一個(gè)敏感詞樹,可包括:獲取若干敏感詞;在所述若干敏感詞中找出至 少一組敏感詞,其中,同一組敏感詞中包含的敏感詞的第一個(gè)字符相同;對一 組敏感詞,以該組敏感詞中敏感詞的第一個(gè)字符為根節(jié)點(diǎn),按該組敏感詞中各 敏感詞中包含的字符的先后順序,依次將下一字符作為上一字符的子節(jié)點(diǎn),得 到一個(gè)敏感詞樹。敏感詞樹的具體構(gòu)建過程請參照上文,此處不再重復(fù)描述。
步驟304、將下一字符確定為當(dāng)前字符。
步驟305、對當(dāng)前字符指定第二指定步驟,其中,所述第二指定步驟包括: 檢測當(dāng)前字符是否是上一字符在所述目標(biāo)敏感詞樹中的子節(jié)點(diǎn),若為是執(zhí)行步 驟306,若為否返回執(zhí)行步驟303。
步驟306、判斷當(dāng)前字符是否為目標(biāo)敏感詞樹的葉子節(jié)點(diǎn),若為是,執(zhí)行 步驟307,若為否返回執(zhí)行步驟304。
上述步驟305至306可以看作是,若存在所述目標(biāo)敏感詞樹,則將當(dāng)前字 符的下一字符作為當(dāng)前字符,并循環(huán)執(zhí)行第二指定步驟,直到滿足預(yù)設(shè)條件后 返回執(zhí)行所述第一指定步驟,其中,預(yù)設(shè)條件包括:當(dāng)前字符不是上一字符在 所述目標(biāo)敏感詞樹中的子節(jié)點(diǎn)或當(dāng)前字符為所述目標(biāo)敏感詞樹的葉子節(jié)點(diǎn)。
步驟307、確定所述待檢測文本包含敏感詞,然后轉(zhuǎn)入步驟308。
其中,確定出的該敏感詞為所述目標(biāo)敏感詞樹的根節(jié)點(diǎn)和當(dāng)前字符對應(yīng)的 葉子節(jié)點(diǎn)之間的節(jié)點(diǎn)(包含根節(jié)點(diǎn)和葉子節(jié)點(diǎn))形成的敏感詞。
步驟308、判斷當(dāng)前字符是否為所述待檢測文本的最后一個(gè)字符,若為是 執(zhí)行步驟310;若為否,執(zhí)行步驟309。
步驟309、將下一字符確定為當(dāng)前字符,并返回執(zhí)行步驟303。
步驟310、結(jié)束。
在上述流程中,如果步驟303的判斷結(jié)果為否,說明敏感詞庫中不存在目 標(biāo)敏感詞樹,確定當(dāng)前字符不在所述敏感詞庫中,可以繼續(xù)執(zhí)行步驟308判斷 當(dāng)前字符是否為待檢測文本的最后一個(gè)字符,若不是,則將當(dāng)前字符的下一字 符作為當(dāng)前字符并返回執(zhí)行第一指定步驟,繼續(xù)進(jìn)行檢測。
通過上述流程,遍歷一次待檢測文本,然后在敏感詞庫中檢索有沒有當(dāng)前 字符(當(dāng)前被檢測的字符)的敏感詞樹;如果沒有相應(yīng)的敏感詞樹,說明當(dāng)前 字符不在敏感詞庫中,則直接跳過繼續(xù)檢測下一個(gè)字符;如果有相應(yīng)的敏感詞 樹,則繼續(xù)檢測下一個(gè)字符是不是前一個(gè)字符對應(yīng)的子節(jié)點(diǎn),這樣迭代下去, 當(dāng)當(dāng)前被檢測的字符是敏感詞樹的葉子節(jié)點(diǎn),或當(dāng)前被檢測的字符不再是敏感 詞樹的子節(jié)點(diǎn),結(jié)束迭代,就能找出待檢測文本中是否包含敏感詞了。
以待檢測文本為“我現(xiàn)在在酒吧”為例,依次檢測每個(gè)字符,因?yàn)榍?個(gè)字 符“我現(xiàn)在在”都不在敏感詞庫中,找不到對應(yīng)的敏感詞樹,所以直接跳過。當(dāng) 檢測到“酒”字時(shí),發(fā)現(xiàn)敏感詞庫中有相應(yīng)的敏感詞樹(如圖2所示),則接著 檢索下一個(gè)字符“吧”是不是該敏感詞樹的子節(jié)點(diǎn),發(fā)現(xiàn)是,然后再判斷這個(gè)“吧” 字是不是當(dāng)前樹的葉子節(jié)點(diǎn),發(fā)現(xiàn)是,則說明匹配到一個(gè)敏感詞“酒吧”。
不難發(fā)現(xiàn),本申請實(shí)施例提供的一種敏感詞檢測方法,在對一個(gè)待檢測文 本的整個(gè)檢測過程中,掃描一次待檢測文本即可,而且對于待檢測文本中不存 在的敏感詞,完全不會掃描到,因此,相比傳統(tǒng)的敏感詞過濾方法更加高效。
可選地,圖3所示的方法還可以包括:如果確定待檢測文本中包含敏感詞, 則對該敏感詞執(zhí)行預(yù)設(shè)處理。
作為一個(gè)例子,對該敏感詞執(zhí)行預(yù)設(shè)處理,可包括:提示用戶對所述待檢 測文本中的敏感詞進(jìn)行修改。當(dāng)然,修改后,可針對該敏感詞繼續(xù)進(jìn)行檢測, 在檢測通過時(shí),再允許發(fā)布該待檢測文本。
作為另一個(gè)例子,對該敏感詞執(zhí)行預(yù)設(shè)處理,可包括:將所述待檢測文本 中的敏感詞替換為預(yù)設(shè)字符。其中,預(yù)設(shè)字符為不敏感的字符,如“*”、“#”等 符號。
如此一來,可以保證發(fā)布至目標(biāo)網(wǎng)站或網(wǎng)絡(luò)平臺的文本中不存在敏感詞, 進(jìn)而可以保證網(wǎng)絡(luò)環(huán)境的和諧健康。
以上是對本申請實(shí)施例提供的方法的說明,相應(yīng)于上述方法實(shí)施例,本申 請實(shí)施例還提供了一種敏感詞樹構(gòu)建裝置和一種敏感詞檢測裝置,下面分別進(jìn) 行介紹。
如圖4所示,本申請實(shí)施例提供的一種敏感詞樹構(gòu)建裝置,可以包括:敏 感詞獲取模塊401、敏感詞組確定模塊402和敏感詞樹構(gòu)建模塊403。
敏感詞獲取模塊401,用于獲取若干敏感詞。
敏感詞組確定模塊402,用于在所述若干敏感詞中找出至少一組敏感詞, 其中,同一組敏感詞中包含的敏感詞的第一個(gè)字符相同。
敏感詞樹構(gòu)建模塊403,用于對一組敏感詞,以該組敏感詞中敏感詞的第 一個(gè)字符為根節(jié)點(diǎn),按該組敏感詞中各敏感詞中包含的字符的先后順序,依次 將下一字符作為上一字符的子節(jié)點(diǎn),得到一個(gè)敏感詞樹。
圖4所示的實(shí)施例提供的一種敏感詞樹構(gòu)建裝置,能夠?qū)崿F(xiàn)圖1所示的敏 感詞樹構(gòu)建方法,并能取得相同的技術(shù)效果,相關(guān)之處可相互參考,此處不再 贅述。
如圖5所示,本申請實(shí)施例還提供一種敏感詞檢測裝置,包括:遍歷模塊 502、第一檢測模塊503、第一確定模塊504、第二檢測模塊505、第一判斷模 塊506、敏感詞確定模塊507、第二判斷模塊508和第二確定模塊509。
遍歷模塊502,用于按照待檢測文本中字符的先后順序,遍歷所述待檢測 文本中的字符。
第一檢測模塊503,用于對當(dāng)前字符執(zhí)行第一指定步驟,其中,所述第一 指定步驟包括:檢測敏感詞庫中是否存在包含當(dāng)前字符的目標(biāo)敏感詞樹,若為 是觸發(fā)第一確定模塊504,若為否觸發(fā)第二判斷模塊508。
第一確定模塊504,用于將下一字符確定為當(dāng)前字符。
第二檢測模塊505,用于對當(dāng)前字符指定第二指定步驟,其中,所述第二 指定步驟包括:檢測當(dāng)前字符是否是上一字符在所述目標(biāo)敏感詞樹中的子節(jié) 點(diǎn),若為是觸發(fā)第一判斷模塊506,若為否返回觸發(fā)第一檢測模塊503。
第一判斷模塊506,用于判斷當(dāng)前字符是否為目標(biāo)敏感詞樹的葉子節(jié)點(diǎn), 若為是,觸發(fā)敏感詞確定模塊507,若為否返回觸發(fā)第一確定模塊504。
也就是說,第二檢測模塊505,可用于在存在所述目標(biāo)敏感詞樹時(shí),將當(dāng) 前字符的下一字符作為當(dāng)前字符,并循環(huán)執(zhí)行第二指定步驟,直到滿足預(yù)設(shè)條 件后返回執(zhí)行所述第一指定步驟,所述預(yù)設(shè)條件包括:當(dāng)前字符不是上一字符 在所述目標(biāo)敏感詞樹中的子節(jié)點(diǎn)或當(dāng)前字符為所述目標(biāo)敏感詞樹的葉子節(jié)點(diǎn)。
敏感詞確定模塊507,用于確定所述待檢測文本包含敏感詞。
也就是說,敏感詞確定模塊507,可用于在當(dāng)前字符為所述目標(biāo)敏感詞樹 的葉子節(jié)點(diǎn)時(shí),確定所述待檢測文本包含敏感詞,且該敏感詞為所述目標(biāo)敏感 詞樹的根節(jié)點(diǎn)和當(dāng)前字符對應(yīng)的葉子節(jié)點(diǎn)之間的節(jié)點(diǎn)形成的敏感詞。
第二判斷模塊508,用于判斷當(dāng)前字符是否為所述待檢測文本的最后一個(gè) 字符,若為是結(jié)束;若為否,觸發(fā)第二確定模塊509。
第二確定模塊509,用于將下一字符確定為當(dāng)前字符,并觸發(fā)第一檢測模 塊503。
圖5所示的實(shí)施例提供的一種敏感詞檢測裝置,能夠?qū)崿F(xiàn)圖3所示的敏感 詞檢測方法,并能取得相同的技術(shù)效果,相關(guān)之處可相互參考,此處不再贅述。
可選地,圖5所示的一種敏感詞檢測裝置,還可以包括:敏感詞過濾模塊, 用于在確定待檢測文本中包含敏感詞,則對該敏感詞執(zhí)行預(yù)設(shè)處理。
作為一個(gè)例子,敏感詞過濾模塊具體可用于:提示用戶對所述待檢測文本 中的敏感詞進(jìn)行修改。當(dāng)然,修改后,可針對該敏感詞繼續(xù)進(jìn)行檢測,在檢測 通過時(shí),再允許發(fā)布該待檢測文本。
作為另一個(gè)例子,敏感詞過濾模塊具體可用于:將所述待檢測文本中的敏 感詞替換為預(yù)設(shè)字符。其中,預(yù)設(shè)字符為不敏感的字符,如“*”、“#”等符號。
如此一來,可以保證發(fā)布至目標(biāo)網(wǎng)站或網(wǎng)絡(luò)平臺的文本中不存在敏感詞, 進(jìn)而可以保證網(wǎng)絡(luò)環(huán)境的和諧健康。
需要說明的是,由于裝置實(shí)施例執(zhí)行的內(nèi)容與方法實(shí)施例類似,因此,本 文對裝置實(shí)施例部分描述的較為簡略,相關(guān)之處請參見方法實(shí)施例部分。
圖6示出了是本申請實(shí)施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖。請參考圖 6,在硬件層面,該電子設(shè)備包括處理器,可選地還包括內(nèi)部總線、網(wǎng)絡(luò)接口、 存儲器。其中,存儲器可能包含內(nèi)存,例如高速隨機(jī)存取存儲器(Random-Access Memory,RAM),也可能還包括非易失性存儲器(non-volatile memory),例如 至少1個(gè)磁盤存儲器等。當(dāng)然,該電子設(shè)備還可能包括其他業(yè)務(wù)所需要的硬件。
處理器、網(wǎng)絡(luò)接口和存儲器可以通過內(nèi)部總線相互連接,該內(nèi)部總線可以 是ISA(Industry Standard Architecture,工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu))總線、PCI(PeripheralComponent Interconnect,外設(shè)部件互連標(biāo)準(zhǔn))總線或EISA(Extended Industry StandardArchitecture,擴(kuò)展工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu))總線等。所述總線可以分為地址總 線、數(shù)據(jù)總線、控制總線等。為便于表示,圖6中僅用一個(gè)雙向箭頭表示,但 并不表示僅有一根總線或一種類型的總線。
存儲器,用于存放程序。具體地,程序可以包括程序代碼,所述程序代碼 包括計(jì)算機(jī)操作指令。存儲器可以包括內(nèi)存和非易失性存儲器,并向處理器提 供指令和數(shù)據(jù)。
處理器從非易失性存儲器中讀取對應(yīng)的計(jì)算機(jī)程序到內(nèi)存中然后運(yùn)行,在 邏輯層面上形成敏感詞樹構(gòu)建裝置。處理器,執(zhí)行存儲器所存放的程序,并具 體用于執(zhí)行本申請實(shí)施例提供的敏感詞樹構(gòu)建方法。
圖7示出了是本申請實(shí)施例提供的一種電子設(shè)備的結(jié)構(gòu)示意圖。圖7所示 的電子設(shè)備與圖6所示的電子設(shè)備的不同之處在于,處理器從非易失性存儲器 中讀取對應(yīng)的計(jì)算機(jī)程序到內(nèi)存中然后運(yùn)行,在邏輯層面上形成敏感詞檢測裝 置。處理器,執(zhí)行存儲器所存放的程序,并具體用于執(zhí)行本申請實(shí)施例提供的 敏感詞檢測方法。
上述如本申請圖6或圖7所示實(shí)施例揭示的裝置執(zhí)行的方法可以應(yīng)用于處 理器中,或者由處理器實(shí)現(xiàn)。處理器可能是一種集成電路芯片,具有信號的處 理能力。在實(shí)現(xiàn)過程中,上述方法的各步驟可以通過處理器中的硬件的集成邏 輯電路或者軟件形式的指令完成。上述的處理器可以是通用處理器,包括中央 處理器(Central Processing Unit,CPU)、網(wǎng)絡(luò)處理器(Network Processor,NP) 等;還可以是數(shù)字信號處理器(DigitalSignal Processor,DSP)、專用集成電路 (Application Specific Integrated Circuit,ASIC)、現(xiàn)場可編程門陣列(Field- Programmable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體 管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本申請實(shí)施例中的公開的各方 法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何 常規(guī)的處理器等。結(jié)合本申請實(shí)施例所公開的方法的步驟可以直接體現(xiàn)為硬件 譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。 軟件模塊可以位于隨機(jī)存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電 可擦寫可編程存儲器、寄存器等本領(lǐng)域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存 儲器,處理器讀取存儲器中的信息,結(jié)合其硬件完成上述方法的步驟。
本申請實(shí)施例還提出了一種計(jì)算機(jī)可讀存儲介質(zhì),該計(jì)算機(jī)可讀存儲介質(zhì) 存儲一個(gè)或多個(gè)程序,該一個(gè)或多個(gè)程序包括指令,該指令當(dāng)被包括多個(gè)應(yīng)用 程序的電子設(shè)備執(zhí)行時(shí),能夠使該電子設(shè)備執(zhí)行圖6所示實(shí)施例中敏感詞樹構(gòu) 建裝置執(zhí)行的方法,并具體用于執(zhí)行本申請實(shí)施例提供的敏感詞樹構(gòu)建方法。
本申請實(shí)施例還提出了一種計(jì)算機(jī)可讀存儲介質(zhì),該計(jì)算機(jī)可讀存儲介質(zhì) 存儲一個(gè)或多個(gè)程序,該一個(gè)或多個(gè)程序包括指令,該指令當(dāng)被包括多個(gè)應(yīng)用 程序的電子設(shè)備執(zhí)行時(shí),能夠使該電子設(shè)備執(zhí)行圖7所示實(shí)施例中敏感詞檢測 裝置執(zhí)行的方法,并具體用于執(zhí)行本申請實(shí)施例提供的敏感詞檢測方法。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請的實(shí)施例可提供為方法、系統(tǒng)、或計(jì) 算機(jī)程序產(chǎn)品。因此,本申請可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié) 合軟件和硬件方面的實(shí)施例的形式。而且,本申請可采用在一個(gè)或多個(gè)其中包 含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、 CD-ROM、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本申請是參照根據(jù)本申請實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn) 品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和 /或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/ 或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入 式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算 機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一 個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè) 備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中 的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè) 流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使 得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處 理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè) 流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
需要說明的是,本申請中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施 例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施 例的不同之處。尤其,對于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例, 所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排 他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括 那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、 方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括 一個(gè)……”限定的要素,并不排除在包括要素的過程、方法、商品或者設(shè)備中 還存在另外的相同要素。
以上僅為本申請的實(shí)施例而已,并不用于限制本申請。對于本領(lǐng)域技術(shù)人 員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內(nèi)所作的 任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請的權(quán)利要求范圍之內(nèi)。
摘要圖片

華夏泰科服務(wù)流程:

項(xiàng)目評估 簽訂合同 項(xiàng)目立項(xiàng) 匹配團(tuán)隊(duì) 開啟動(dòng)會
定制方案 項(xiàng)目提交 項(xiàng)目評審 立項(xiàng)公示 后續(xù)服務(wù)

想要申報(bào),如何聯(lián)系華夏泰科?

1.您可通過頁面在線客服與我們進(jìn)行溝通

2.您還可以通過400-086-8855與我們電話溝通

點(diǎn)擊在線咨詢