基于python實(shí)現(xiàn)檢索標(biāo)記敏感詞并輸出
一些帶有過(guò)度宣傳的詞,在淘寶、京東對(duì)商品的宣傳有一定的限制,這些最佳,最大、盜版、水貨等詞語(yǔ)都不能用于產(chǎn)品的宣傳,可以使用程序檢測(cè)敏感詞,以下既是具體代碼。
#檢索敏感詞并描紅輸出 #輸入 word = input("請(qǐng)輸入或拷貝含有敏感詞的宣傳文字:") #敏感詞庫(kù) sensitive = ['第一','國(guó)家級(jí)','最高級(jí)','最佳','獨(dú)一無(wú)二','一流','僅此一次','頂級(jí)',\ '頂尖','尖端','極品','極佳','絕佳','絕對(duì)','終極','極致','首個(gè)','首選',\ '獨(dú)家','首發(fā)','首次'] #在輸入語(yǔ)句中發(fā)現(xiàn)的敏感詞,放在列表中 sensitive_find = [] #newword用于標(biāo)紅敏感詞,word用于循環(huán) newword = word #遍歷敏感詞庫(kù) for item in sensitive: #將至少出現(xiàn)一次的敏感詞放到sensitive_find中,然后標(biāo)紅 if word.count(item)>0: sensitive_find.append(item+':'+str(word.count(item))+'次') #newword存放標(biāo)紅后的整段話,word則不變 newword = newword.replace(item,' \033[1;31m'+item+'\033[0m') print('發(fā)現(xiàn)敏感詞如下:') for item in sensitive_find: print(item) print('敏感詞位置已用星號(hào)進(jìn)行標(biāo)注:\n'+newword)
結(jié)果(ps結(jié)果中有標(biāo)紅的部分,這里未顯示,下面用部分截圖說(shuō)明一下):
請(qǐng)輸入或拷貝含有敏感詞的宣傳文字:天貓首發(fā),耀世登場(chǎng),世界品質(zhì),慶偉制造。本產(chǎn)品目前是同類產(chǎn)品中最高級(jí)的。2018年全網(wǎng)銷售量第一,瑤瑤領(lǐng)先同類產(chǎn)品。國(guó)內(nèi)外頂級(jí)大師鼎力支持,是您居家生活的唯一選擇。
發(fā)現(xiàn)敏感詞如下:
第一:1次
最高級(jí):1次
頂級(jí):1次
首發(fā):1次
敏感詞位置已用星號(hào)進(jìn)行標(biāo)注:
天貓 首發(fā),耀世登場(chǎng),世界品質(zhì),慶偉制造。本產(chǎn)品目前是同類產(chǎn)品中 最高級(jí)的。2018年全網(wǎng)銷售量 第一,瑤瑤領(lǐng)先同類產(chǎn)品。國(guó)內(nèi)外 頂級(jí)大師鼎力支持,是您居家生活的唯一選擇。
有標(biāo)紅部分的截圖
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Python實(shí)現(xiàn)敏感詞過(guò)濾的4種方法
- laravel框架實(shí)現(xiàn)敏感詞匯過(guò)濾功能示例
- python用類實(shí)現(xiàn)文章敏感詞的過(guò)濾方法示例
- 淺談Python 敏感詞過(guò)濾的實(shí)現(xiàn)
- PHP實(shí)現(xiàn)的敏感詞過(guò)濾方法示例
- 利用Python正則表達(dá)式過(guò)濾敏感詞的方法
- Python 實(shí)現(xiàn)王者榮耀中的敏感詞過(guò)濾示例
- python 實(shí)現(xiàn)敏感詞過(guò)濾的方法
- js實(shí)現(xiàn)敏感詞過(guò)濾算法及實(shí)現(xiàn)邏輯
- Java實(shí)現(xiàn)DFA算法對(duì)敏感詞、廣告詞過(guò)濾功能示例
- vue實(shí)現(xiàn)檢測(cè)敏感詞過(guò)濾組件的多種思路
相關(guān)文章
Pandas DataFrame實(shí)現(xiàn)任意位置插入一列或一行
Pandas是Python中最流行的數(shù)據(jù)處理和分析庫(kù)之一,在數(shù)據(jù)分析過(guò)程中,有時(shí)候需要在Dataframe中插入新的數(shù)據(jù)列,本文主要介紹了Pandas DataFrame實(shí)現(xiàn)任意位置插入一列或一行,具有一定的參考價(jià)值,感興趣的可以了解一下2023-08-08python中常用的各種數(shù)據(jù)庫(kù)操作模塊和連接實(shí)例
這篇文章主要介紹了python中常用的各種數(shù)據(jù)庫(kù)操作模塊和連接實(shí)例,包括sqlite3、oracle、mysql、excel,需要的朋友可以參考下2014-05-05Keras函數(shù)式(functional)API的使用方式
這篇文章主要介紹了Keras函數(shù)式(functional)API的使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02python目標(biāo)檢測(cè)非極大抑制NMS與Soft-NMS
這篇文章主要weidajia?介紹了python目標(biāo)檢測(cè)非極大抑制NMS與Soft-NMS實(shí)現(xiàn)過(guò)程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05VTK與Python實(shí)現(xiàn)機(jī)械臂三維模型可視化詳解
這篇文章主要介紹了VTK與Python實(shí)現(xiàn)機(jī)械臂三維模型可視化詳解,具有一定借鑒價(jià)值,需要的朋友可以參考下。2017-12-12Python使用SQLAlchemy模塊實(shí)現(xiàn)操作數(shù)據(jù)庫(kù)
SQLAlchemy 是用Python編程語(yǔ)言開(kāi)發(fā)的一個(gè)開(kāi)源項(xiàng)目,它提供了SQL工具包和ORM對(duì)象關(guān)系映射工具,使用SQLAlchemy可以實(shí)現(xiàn)高效和高性能的數(shù)據(jù)庫(kù)訪問(wèn),下面我們就來(lái)學(xué)習(xí)一下SQLAlchemy模塊的具體應(yīng)用吧2023-11-11