常用NLP库速览 🧰
- Python:
pip install nltk
/transformers
/spaCy
- JavaScript:
compromise
/natural
库 - Java:
OpenNLP
/Stanford NLP
Python示例 🐍
# 分词示例
import nltk
nltk.download('punkt')
text = "自然语言处理是人工智能的重要领域"
print(nltk.word_tokenize(text))
情感分析代码 📊
# 使用TextBlob进行情感分析
from textblob import TextBlob
text = "这部电影太棒了,演员表演出色"
analysis = TextBlob(text)
print(analysis.sentiment)
进阶应用 🌱
- 文本摘要:查看完整示例
- 机器翻译:
transformers
库示例 - 命名实体识别:
spaCy
实战代码