2013-08-23 29 views

回答

2

如果你已經設置好所有參數,並且在運行rouge時沒有收到任何錯誤,那麼你可能會在以html格式製作摘要文件時出現以下錯誤。

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 

在第一種情況下,您不會顯示任何錯誤,但輸出將爲零。在第二種情況下,你會得到正確的輸出。

希望這有助於..

+1

如果有幫助,你可以接受答案。 –

+1

如果您在安裝中遇到問題,您可以參閱http://stackoverflow.com/questions/28941839/rouge-installation-in-ubuntu –

0

settings.xml文件應該是這個樣子:

<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和SEE用於HTML。

讓我絆倒的一件事是:<M ID="A">modelA.txt</M>,我把它當作<P ID="A">modelA.txt</P>,ROUGE沒有抱怨,它只是以每個值爲0出來。所以請留意這樣的小事情。