Elamur Research⌕
☰
home / papers / 2005 / Collective Content Selection for Concept-to-Text Generation

Collective Content Selection for Concept-to-Text Generation

Paper · 2005 · Regina Barzilay and Mirella Lapata

Summary

Concept-to-text generation systems must decide which of many database records belong in the output text. This content selection step has traditionally been hand-written per domain, which is costly and hard to scale. Barzilay and Lapata learn selection rules automatically from a parallel corpus of American football (NFL) game summaries and the matching statistics database. Training labels come from automatically aligning summary text with database entries. Rather than judging each entry independently, the authors cast selection as collective classification. Each entry carries its own preference to be kept or dropped, and links between related entries penalise giving them different labels. Link types are derived automatically from database relations. The resulting cost function is minimised exactly and globally with a min-cut algorithm. The collective model reaches an F-score of 60.15%, roughly 10 points above a context-agnostic classifier. It also compares favourably with earlier work done in a simpler biographical domain. The study shows that coherence constraints between related facts help data-driven content selection, even in a large database with many interconnected records.

Key points

  • Data: 468 NFL game summaries paired with database entries, giving 105,792 instances.
    • 68 summaries were held out for testing.
    • 10 summaries (1,930 instances) were reserved for development.
  • Automatic text–database alignment, checked against a gold standard, reached 94.0% precision and 90.4% recall.
  • The collective classifier scored an F-score of 60.15%, a 10.4% F-score gain over the standard classifier (the same model with link scores set to zero). Paired t-tests showed significant gains in both precision and recall over that classifier and over a per-type majority baseline.
  • For comparison, Duboue and McKeown (2003) reported a best F-score of 51.00% on simpler biographical summaries.
  • The model favours recall and tends to overgenerate, leaving later pipeline components or a domain expert to filter its output.

Interesting ideas

  • I1. Choose items jointly, not one at a time. Scoring each candidate alone cannot guarantee that the chosen set fits together. Adding pairwise penalties for splitting related items carries over to extractive summarisation, choosing facts for data-to-text reports, or picking related records in trade or geographic datasets.
  • I2. Use min-cut for exact global inference. Individual preferences plus pairwise agreement terms form a two-class graph-cut problem, which is solved optimally and efficiently. This is a cheap alternative to approximate inference whenever constraints are pairwise and two-way.
  • I3. Get links from the database schema. Candidate dependencies come from relational structure, such as entries sharing the same quarter, the same player, or the same action. This replaces heavy hand-crafted feature engineering, and the same approach works for any structured source with joinable attributes.
  • I4. Build training labels by alignment. Entries that are verbalised in human-written texts count as positives and the rest as negatives. This yields supervision with no manual labelling, and checking the alignment against a small gold sample shows how noisy the labels are.
  • I5. Make the baseline a switch inside the full model. Setting link weights to zero recovers the context-free classifier. The comparison therefore isolates exactly what the contextual constraints contribute, which is a clean ablation design worth reusing.

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

 Institutions

📚 Shelves 4The field of science this work belongs to (OpenAlex fields).Computer Science · 9,086 worksArtificial Intelligence · 8,889 worksArts and Humanities · 9,296 worksLanguage and Linguistics · 9,206 works

🧭 Topics 1Research subjects and languages the work is about.Text generation · 145 works

Cite

Cite as Regina Barzilay and Mirella Lapata. 2005. Collective Content Selection for Concept-to-Text Generation. Proceedings of Human Language Technology Conference and Conference on Empirical Methods in Natural Language Processing.

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

@inproceedings{barzilay2005collective,
  title = {{Collective Content Selection for Concept-to-Text Generation}},
  author = {Regina Barzilay and Mirella Lapata},
  booktitle = {Proceedings of Human Language Technology Conference and Conference on Empirical Methods in Natural Language Processing},
  year = {2005},
  doi = {10.3115/1220575.1220617},
  url = {https://doi.org/10.3115/1220575.1220617}
}

References

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

  1. J. Besag. 1986. On the statistical analysis of dirty pictures. Journal of the Royal Statistical Society, 48:259– 302. find
  2. Y. Boykov, O. Veksler, R. Zabih. 1999. Fast approximate energy minimization via graph cuts. In ICCV, 377– 384. find
  3. P. A. Duboue, K. R. McKeown. 2003. Statistical acquisition of content selection rules for natural language generation. In Proceedings of the EMNLP, 121–128. find
  4. D. Greig, B. Porteous, A. Seheult. 1989. Exact maximum a posteriori estimation for binary images. Journal of the Royal Statistical Society, 51(2):271–279. find
  5. K. Kukich. 1983. Design of a knowledge-based report generator. In Proceedings of the ACL, 145–150.
  6. J. Kupiec, J. O. Pedersen, F. Chen. 1995. A trainable document summarizer. In Proceedings of the SIGIR, 68–73. find
  7. K. R. McKeown. 1985. Text Generation: Using Discourse Strategies and Focus Constraints to Generate Natural Language Text. Cambridge University Press. find
  8. B. Pang, L. Lee. 2004. A sentimental education: Sentiment analysis using subjectivity summarization based on minimum cuts. In Proceedings of the ACL, 271– 278, Barcelona, Spain.
  9. G. Parks. 1990. An intelligent stochastic optimization routine for nuclear fuel cycle design. Nuclear Technology, 89:233–246. find
  10. E. Reiter, R. Dale. 2000. Building Natural Language Generation Systems. Cambridge University Press, Cambridge. find
  11. J. Robin. 1994. Revision-Based Generation of Natural Language Summaries Providing Historical Background. Ph.D. thesis, Columbia University. find
  12. M. Rogati, Y. Yang. 2002. High-performing feature selection for text classification. In Proceedings of the CIKM, 659–661. find
  13. R. E. Schapire, Y. Singer. 2000. Boostexter: A boosting-based system for text categorization. Machine Learning, 39(2/3):135–168. find
  14. S. G. Sripada, E. Reiter, J. Hunter, J. Yu. 2001. A two-stage model for content determination. In Proceedings of the ACL-ENLG, 3–10. find
  15. K. Tanaka-Ishii, K. Hasida, I. Noda. 1998. Reactive content selection in the generation of real-time soccer commentary. In Proceedings of the ACL/COLING, 1282–1288. find
  16. B. Taskar, P. Abbeel, D. Koller. 2002. Discriminative probabilistic models for relational data. In Proceedings of the UAI, 485–495. find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/barzilay-2005-collective-content-selection-concept-text/