Elamur Research⌕
☰
home / papers / 2003 / Automatic Evaluation of Summaries Using N-gram Co-occurrence Statistics

Automatic Evaluation of Summaries Using N-gram Co-occurrence Statistics

Summary

Lin and Hovy ask whether summaries can be scored automatically, the way the machine translation community had begun using BLEU/NIST, instead of relying on expensive and inconsistent human judges. They use DUC 2001 data, covering single-document summaries of 100 words and multi-document summaries of several lengths, with human coverage scores collected in the SEE tool as ground truth. Because DUC judging asks how much of a model summary a peer recovers, they turn BLEU's clipped n-gram precision into a recall measure computed against model units. This gives a family of scores, Ngram(i, j). They test these scores against two requirements: system rankings should match human rankings, and significance decisions should match those based on human scores. Running BLEU without changes correlates positively with human judgments, but not reliably. Simple unigram recall, Ngram(1,1), shows the strongest and most stable agreement. This made cheap, repeatable summary evaluation look feasible and laid the groundwork for later recall-based n-gram metrics.

Key points

  • Human ground truth is a coverage score C. It counts the model units an assessor marks as matched, each multiplied by a completeness factor E that equals 1 when the unit is fully covered, 3/4 when most of it is, 1/2 when some of it is, 1/4 when hardly any of it is, and 0 when none of it is.
  • Unmodified IBM BLEU on DUC 2001 reached a Spearman ρ of 0.66 with one reference and 0.82 with three references on the single-document task. On the multi-document task it reached 0.67 and 0.70. All four values were significant at α = 0.01.
  • The rankings cover 14 instances in the single-document task (11 systems, 2 humans, 1 baseline) and 16 in the multi-document task (12 systems, 2 humans, 2 baselines).
  • The BLEU-like Ngram(1,4) gave Spearman values between about 0.53 and 0.88 depending on the task and summary length. Results were computed both with and without stopwords.
  • In recall/precision plots of significance agreement (z-tests at several α levels), Ngram(1,1) and Ngram(2,2) fall in the best region, and Ngram(1,1) is the best overall.

Interesting ideas

  • I1. Meta-evaluate a metric by its significance decisions, not just correlation. The method counts system pairs that the metric calls significantly different and checks how often human scores agree, giving a recall and a precision. This tells you whether a cheap metric can be trusted to declare one system better than another, and the check applies to any automatic metric.
  • I2. Match the metric's orientation to the task. BLEU rewards precision because a translation should not add wrong material. Summary judging asks how much of the reference content was captured, so the authors flip the denominator to the reference side. Before adopting a metric from a neighbouring field, ask whether the human protocol is precision-like or recall-like.
  • I3. Longer n-grams may measure fluency rather than content. The authors argue that extractive summaries copy grammatical sentences, so 3- and 4-gram matches add little information about content. When outputs are mostly copied text, plain unigram overlap may be enough, and adding more complex components should be justified with evidence.
  • I4. Partial-credit human judgments. Graded completeness labels (all, most, some, hardly any) turn subjective matching into a numeric score. This is a lightweight annotation design that could be reused for other content-coverage tasks.
  • I5. A recurring "metric track" built on existing human judgments. Each year's manual results would be used to rank newly proposed automatic metrics, and the winning metric would serve as the in-house evaluator for the following year. This gets more value from costly annotation; NIST spent about 3,000 hours on each DUC.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

Fields: Natural language processing

Topics: Machine translation

Cited by

389 papers of our library cite it (of the 140884 whose bibliographies we read); 19 of them have a page here, 370 not yet.

Cite

The paper itself, not this page. BibTeX from the library's record of the work.

@inproceedings{lin2003automatic,
  title = {{Automatic Evaluation of Summaries Using N-gram Co-occurrence Statistics}},
  author = {Lin, Chin-Yew and Hovy, Eduard},
  booktitle = {Proceedings of the 2003 Human Language Technology Conference of the North American Chapter of the Association for Computational Linguistics},
  year = {2003},
  doi = {10.3115/1073445.1073465},
  url = {https://doi.org/10.3115/1073445.1073465}
}

References

17 references, 0 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. Donaway, R.L., Drummey, K.W., and Mather, L.A. 2000. A Comparison of Rankings Produced by Summarization Evaluation Measures. In Proceeding of the Workshop on Automatic Summarization, post-conference workshop of ANLP-NAACL-2000, pp. 69-78, Seattle, WA, 2000. find
  2. DUC. 2002. The Document Understanding Conference. http://duc.nist.gov. ↗
  3. Fukusima, T. and Okumura, M. 2001. Text Summarization Challenge: Text Summarization Evaluation at NTCIR Workshop2. In Proceedings of the Second NTCIR Workshop on Research in Chinese & Japanese Text Retrieval and Text Summarization, NII, Tokyo, Japan, 2001. find
  4. Lin, C.-Y. 2001. Summary Evaluation Environment. http://www.isi.edu/~cyl/SEE. ↗
  5. Lin, C.-Y. and E. Hovy. 2002. Manual and Automatic Evaluations of Summaries. In Proceedings of the Workshop on Automatic Summarization, post-conference workshop of ACL-2002, pp. 45-51, Philadelphia, PA, 2002. find
  6. McKeown, K., R. Barzilay, D. Evans, V. Hatzivassiloglou, J. L. Klavans, A. Nenkova, C. Sable, B. Schiffman, S. Sigelman. Tracking and Summarizing News on a Daily Basis with Columbia’s Newsblaster. In Proceedings of Human Language Technology Conference 2002 (HLT 2002). find
  7. Mani, I., D. House, G. Klein, L. Hirschman, L. Obrst, T. Firmin, M. Chrzanowski, and B. Sundheim. 1998. The TIPSTER SUMMAC Text Summarization Evaluation: Final Report. MITRE Corp. Tech. Report. find
  8. NIST. 2002. Automatic Evaluation of Machine Translation Quality using N-gram Co-Occurrence Statistics. find
  9. Over, P. 2003. Personal Communication. find
  10. Papineni, K., S. Roukos, T. Ward, W.-J. Zhu. 2001. B LEU : a Method for Automatic Evaluation of Machine Translation. IBM Research Report RC22176 (W0109-022). find
  11. Porter, M. F. 1980. An Algorithm for Suffix Stripping. Program, 14, pp. 130-137. find
  12. Radev, D. R., S. Blair-Goldensohn, Z. Zhang, and R. S. Raghavan. Newsinessence: A System for Domain-Independent, Real-Time News Clustering and Multi-Document Summarization. In Proceedings of human Language Technology Conference (HLT 2001), San Diego, CA, 2001. find
  13. Spärck Jones, K. and J. R. Galliers. 1996. Evaluating Natural Language Processing Systems: An Analysis and Review. New York: Springer. find
  14. Rath, G.J., Resnick, A., and Savage, T.R. 1961. The Formation of Abstracts by the Selection of Sentences. American Documentation, 12(2), pp. 139-143. Reprinted in Mani, I., and Maybury, M., eds, Advances in Automatic Text Summarization, MIT Press, pp. 287-292. find
  15. WAS. 2000. Workshop on Automatic Summarization, post-conference workshop of ANLP-NAACL-2000, Seattle, WA, 2000. find
  16. WAS. 2001. Workshop on Automatic Summarization, pre-conference workshop of NAACL-2001, Pittsburgh, PA, 2001. find
  17. WAS. 2002. Workshop on Automatic Summarization, post-conference workshop of ACL-2002, Philadelphia, PA, 2002. find

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/lin-2003-automatic-evaluation-summaries-n-gram/