Generating Descriptions from Structured Data Using a Bifocal Attention Mechanism and Gated Orthogonalization
Not on the map. Why?
Abstract (arXiv)
In this work, we focus on the task of generating natural language descriptions from a structured table of facts containing fields (such as nationality, occupation, etc) and values (such as Indian, actor, director, etc). One simple choice is to treat the table as a sequence of fields and values and then use a standard seq2seq model for this task. However, such a model is too generic and does not exploit task-specific characteristics. For example, while generating descriptions from a table, a human would attend to information at two levels: (i) the fields (macro level) and (ii) the values within the field (micro level). Further, a human would continue attending to a field for a few timesteps till all the information from that field has been rendered and then never return back to this field (because there is nothing left to say about it). To capture this behavior we use (i) a fused bifocal attention mechanism which exploits and combines this micro and macro level information and (ii) a gated orthogonalization mechanism which tries to ensure that a field is remembered for a few time steps and then forgotten. We experiment with a recently released dataset which contains fact tables about people and their corresponding one line biographical descriptions in English. In addition, we also introduce two similar datasets for French and German. Our experiments show that the proposed model gives 21% relative improvement over a recently proposed state of the art method and 10% relative improvement over basic seq2seq models. The code and the datasets developed as a part of this work are publicly available.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 4; 2024: 2.
12 papers.
- 2022Robust (Controlled) Table-to-Text Generation with Structure-Aware Equivariance Learningcited by 32
- 2021Sketch and Refine: Towards Faithful and Informative Table-to-Text Generationcited by 21
- 2021Crossing the Conversational Chasm: A Primer on Natural Language Processing for Multilingual Task-Oriented Dialogue Systemscited by 16
- 2021Learning to Reason for Text Generation from Scientific Tablescited by 13
- 2023Stylized Data-to-Text Generation: A Case Study in the E-Commerce Domaincited by 11
- 2022XAlign: Cross-lingual Fact-to-Text Alignment and Generation for Low-Resource Languagescited by 4
- 2024A Systematic Review of Data-to-Text NLGcited by 4
- 2023Few-Shot Data-to-Text Generation via Unified Representation and Multi-Source Learningcited by 2
- 2022XF2T: Cross-lingual Fact-to-Text Generation for Low-Resource Languagescited by 1
- 2023XWikiGen: Cross-lingual Summarization for Encyclopedic Text Generation in Low Resource Languagescited by 1
- 2024Impact of Model Size on Fine-tuned LLM Performance in Data-to-Text Generation: A State-of-the-Art Investigationcited by 1
- 2023A Graph-to-Text Approach to Knowledge-Grounded Response Generation in Human-Robot Interactioncited by 0
- 2024Impact of Model Size on Fine-tuned LLM Performance in Data-to-Text Generation: A State-of-the-Art Investigation19 Jul 2024
- 2024A Systematic Review of Data-to-Text NLG13 Feb 2024
- 2023A Graph-to-Text Approach to Knowledge-Grounded Response Generation in Human-Robot Interaction3 Nov 2023
- 2023Few-Shot Data-to-Text Generation via Unified Representation and Multi-Source Learning10 Aug 2023
- 2023Stylized Data-to-Text Generation: A Case Study in the E-Commerce Domain5 May 2023
- 2023XWikiGen: Cross-lingual Summarization for Encyclopedic Text Generation in Low Resource Languages22 Mar 2023
- 2022XF2T: Cross-lingual Fact-to-Text Generation for Low-Resource Languages22 Sep 2022
- 2022Robust (Controlled) Table-to-Text Generation with Structure-Aware Equivariance Learning8 May 2022
- 2022XAlign: Cross-lingual Fact-to-Text Alignment and Generation for Low-Resource Languages1 Feb 2022
- 2021Sketch and Refine: Towards Faithful and Informative Table-to-Text Generation31 May 2021
- 2021Crossing the Conversational Chasm: A Primer on Natural Language Processing for Multilingual Task-Oriented Dialogue Systems17 Apr 2021
- 2021Learning to Reason for Text Generation from Scientific Tables16 Apr 2021