我想比較一組文本,並得到如何類似/相關他們對彼此,我使用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