otifsolutions / php-sentiment-analysis
Php Sentiment Analysis 允许用户分析文本语句的情感
v1.0.2
2020-06-04 08:59 UTC
This package is auto-updated.
Last update: 2024-09-09 12:51:37 UTC
README
通过Composer安装
使用Composer(推荐)
您可以在项目的根目录中运行以下命令
composer require otifsolutions/php-sentiment-analysis
用法
-
Php Sentiment Analysis 允许分析文本语句是积极还是消极的。例如,任何帖子的评论。
Sentiment::make()->analyze($value);
- 其中 $value 是要分析的语句。
-
语句可能包含标签、表情符号和否定词。
- 标签是语句中包含的单词,例如
corruption
,boycott
。 - 表情符号例如
😍
,💖
。 - 否定词是指否定某物的单词,例如
doesnt
,not
。
- 标签是语句中包含的单词,例如
-
我们使用以下方法
-
getTokens
- 此方法将单词从给定语句中分离出来并返回所有单词。
-
getDataSet
- 此方法具有数据集。
- 标签、表情符号和否定词已存储在数据集中,具有正或负的值。
- 例如
"fun": 4, "funeral": -1,
-
此示例演示了 Php Sentiment Analysis
的使用方法,
Sentiment::make()->analyze('She is famous, but she hates others.');
{
"score": -1,
"comparative": -0.14285714285714285,
"calculation": [
{"she": 0},{"is": 0},{"famous": 2},{"but": 0},{"she": 0},{"hates": -3},{"others": 0}
],
"tokens": [
"she","is","famous","but","she","hates","others"
],
"positive": [
"famous"
],
"negative": [
"hates"
]
}