观看麻豆影视文化有限公司-国产 高清 在线-国产 日韩 欧美 亚洲-国产 日韩 欧美 综合-日日夜夜免费精品视频-日日夜夜噜

漢字轉換(篆體字轉換器)

  • 生活
  • 2023-04-19 12:48
一、應用概述

最近做一個項目,發現很多場景,把漢字轉換成拼音,然后進行深度學習分類,能夠取得非常不錯的效果,在做內容識別,特別是涉及到同音字的時候,轉換成拼音就顯得特別重要。比如垃圾廣告識別:公眾號、工仲號、躬總號,公眾號、微信、威信、維伈.........,pypinyin是我用的一個比較好用的包是

給大家分享下,當然,在其他很多場景也是可以使用的,排序、檢索等等場合。

二、有關文檔

GitHub:https://github.com/mozillazg/python-pinyin

文檔:https://pypinyin.readthedocs.io/zh_CN/master/

PyPi:https://pypi.org/project/pypinyin/

三、關于安裝#可以使用pip進行安裝pipinstallpypinyin#easy_install安裝easy_installpypinyin#源碼安裝pythonsetup.pyinstall四、核心函數1、pypinyin.pinyin

語法:pypinyin.pinyin(hans,style=Style.TONE,heteronym=False,errors='default',strict=True)

功能:將漢字轉換為拼音,返回漢字的拼音列表。

參數:

hans(unicode字符串或字符串列表)–漢字字符串('你好嗎')或列表(['你好','嗎']).可以使用自己喜愛的分詞模塊對字符串進行分詞處理,只需將經過分詞處理的字符串列表傳進來就可以了。

style–指定拼音風格,默認是TONE風格。更多拼音風格詳見Style

errors–指定如何處理沒有拼音的字符。詳見處理不包含拼音的字符

heteronym–是否啟用多音字

strict–是否嚴格遵照《漢語拼音方案》來處理聲母和韻母,詳見strict參數的影響

frompypinyinimportpinyin,Styleimportpypinyin#普通模式pinyin('中心')[['zhōng'],['xīn']]pinyin('公眾號')[['gōng'],['zhòng'],['hào']]#啟用多音字模式pinyin('中心',heteronym=True)[['zhōng','zhòng'],['xīn']]#設置拼音風格pinyin('中心',style=Style.NORMAL)#普通風格[['zhong'],['xin']]pinyin('中心',style=Style.FIRST_LETTER)[['z'],['x']]pinyin('中心',style=Style.TONE2)[['zho1ng'],['xi1n']]pinyin('中心',style=Style.TONE3)[['zhong1'],['xin1']]pinyin('中心',style=Style.CYRILLIC)#漢語拼音與俄語字母對照風格[['чжун1'],['синь1']]2、pypinyin.lazy_pinyin

語法:pypinyin.lazy_pinyin(hans,style=Style,errors='default',strict=True)

功能:將漢字轉換為拼音,返回不包含多音字結果的拼音列表,與pinyin的區別是返回的拼音是個字符串,并且每個字只包含一個讀音

參數:

hans(unicodeorlist)–漢字

style–指定拼音風格,默認是NORMAL風格。更多拼音風格詳見Style。

errors–指定如何處理沒有拼音的字符,詳情請參考pinyin

strict–是否嚴格遵照《漢語拼音方案》來處理聲母和韻母,詳見strict參數的影響

frompypinyinimportlazy_pinyin,Styleimportpypinyinlazy_pinyin('中心')['zhong','xin']lazy_pinyin('微信公眾號')['wei','xin','gong','zhong','hao']lazy_pinyin('中心',style=Style.TONE)['zhōng','xīn']lazy_pinyin('中心',style=Style.FIRST_LETTER)['z','x']lazy_pinyin('中心',style=Style.TONE2)['zho1ng','xi1n']lazy_pinyin('中心',style=Style.CYRILLIC)['чжун1','синь1']3、pypinyin.slug

功能:將漢字轉換為拼音,然后生成slug字符串,簡單說就是自定義分隔符

語法:pypinyin.slug(hans,style=Style,heteronym=False,separator='-',errors='default',strict=True)

