人工智能常用Python模块

本文介绍了Python在人工智能领域的两个常用模块:pypinyin用于汉字转拼音,jieba进行分词处理。此外,还展示了如何使用gensim进行语义相似度计算,以理解自然语言。
摘要由CSDN通过智能技术生成

一:pypinyin
作用:汉字转拼音

1

pip3 install pypinyin

使用

from pypinyin import lazy_pinyin,TONE2,TONE

res = lazy_pinyin('先帝创业未半')
print(res)  #['xian', 'di', 'chuang', 'ye', 'wei', 'ban']

res = lazy_pinyin('先帝创业未半',style=TONE2)
print(res) #['xia1n', 'di4', 'chua4ng', 'ye4', 'we4i', 'ba4n']
print(''.join(res))#xia1ndi4chua4ngye4we4iba4n


res = lazy_pinyin('先帝创业未半',style=TONE)
print(res)  #['xiān', 'dì', 'chuàng', 'yè', 'wèi', 'bàn']
二:jieba
作用:把一句话分成词组

1

pip3 install jieba

使用

import jieba

res = jieba.cut('皇帝打天下打到一半就挂了')
print(res)#<generator object Tokenizer.cut at 0x000001544D390888>

res = list(jieba.cut

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值