pyrouge安装(Ubuntu)

一、安装

rouge是一种摘要生成的自动评价指标,但python环境中的pyrouge安装并不方便,主要过程如下:

1、安装Perl及依赖包(参见 https://blog.csdn.net/Hay54/article/details/78744912);

2、下载ROUGE-1.5.5(参见 https://blog.csdn.net/Hay54/article/details/78744912);

3、安装pyrouge,前两步完成后,

pip install pyrouge

4、配置pyrouge path,

pyrouge_set_rouge_path /path/to/ROUGE-1.5.5

二、使用

from pyrouge import Rouge155

r = Rouge155()
r.system_dir = 'path/to/system_summaries'  # 被评价的summaries
r.model_dir = 'path/to/model_summaries'  # reference summaries
r.system_filename_pattern = 'some_name.(\d+).txt'
r.model_filename_pattern = 'some_name.[A-Z].#ID#.txt'

output = r.convert_and_evaluate()
output_dict = r.output_to_dict(output)

更多见 https://github.com/bheinzerling/pyrouge

三、简版Pyrouge

Github上新的pyrouge(https://github.com/andersjo/pyrouge)可在不安装ROUGE的情况下直接安装,待尝试

Rouge原理见论文 ROUGE: A Package for Automatic Evaluation of Summaries

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值