{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,14]],"date-time":"2026-07-14T04:20:30Z","timestamp":1784002830229,"version":"3.55.0"},"reference-count":73,"publisher":"MIT Press","license":[{"start":{"date-parts":[[2022,6,15]],"date-time":"2022-06-15T00:00:00Z","timestamp":1655251200000},"content-version":"vor","delay-in-days":165,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["direct.mit.edu"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,6,8]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>We consider the task of data-to-text generation, which aims to create textual output from non-linguistic input. We focus on generating long-form text, that is, documents with multiple paragraphs, and propose a neural model enhanced with a planning component responsible for organizing high-level information in a coherent and meaningful way. We infer latent plans sequentially with a structured variational model, while interleaving the steps of planning and generation. Text is generated by conditioning on previous variational decisions and previously generated text. Experiments on two data-to-text benchmarks (RotoWire and MLB) show that our model outperforms strong baselines and is sample-efficient in the face of limited training data (e.g., a few hundred instances).<\/jats:p>","DOI":"10.1162\/tacl_a_00484","type":"journal-article","created":{"date-parts":[[2022,6,15]],"date-time":"2022-06-15T14:28:39Z","timestamp":1655303319000},"page":"697-715","update-policy":"https:\/\/doi.org\/10.1162\/mitpressjournals.corrections.policy","source":"Crossref","is-referenced-by-count":14,"title":["Data-to-text Generation with Variational Sequential Planning"],"prefix":"10.1162","volume":"10","author":[{"given":"Ratish","family":"Puduppully","sequence":"first","affiliation":[{"name":"Institute for Language, Cognition and Computation School of Informatics, University of Edinburgh 10 Crichton Street, Edinburgh EH8 9AB, UK r.puduppully@sms.ed.ac.uk"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yao","family":"Fu","sequence":"additional","affiliation":[{"name":"Institute for Language, Cognition and Computation School of Informatics, University of Edinburgh 10 Crichton Street, Edinburgh EH8 9AB, UK yao.fu@ed.ac.uk"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mirella","family":"Lapata","sequence":"additional","affiliation":[{"name":"Institute for Language, Cognition and Computation School of Informatics, University of Edinburgh 10 Crichton Street, Edinburgh EH8 9AB, UK mlap@inf.ed.ac.uk"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"281","published-online":{"date-parts":[[2022,6,8]]},"reference":[{"key":"2022061514280167600_bib1","article-title":"Neural machine translation by jointly learning to align and translate","volume-title":"3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, May 7\u20139, 2015, Conference Track Proceedings","author":"Bahdanau","year":"2015"},{"key":"2022061514280167600_bib2","doi-asserted-by":"publisher","first-page":"331","DOI":"10.3115\/1220575.1220617","article-title":"Collective content selection for concept-to-text generation","volume-title":"Proceedings of Human Language Technology Conference and Conference on Empirical Methods in Natural Language Processing","author":"Barzilay","year":"2005"},{"key":"2022061514280167600_bib3","first-page":"1171","article-title":"Scheduled sampling for sequence prediction with recurrent neural networks","volume-title":"Proceedings of the 28th International Conference on Neural Information Processing Systems - Volume 1","author":"Bengio","year":"2015"},{"key":"2022061514280167600_bib4","article-title":"A recurrent latent variable model for sequential data","volume-title":"Advances in Neural Information Processing Systems","author":"Chung","year":"2015"},{"key":"2022061514280167600_bib5","article-title":"Tutorial on variational autoencoders","author":"Doersch","year":"2016","journal-title":"CoRR"},{"key":"2022061514280167600_bib6","first-page":"172","article-title":"Empirically estimating order constraints for content planning in generation","volume-title":"Proceedings of the 39th Annual Meeting of the Association for Computational Linguistics","author":"Duboue","year":"2001"},{"key":"2022061514280167600_bib7","first-page":"2121","article-title":"Adaptive subgradient methods for online learning and stochastic optimization","volume":"12","author":"Duchi","year":"2011","journal-title":"Journal of Machine Learning Research"},{"key":"2022061514280167600_bib8","doi-asserted-by":"crossref","first-page":"45","DOI":"10.18653\/v1\/W18-2706","article-title":"Controllable abstractive summarization","volume-title":"Proceedings of the 2nd Workshop on Neural Machine Translation and Generation","author":"Fan","year":"2018"},{"key":"2022061514280167600_bib9","article-title":"Sequential neural models with stochastic layers","volume-title":"Advances in Neural Information Processing Systems","author":"Fraccaro","year":"2016"},{"key":"2022061514280167600_bib10","first-page":"20259","article-title":"Latent template induction with Gumbel-CRFS","volume-title":"Advances in Neural Information Processing Systems","author":"Yao","year":"2020"},{"key":"2022061514280167600_bib11","doi-asserted-by":"publisher","first-page":"179","DOI":"10.18653\/v1\/P17-1017","article-title":"Creating training corpora for NLG micro- planners","volume-title":"Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)","author":"Gardent","year":"2017"},{"key":"2022061514280167600_bib12","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1613\/jair.5477","article-title":"Survey of the state of the art in natural language generation: Core tasks, applications and evaluation","volume":"61","author":"Gatt","year":"2018","journal-title":"Journal of Artificial Intelligence Research"},{"key":"2022061514280167600_bib13","doi-asserted-by":"publisher","first-page":"4098","DOI":"10.18653\/v1\/D18-1443","article-title":"Bottom-up abstractive summarization","volume-title":"Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing","author":"Gehrmann","year":"2018"},{"key":"2022061514280167600_bib14","doi-asserted-by":"publisher","first-page":"3143","DOI":"10.18653\/v1\/D19-1310","article-title":"Table-to-text generation with effective hierarchical encoder on three dimensions (row, column and time)","volume-title":"Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP)","author":"Gong","year":"2019"},{"key":"2022061514280167600_bib15","article-title":"Z-forcing: Training stochastic recurrent networks","volume-title":"Advances in Neural Information Processing Systems","author":"Goyal","year":"2017"},{"key":"2022061514280167600_bib16","doi-asserted-by":"publisher","DOI":"10.4324\/9781003064398","volume-title":"Incremental Conceptualization for Language Production","author":"Guhe","year":"2020"},{"key":"2022061514280167600_bib17","doi-asserted-by":"publisher","first-page":"20","DOI":"10.18653\/v1\/W18-3103","article-title":"A corpus of corporate annual and social responsibility reports: 280 million tokens of balanced organizational writing","volume-title":"Proceedings of the First Workshop on Economics and Natural Language Processing","author":"H\u00e4ndschke","year":"2018"},{"key":"2022061514280167600_bib18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18653\/v1\/D19-5601","article-title":"Findings of the third workshop on neural generation and translation","volume-title":"Proceedings of the 3rd Workshop on Neural Generation and Translation","author":"Hayashi","year":"2019"},{"key":"2022061514280167600_bib19","doi-asserted-by":"publisher","first-page":"2102","DOI":"10.18653\/v1\/P19-1202","article-title":"Learning to select, track, and generate for data-to-text","volume-title":"Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics","author":"Iso","year":"2019"},{"key":"2022061514280167600_bib20","article-title":"Categorical reparametrization with Gumble- softmax","volume-title":"International Conference on Learning Representations (ICLR 2017)","author":"Jang","year":"2017"},{"key":"2022061514280167600_bib21","first-page":"1","article-title":"Corpus-trained text generation for summarization","volume-title":"Proceedings of the International Natural Language Generation Conference","author":"Kan","year":"2002"},{"key":"2022061514280167600_bib22","doi-asserted-by":"crossref","first-page":"259","DOI":"10.18653\/v1\/2021.inlg-1.25","article-title":"Text-in-context: Token-level error detection for table-to-text generation","volume-title":"Proceedings of the 14th International Conference on Natural Language Generation","author":"Kasner","year":"2021"},{"key":"2022061514280167600_bib23","doi-asserted-by":"publisher","DOI":"10.1145\/3459637.3482314","article-title":"Sequential latent knowledge selection for knowledge-grounded dialogue","volume-title":"International Conference on Learning Representations","author":"Kim","year":"2020"},{"key":"2022061514280167600_bib24","article-title":"Auto-encoding variational Bayes","volume-title":"2nd International Conference on Learning Representations, ICLR 2014, Banff, AB, Canada, April 14\u201316, 2014, Conference Track Proceedings","author":"Kingma","year":"2014"},{"key":"2022061514280167600_bib25","doi-asserted-by":"publisher","first-page":"67","DOI":"10.18653\/v1\/P17-4012","article-title":"OpenNMT: Open-source toolkit for neural machine translation","volume-title":"Proceedings of ACL 2017, System Demonstrations","author":"Klein","year":"2017"},{"key":"2022061514280167600_bib26","doi-asserted-by":"publisher","first-page":"272","DOI":"10.3115\/1620754.1620794","article-title":"Predicting risk from financial reports with regression","volume-title":"Proceedings of Human Language Technologies: The 2009 Annual Conference of the North American Chapter of the Association for Computational Linguistics","author":"Kogan","year":"2009"},{"key":"2022061514280167600_bib27","first-page":"1503","article-title":"Inducing document plans for concept-to-text generation","volume-title":"Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing","author":"Konstas","year":"2013"},{"key":"2022061514280167600_bib28","article-title":"Booksum: A collection of datasets for long-form narrative summarization","author":"Kry\u015bci\u0144ski","year":"2021"},{"key":"2022061514280167600_bib29","doi-asserted-by":"publisher","first-page":"1203","DOI":"10.18653\/v1\/D16-1128","article-title":"Neural text generation from structured data with application to the biography domain","volume-title":"Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing","author":"Lebret","year":"2016"},{"key":"2022061514280167600_bib30","doi-asserted-by":"crossref","first-page":"355","DOI":"10.18653\/v1\/W19-8643","article-title":"Best practices for the human evaluation of automatically generated text","volume-title":"Proceedings of the 12th International Conference on Natural Language Generation","author":"van der Lee","year":"2019"},{"key":"2022061514280167600_bib31","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/6393.001.0001","volume-title":"Speaking: From Intention to Articulation","author":"Levelt","year":"1993"},{"key":"2022061514280167600_bib32","doi-asserted-by":"publisher","first-page":"7871","DOI":"10.18653\/v1\/2020.acl-main.703","article-title":"BART: Denoising sequence-to-sequence pre-training for natural language generation, translation, and comprehension","volume-title":"Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics","author":"Lewis","year":"2020"},{"key":"2022061514280167600_bib33","first-page":"2091","article-title":"Deep recurrent generative decoder for abstractive text summarization","volume-title":"Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing","author":"Li","year":"2017"},{"key":"2022061514280167600_bib34","doi-asserted-by":"crossref","first-page":"2731","DOI":"10.18653\/v1\/2020.acl-main.243","article-title":"Posterior control of blackbox generation","volume-title":"Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics","author":"Li","year":"2020"},{"key":"2022061514280167600_bib35","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781107337855","volume-title":"Best-Worst Scaling: Theory, Methods and Applications","author":"Louviere","year":"2015"},{"key":"2022061514280167600_bib36","author":"Louviere","year":"1991","journal-title":"Best-Worst Scaling: A Model for the Largest Difference Judgments"},{"key":"2022061514280167600_bib37","article-title":"The concrete distribution: A continuous relaxation of discrete random variables","volume-title":"International Conference on Learning Representations (ICLR 2017)","author":"Maddison","year":"2017"},{"key":"2022061514280167600_bib38","first-page":"720","article-title":"What to talk about and how? Selective generation using LSTMs with coarse-to-fine alignment","volume-title":"Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies","author":"Mei","year":"2016"},{"key":"2022061514280167600_bib39","doi-asserted-by":"publisher","first-page":"377","DOI":"10.18653\/v1\/W19-8645","article-title":"Improving quality and efficiency in plan-based neural data-to-text generation","volume-title":"Proceedings of the 12th International Conference on Natural Language Generation","author":"Moryossef","year":"2019"},{"key":"2022061514280167600_bib40","first-page":"2267","article-title":"Step-by-step: Separating planning from realization in neural data-to-text generation","volume-title":"Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers)","author":"Moryossef","year":"2019"},{"key":"2022061514280167600_bib41","doi-asserted-by":"publisher","first-page":"4143","DOI":"10.18653\/v1\/2020.emnlp-main.339","article-title":"Stepwise extractive summarization and planning with structured transformers","volume-title":"Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP)","author":"Narayan","year":"2020"},{"key":"2022061514280167600_bib42","doi-asserted-by":"publisher","first-page":"3879","DOI":"10.18653\/v1\/D18-1422","article-title":"Operation-guided neural networks for high fidelity data-to-text generation","volume-title":"Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing","author":"Nie","year":"2018"},{"key":"2022061514280167600_bib43","article-title":"Maxdiff analysis: Simple counting, individual-level logit, and HB","author":"Orme","year":"2009","journal-title":"Sawtooth Software"},{"key":"2022061514280167600_bib44","doi-asserted-by":"publisher","first-page":"311","DOI":"10.3115\/1073083.1073135","article-title":"BLEU: A method for automatic evaluation of machine translation","volume-title":"Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics","author":"Papineni","year":"2002"},{"key":"2022061514280167600_bib45","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v33i01.33016908","article-title":"Data-to-text generation with content selection and planning","volume-title":"Proceedings of the 33rd AAAI Conference on Artificial Intelligence","author":"Puduppully","year":"2019"},{"key":"2022061514280167600_bib46","doi-asserted-by":"publisher","first-page":"2023","DOI":"10.18653\/v1\/P19-1195","article-title":"Data-to-text generation with entity modeling","volume-title":"Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics","author":"Puduppully","year":"2019"},{"key":"2022061514280167600_bib47","doi-asserted-by":"publisher","DOI":"10.1162\/tacl_a_00381","article-title":"Data-to-text generation with macro planning","volume":"abs\/2102.02723","author":"Puduppully","year":"2021","journal-title":"Transactions of the Association for Computational Linguistics"},{"key":"2022061514280167600_bib48","doi-asserted-by":"publisher","first-page":"268","DOI":"10.18653\/v1\/D19-5630","article-title":"University of Edinburgh\u2019s submission to the document-level generation and translation shared task","volume-title":"Proceedings of the 3rd Workshop on Neural Generation and Translation","author":"Puduppully","year":"2019"},{"key":"2022061514280167600_bib49","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/978-3-030-45439-5_5","article-title":"A hierarchical model for data-to-text generation","volume-title":"European Conference on Information Retrieval","author":"Rebuffel","year":"2020"},{"key":"2022061514280167600_bib50","doi-asserted-by":"publisher","first-page":"284","DOI":"10.18653\/v1\/W18-6535","article-title":"Can neural generators for dialogue learn sentence planning and discourse structuring?","volume-title":"Proceedings of the 11th International Conference on Natural Language Generation","author":"Reed","year":"2018"},{"issue":"1","key":"2022061514280167600_bib51","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1017\/S1351324997001502","article-title":"Building applied natural language generation systems","volume":"3","author":"Reiter","year":"1997","journal-title":"Natural Language Engineering"},{"key":"2022061514280167600_bib52","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511519857","volume-title":"Building Natural Language Generation Systems","author":"Reiter","year":"2000"},{"key":"2022061514280167600_bib53","first-page":"1278","article-title":"Stochastic backpropagation and approximate inference in deep generative models","volume-title":"Proceedings of the 31th International Conference on Machine Learning, ICML 2014, Beijing, China, 21\u201326 June 2014","author":"Rezende","year":"2014"},{"key":"2022061514280167600_bib54","unstructured":"Jacques Robin . 1994. Revision-based generation of Natural Language Summaries providing historical Background. Ph.D. thesis, Columbia University."},{"key":"2022061514280167600_bib55","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1162\/tacl_a_00313","article-title":"Leveraging pre-trained checkpoints for sequence generation tasks","volume":"8","author":"Rothe","year":"2020","journal-title":"Transactions of the Association for Computational Linguistics"},{"key":"2022061514280167600_bib56","doi-asserted-by":"publisher","first-page":"273","DOI":"10.18653\/v1\/D19-5631","article-title":"Naver Labs Europe\u2019s systems for the document- level generation and translation task at WNGT 2019","volume-title":"Proceedings of the 3rd Workshop on Neural Generation and Translation","author":"Saleh","year":"2019"},{"key":"2022061514280167600_bib57","doi-asserted-by":"crossref","first-page":"1073","DOI":"10.18653\/v1\/P17-1099","article-title":"Get to the point: Summarization with pointer-generator networks","volume-title":"Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)","author":"See","year":"2017"},{"key":"2022061514280167600_bib58","doi-asserted-by":"publisher","first-page":"1715","DOI":"10.18653\/v1\/P16-1162","article-title":"Neural machine translation of rare words with subword units","volume-title":"Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)","author":"Sennrich","year":"2016"},{"key":"2022061514280167600_bib59","first-page":"3295","article-title":"A hierarchical latent variable encoder-decoder model for generating dialogues","volume-title":"Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, February 4-9, 2017, San Francisco, California, USA","author":"Serban","year":"2017"},{"key":"2022061514280167600_bib60","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D18-1065","article-title":"Posterior attention models for sequence to sequence learning","volume-title":"International Conference on Learning Representations","author":"Shankar","year":"2019"},{"key":"2022061514280167600_bib61","doi-asserted-by":"publisher","first-page":"3257","DOI":"10.18653\/v1\/D19-1321","article-title":"Long and diverse text generation with planning-based hierarchical variational model","volume-title":"Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP)","author":"Shao","year":"2019"},{"key":"2022061514280167600_bib62","first-page":"3104","article-title":"Sequence to sequence learning with neural networks","volume-title":"Advances in Neural Information Processing Systems 27","author":"Sutskever","year":"2014"},{"key":"2022061514280167600_bib63","doi-asserted-by":"publisher","first-page":"1282","DOI":"10.3115\/980691.980778","article-title":"Reactive content selection in the generation of real-time soccer commentary","volume-title":"36th Annual Meeting of the Association for Computational Linguistics and 17th International Conference on Computational Linguistics, Volume 2","author":"Tanaka-Ishii","year":"1998"},{"issue":"1","key":"2022061514280167600_bib64","article-title":"Book reviews: Speaking: From intention to articulation","volume":"16","author":"Martin Taylor","year":"1990","journal-title":"Computational Linguistics"},{"key":"2022061514280167600_bib65","doi-asserted-by":"crossref","first-page":"158","DOI":"10.18653\/v1\/2020.inlg-1.22","article-title":"A gold standard methodology for evaluating accuracy in data-to-text systems","volume-title":"Proceedings of the 13th International Conference on Natural Language Generation","author":"Thomson","year":"2020"},{"key":"2022061514280167600_bib66","doi-asserted-by":"crossref","first-page":"240","DOI":"10.18653\/v1\/2021.inlg-1.23","article-title":"Generation challenges: Results of the accuracy evaluation shared task","volume-title":"Proceedings of the 14th International Conference on Natural Language Generation","author":"Thomson","year":"2021"},{"key":"2022061514280167600_bib67","first-page":"5998","article-title":"Attention is all you need","volume-title":"Advances in Neural Information Processing Systems 30","author":"Vaswani","year":"2017"},{"key":"2022061514280167600_bib68","first-page":"2692","article-title":"Pointer networks","volume-title":"Advances in Neural Information Processing Systems 28","author":"Vinyals","year":"2015"},{"issue":"4","key":"2022061514280167600_bib69","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1162\/neco.1990.2.4.490","article-title":"An efficient gradient-based algorithm for on-line training of recurrent network trajectories","volume":"2","author":"Williams","year":"1990","journal-title":"Neural Computation"},{"key":"2022061514280167600_bib70","doi-asserted-by":"publisher","first-page":"2253","DOI":"10.18653\/v1\/D17-1239","article-title":"Challenges in data-to-document generation","volume-title":"Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing","author":"Wiseman","year":"2017"},{"key":"2022061514280167600_bib71","article-title":"Recursively summarizing books with human feedback","author":"Jeff","year":"2021","journal-title":"CoRR"},{"key":"2022061514280167600_bib72","doi-asserted-by":"publisher","first-page":"1480","DOI":"10.18653\/v1\/N16-1174","article-title":"Hierarchical attention networks for document classification","volume-title":"Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies","author":"Yang","year":"2016"},{"key":"2022061514280167600_bib73","article-title":"Variational template machine for data-to-text generation","volume-title":"International Conference on Learning Representations","author":"Ye","year":"2020"}],"container-title":["Transactions of the Association for Computational Linguistics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/direct.mit.edu\/tacl\/article-pdf\/doi\/10.1162\/tacl_a_00484\/2029954\/tacl_a_00484.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/direct.mit.edu\/tacl\/article-pdf\/doi\/10.1162\/tacl_a_00484\/2029954\/tacl_a_00484.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,26]],"date-time":"2024-09-26T23:50:49Z","timestamp":1727394649000},"score":1,"resource":{"primary":{"URL":"https:\/\/direct.mit.edu\/tacl\/article\/doi\/10.1162\/tacl_a_00484\/111593\/Data-to-text-Generation-with-Variational"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"references-count":73,"URL":"https:\/\/doi.org\/10.1162\/tacl_a_00484","relation":{},"ISSN":["2307-387X"],"issn-type":[{"value":"2307-387X","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2022]]},"published":{"date-parts":[[2022]]}}}