首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ROUGE评估法给出零值

ROUGE评估法给出零值
EN

Stack Overflow用户
提问于 2013-08-23 18:55:19
回答 2查看 454关注 0票数 2

我已经按照http://kavita-ganesan.com/rouge-howto中的说明设置了所有参数。但我得到的精确度、召回率和f-1都是零值。请帮帮我,我能做些什么?

EN

回答 2

Stack Overflow用户

发布于 2015-02-20 14:57:06

如果您已经正确设置了所有参数,并且在运行rouge时没有得到任何错误,那么您可能在将摘要文件制作为html格式时犯了以下错误。

代码语言:javascript
复制
rouge does not handle whitespaces properly 
thus
<a name="1">[1]</a> <a href="#1" id= 1>
<a name="1">[1]</a> <a href="#1" id=1>
are not the same

在第一种情况下,您不会看到任何错误,但输出将为零。在第二种情况下,您会得到正确的输出。

希望这能帮上忙..

票数 2
EN

Stack Overflow用户

发布于 2015-03-19 08:20:49

settings.xml文件应如下所示:

代码语言:javascript
复制
<ROUGE_EVAL version="1.5.5">
    <EVAL ID="1">
        <PEER-ROOT>systems</PEER-ROOT>
        <MODEL-ROOT>models</MODEL-ROOT>
        <INPUT-FORMAT TYPE="SPL" />
        <PEERS>
            <P ID="1">peer.txt</P>
        </PEERS>
        <MODELS>
           <M ID="A">modelA.txt</M>
           <M ID="B">modelB.txt</M>
           <M ID="C">modelC.txt</M>
           <M ID="D">modelD.txt</M>
        </MODELS>
    </EVAL>
</ROUGE_EVAL>

尽管您的输入格式类型可能有所不同,但我发现SPL适用于.txt,请参见is for HTML。

让我犯错的一件事是:<M ID="A">modelA.txt</M>,我把它当作<P ID="A">modelA.txt</P>,ROUGE没有抱怨,它只是每个值都是0。所以,要留心像这样的小事情。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18401114

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档