You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

59 lines
3.0 KiB

<?php
include_once(dirname(dirname(__FILE__))."/library/publicBase.php");
date_default_timezone_set("Asia/Shanghai");
$analyzer = new mWeiboComments();
$weibo = "针灸匠张宝旬\n原创\n25-7-7 14:41\n发布于 北京\n来自 华为 Mate X5 典藏版\n#张宝旬妙招# 刀片桑用花椒蒸梨。按图示做。汤水清甜微麻,一点不辣,还带股淡淡的花椒香味,吃梨肉、喝梨汤,效果好。 ​​​";
$comments = [
"去年冬天寒咳,直接切梨加花椒加少许水蒸半个小时,喝几次就好了",
"试了完全没效果,咳嗽更严重了",
"花椒蒸梨一点用都没有,避雷!",
"喝了三天,依然咳得睡不着",
"效果非常明显,第二天就不咳了",
"这个方子对我很管用,咳嗽明显减轻了",
"按照方法做了,但感觉没什么变化",
"张医生的方法总是这么神奇,感谢分享!",
"孩子咳嗽试了这个方法,结果反而加重了",
"蒸梨的时候花椒放多了,味道有点怪",
"这个方法简单易行,推荐给大家",
"试了两次,效果不明显,可能不适合我",
"中医小妙招真是博大精深",
"花椒蒸梨?这是什么奇怪的组合",
"喝了当晚就不怎么咳了,太有效了!",
"完全没好转,白忙活一场",
"这个方法在抖音上看到过,亲测有效",
"咳嗽没缓解,反而胃不舒服了",
"张宝旬医生的方法值得信赖",
"没坚持喝,不知道效果如何",
"感恩张医生一直坚持分享中医文化,让我们不德病,少得病,且教导自愈的办法,功德无量!"
];
$results = [
'positive' => [],
'negative' => []
];
foreach ($comments as $comment) {
$result = $analyzer->analyze($comment);
if ($result !== 'neutral') {
$results[$result][] = $comment;
}
}
var_dump($results);
exit;
// curl http://localhost:11434/api/generate -d "{\"model\":\"deepseek-r1:7b\",\"prompt\":\"你好?\",\"stream\": false}"
$prompt = "针灸匠张宝旬\n原创\n25-7-7 14:41\n发布于 北京\n来自 华为 Mate X5 典藏版\n#张宝旬妙招# 刀片桑用花椒蒸梨。按图示做。汤水清甜微麻,一点不辣,还带股淡淡的花椒香味,吃梨肉、喝梨汤,效果好。 ​​​\n上面是一条微博内容,下面有一些评论比如\"去年冬天寒咳,直接切梨加花椒加少许水蒸半个小时,喝几次就好了\"就是其中的一条评论 我想要筛选出类似对微博内容肯定、感谢,及微博中提到的方法有效或者无效评论,如何使用php实现,有其他方案也可以(注意这条微博只是其中的一条,博主是一名中医,微博的内容都是一些中医小妙招,这条微博只是其中的一条,内容也各不相同)。以下是评论:";
$prompt .= "\n".implode("\n", $comments);
$data['model'] = 'deepseek-r1:1.5b';
$data['prompt'] = $prompt;
$data['stream'] = false;
var_dump($prompt);