{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/polyglot-semantic-parsing-in-apis","title":"Polyglot Semantic Parsing in APIs","arxiv_id":"1803.06966","date":"2018-03-19","proceeding":"NAACL 2018 6","authors":["Kyle Richardson","Jonathan Berant","Jonas Kuhn"],"abstract":"Traditional approaches to semantic parsing (SP) work by training individual\nmodels for each available parallel dataset of text-meaning pairs. In this\npaper, we explore the idea of polyglot semantic translation, or learning\nsemantic parsing models that are trained on multiple datasets and natural\nlanguages. In particular, we focus on translating text to code signature\nrepresentations using the software component datasets of Richardson and Kuhn\n(2017a,b). The advantage of such models is that they can be used for parsing a\nwide variety of input natural languages and output programming languages, or\nmixed input languages, using a single unified model. To facilitate modeling of\nthis type, we develop a novel graph-based decoding framework that achieves\nstate-of-the-art performance on the above datasets, and apply this method to\ntwo other benchmark SP tasks.","url_abs":"http://arxiv.org/abs/1803.06966v2","url_pdf":"http://arxiv.org/pdf/1803.06966v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"polyglot-semantic-parsing-in-apis","repo_url":"https://github.com/yakazimir/Code-Datasets","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"none","reach":null},{"paper_slug":"polyglot-semantic-parsing-in-apis","repo_url":"https://github.com/yakazimir/zubr_public","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":null}],"tasks":[{"task_slug":"semantic-parsing","task_name":"Semantic Parsing"},{"task_slug":"translation","task_name":"Translation"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1803.06966","mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}