我想比较一组文本,并得到如何类似/相关他们对彼此,我使用similar_text(),但我发现它不是那么准确。谢谢。我想比较一组文本,并获得他们对彼此有多么相似/相关,我使用similar_text(),但我发现它不是那么准确
例如下面的文本给了我66%
文本1:创新游戏,吃饭,睡觉,呼吸创新。它喜欢创意&激情动力互联网驱动器。我们了解时间最大的资产,挑战时间截止日期。
Text2:苏联共产主义政策;德国联盟组织伪装精力殴打通缉。
我的代码如下:
echo $student_answer = removeCommonWords($answer)."<br><br>";
$student_answer = strip_tags($student_answer);
echo $memo = removeCommonWords2($memo)."<br><br>";
echo similar_text($memo, $student_answer);
你将不得不根据你定义“准确”的含义。例如,告诉我们你对两个样本字符串的期望结果,以及你用来得出这个结果的方法的简短描述。 – RandomSeed
按照此代码的百分比准确度:echo similar_text($ memo,$ student_answer,$ percentage); 假设你想比较学生的答案和备忘录中的答案。 – user2553806
但是你说这个函数没有给你满意的结果? – RandomSeed