这是我的PHP代码,用于显示每个文本的相似性得分(正/负/中性)。
foreach ($dict as $key => $cat) {
$similarity[$key] = $Product[$key] / ($lengthQ * $lengthC[$key]);
echo "Similarity score($key): ". $similarity[$key]. "<br/>";
echo "---------";
}
如何显示通过比较相似性分数($similarity[$key]
)并打印最高分数的类别($key
)的结果。
预期输出:
相似度分数(正):0.029764673182427
相似度分数(负):0.020378478648481
相似度评分(中性):0.057639041770423
中性
相似度分数(正):0.028088336282316
相似度分数(负):0.019230769230769
相似度评分(中性):0.054392829322042
中性
答案 0 :(得分:0)
使用max()
获取最大值,然后使用array_search()
搜索该值以获取密钥:
echo array_search(max($similarity), $similarity);