TextBlob 是一个简单的自然语言处理库,用于处理文本数据。它可以用于词性标注、情感分析、文本分类等任务。
安装
要安装 TextBlob,可以使用 pip:
pip install textblob
使用
以下是一个简单的示例,演示如何使用 TextBlob 进行情感分析:
from textblob import TextBlob
text = "I love this product!"
blob = TextBlob(text)
print(blob.sentiment)
输出:
Sentiment(polarity=0.5, subjectivity=0.5)
在上面的示例中,polarity
表示文本的情感极性,取值范围在 -1 到 1 之间,其中 1 表示正面情感,-1 表示负面情感,0 表示中性情感。subjectivity
表示文本的主观性,取值范围在 0 到 1 之间,其中 1 表示非常主观,0 表示非常客观。
资源
更多关于 TextBlob 的信息,可以访问官方文档:TextBlob 官方文档
TextBlob Logo