自動(dòng)文本摘要Rouge評(píng)價(jià)簡(jiǎn)單實(shí)現(xiàn)

  1. 安裝Rouge:
pip install rouge
  1. 計(jì)算生成文本與 參考文本的Rouge值
# coding:utf8
from rouge import Rouge
a = ["i am a student from china"]  # 預(yù)測(cè)摘要 (可以是列表也可以是句子)
b = ["i am student from school on japan"] #真實(shí)摘要
 
'''
f:F1值  p:查準(zhǔn)率  R:召回率
'''
rouge = Rouge()
rouge_score = rouge.get_scores(a, b)
print(rouge_score[0]["rouge-1"])
print(rouge_score[0]["rouge-2"])
print(rouge_score[0]["rouge-l"])
  1. 結(jié)果如下:
{'p': 1.0, 'f': 0.7272727226446282, 'r': 0.5714285714285714}
{'p': 1.0, 'f': 0.6666666622222223, 'r': 0.5}
{'p': 1.0, 'f': 0.6388206388206618, 'r': 0.5714285714285714}
  1. 參考:https://blog.csdn.net/u013521274/article/details/89460322
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容