我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

本文说一下snownlp的两个非常鸡肋的功能,一个是文字转拼音,另外一个是简体转繁体。基本上是没啥用,而且效果也不咋地。大家就简单了解一下就好了。snownlp作者要是表示不满,可以留言给我。

苏南大叔:snownlp的两个鸡肋功能,文字转拼音和简体转繁体 - snownlp-拼音
snownlp的两个鸡肋功能,文字转拼音和简体转繁体(图2-1)

大家好,这里是苏南大叔的程序如此灵动博客,这里记录苏南大叔和计算机代码的故事。本文描述自然语言处理中的明星代码库snownlp的两个鸡肋功能,分别是:文字转拼音和简体转繁体功能。测试环境:win10python@3.6.8snownlp@0.12.3

文字转拼音

这里拿最著名的多音字绕口令来做测试,结果失败。

from snownlp import SnowNLP
s = SnowNLP("干一行行一行,一行行行行行")
print(s.pinyin)

输出结果:

['gan', 'yi', 'xing', 'xing', 'yi', 'xing', ',', 'yi', 'xing', 'xing', 'xing', 'xing', 'xing']
评价:机器人即视感。

苏南大叔:snownlp的两个鸡肋功能,文字转拼音和简体转繁体 - 转拼音测试代码
snownlp的两个鸡肋功能,文字转拼音和简体转繁体(图2-2)

简体转繁体

测试代码:

from snownlp import SnowNLP
n = SnowNLP('臺灣省使用繁體字')
print(n.han)

输出结果:

台湾省使用繁体字
不知道为啥只有一个简体转繁体,没有繁体转简体,差评。而且苏南大叔也实在想不出这个能用到什么地方,比较合适。snownlp作者来聊聊?

相关链接

总结

更多snownlp的经验文章,请点击:

助理微信

微信打赏码

微信公众号

微信小程序

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   python    nlp