hans(unicodeorlist)–漢字

style–指定拼音風格,默認是NORMAL風格。更多拼音風格詳見Style

heteronym–是否啟用多音字

separator–兩個拼音間的分隔符/連接符

errors–指定如何處理沒有拼音的字符,詳情請參考pinyin

strict–是否嚴格遵照《漢語拼音方案》來處理聲母和韻母,詳見strict參數的影響

importpypinyinfrompypinyinimportStylepypinyin.slug('我是中國人')'wo-shi-zhong-guo-ren'pypinyin.slug('我是中國人',separator='')'woshizhongguoren'pypinyin.slug('中國人2020雄起',separator='')#遇到數字等非漢字不注音'zhongguoren2020xiongqi'pypinyin.slug('中國人2020雄起',style=Style.FIRST_LETTER)'z-g-r-2020-x-q'pypinyin.slug('我是中國人',style=Style.CYRILLIC)'во3-ши4-чжун1-го2-жэнь'4、pypinyin.load_single_dict

功能:載入用戶自定義的單字拼音庫

語法:pypinyin.load_single_dict(pinyin_dict,style='default')

參數:

pinyin_dict(dict)–單字拼音庫。比如:{0x963F:u"ā,ē"}

style–pinyin_dict參數值的拼音庫風格.支持‘default’,‘tone2’

5、pypinyin.load_phrases_dict

功能:載入用戶自定義的詞語拼音庫

語法:pypinyin.load_phrases_dict(phrases_dict,style='default')

參數:

phrases_dict(dict)–詞語拼音庫。比如:{u"阿爸":[[u"ā"],[u"bà"]]}

style–phrases_dict參數值的拼音庫風格.支持‘default’,‘tone2’

五、一個案例

假如需要找出一個垃圾評價的相似樣本,用漢語相似性遠遠小于拼音,這個時候,拼音就能發揮很大的優勢。

當然轉換成拼音后,把每個音節當一個詞,進行深度學習,效果也是非常好的。

S1='加公眾號:小優惠,領券,便宜購買'S2='伽工仲號:小優惠,伶綣,便宜購買'#漢語相似simi_1=len(set(S1).intersection(set(S2)))/len(set(S1).union(set(S2)))#相似不懂的可以看我前面***的文章simi_10.5#轉換成拼音后顯示S1=lazy_pinyin(S1)S2=lazy_pinyin(S2)simi_2=len(set(S1).intersection(set(S2)))/len(set(S1).union(set(S2)))simi_20.875

Python學習交流群

為了讓大家更加即時地溝通學習,我們建了一個Python學習交流群,有想入群的同學,可以添加下面小助手微信,他會拉大家入群哈~

猜你喜歡

主站蜘蛛池模板: 日本不卡一区二区三区在线观看 | 一级特色大黄美女播放网站 | 99成人在线视频 | 成人合成mv福利视频网站 | 亚洲国产欧美精品一区二区三区 | 国产精品3 | 91亚洲国产 | 久久精品中文字幕一区 | 精品国产免费第一区二区三区日韩 | 午夜手机看片 | 欧美一区二区三区播放 | 欧美日本韩国一区 | 亚洲理论片在线中文字幕 | 在线播放成人高清免费视频 | 99在线小视频 | 精品手机在线 | 一级毛片在线不卡直接观看 | 国产免费一级片 | 欧美一区二三区 | 91久久在线 | 国产合集91合集久久日 | 亚洲网站免费观看 | 久久精品国产99国产精品免费看 | 欧美一级毛片高清视频 | 免费一级夫妻a | 久久久久久久久免费影院 | 亚洲欧洲日产v特级毛片 | 国产91精品露脸国语对白 | 国产毛片在线高清视频 | 正在播放国产大学生情侣 | 久久久久久久免费视频 | 国产一区二区影院 | 爱呦视频在线播放网址 | 在线亚洲精品 | 国产精品秒播无毒不卡 | 在线国产一区 | 成人毛片在线观看 | 另类专区亚洲 | 欧美日韩一日韩一线不卡 | 久久精品爱 | 全免费a级毛片免费看不卡 全免费毛片在线播放 |