{"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/straight-to-the-tree-constituency-parsing","title":"Straight to the Tree: Constituency Parsing with Neural Syntactic Distance","arxiv_id":"1806.04168","date":"2018-06-11","proceeding":"ACL 2018 7","authors":["Yikang Shen","Zhouhan Lin","Athul Paul Jacob","Alessandro Sordoni","Aaron Courville","Yoshua Bengio"],"abstract":"In this work, we propose a novel constituency parsing scheme. The model\npredicts a vector of real-valued scalars, named syntactic distances, for each\nsplit position in the input sentence. The syntactic distances specify the order\nin which the split points will be selected, recursively partitioning the input,\nin a top-down fashion. Compared to traditional shift-reduce parsing schemes,\nour approach is free from the potential problem of compounding errors, while\nbeing faster and easier to parallelize. Our model achieves competitive\nperformance amongst single model, discriminative parsers in the PTB dataset and\noutperforms previous models in the CTB dataset.","url_abs":"http://arxiv.org/abs/1806.04168v1","url_pdf":"http://arxiv.org/pdf/1806.04168v1.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":"straight-to-the-tree-constituency-parsing","repo_url":"https://github.com/hantek/distance-parser","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"straight-to-the-tree-constituency-parsing","repo_url":"https://github.com/sordonia/distance_parser","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}}],"tasks":[{"task_slug":"constituency-parsing","task_name":"Constituency Parsing"},{"task_slug":null,"task_name":"Position"},{"task_slug":"sentence","task_name":"Sentence"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1806.04168","mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}