$cars=array("出国&工资","代办&证","成人&电影","非法|敏感","出国&工资~旅游");
$str="我是来自国内的朋友,想出国旅游,工资是多少";
##如关键词“微信&兼职”表示只有同时出现以上两个词时才命中,“&”表示与关系,“~”表示非(排除)关系,“|”表示或者关系
查询敏感词的函数或者类怎么写?
求大神指导
$cars=array("出国&工资","代办&证","成人&电影","非法|敏感","出国&工资~旅游");
$str="我是来自国内的朋友,想出国旅游,工资是多少";
##如关键词“微信&兼职”表示只有同时出现以上两个词时才命中,“&”表示与关系,“~”表示非(排除)关系,“|”表示或者关系
查询敏感词的函数或者类怎么写?
求大神指导
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答1.4k 阅读✓ 已解决
799 阅读
650 阅读
需要先做分词,把"我是来自国内的朋友,想出国旅游,工资是多少"这句话分成词语
[ "我", "是", "来自", "国内" ... ]
中文分词是个比较麻烦的事,不过有很多现成的开源库
这是"结巴分词"的php版本:jieba-php
分词做好了,剩下的应该就很简单了
补充----
我似乎看错了,你这个需求不需要做分词。直接遍历敏感词去查找就行了