{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T18:31:03Z","timestamp":1775068263554,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":18,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,6,18]],"date-time":"2018-06-18T00:00:00Z","timestamp":1529280000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,6,18]]},"DOI":"10.1145\/3211346.3211353","type":"proceedings-article","created":{"date-parts":[[2018,6,7]],"date-time":"2018-06-07T19:49:37Z","timestamp":1528400977000},"page":"31-41","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":132,"title":["Retrieval on source code: a neural code search"],"prefix":"10.1145","author":[{"given":"Saksham","family":"Sachdev","sequence":"first","affiliation":[{"name":"University of Waterloo, Canada"}]},{"given":"Hongyu","family":"Li","sequence":"additional","affiliation":[{"name":"Facebook, USA"}]},{"given":"Sifei","family":"Luan","sequence":"additional","affiliation":[{"name":"Facebook, USA"}]},{"given":"Seohyun","family":"Kim","sequence":"additional","affiliation":[{"name":"Facebook, USA"}]},{"given":"Koushik","family":"Sen","sequence":"additional","affiliation":[{"name":"University of California at Berkeley, USA"}]},{"given":"Satish","family":"Chandra","sequence":"additional","affiliation":[{"name":"Facebook, USA"}]}],"member":"320","published-online":{"date-parts":[[2018,6,18]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"International Conference on Machine Learning (ICML).","author":"Allamanis Miltiadis","year":"2016","unstructured":"Miltiadis Allamanis , Hao Peng , and Charles Sutton . 2016 . A Convolutional Attention Network for Extreme Summarization of Source Code . In International Conference on Machine Learning (ICML). Miltiadis Allamanis, Hao Peng, and Charles Sutton. 2016. A Convolutional Attention Network for Extreme Summarization of Source Code. In International Conference on Machine Learning (ICML)."},{"key":"e_1_3_2_1_2_1","volume-title":"Proceedings of the 32nd International Conference on Machine Learning (Proceedings of Machine Learning Research), Francis Bach and David Blei (Eds.)","volume":"37","author":"Allamanis Miltos","year":"2015","unstructured":"Miltos Allamanis , Daniel Tarlow , Andrew Gordon , and Yi Wei . 2015 . Bimodal Modelling of Source Code and Natural Language . In Proceedings of the 32nd International Conference on Machine Learning (Proceedings of Machine Learning Research), Francis Bach and David Blei (Eds.) , Vol. 37 . PMLR, Lille, France, 2123\u20132132. Miltos Allamanis, Daniel Tarlow, Andrew Gordon, and Yi Wei. 2015. Bimodal Modelling of Source Code and Natural Language. In Proceedings of the 32nd International Conference on Machine Learning (Proceedings of Machine Learning Research), Francis Bach and David Blei (Eds.), Vol. 37. PMLR, Lille, France, 2123\u20132132."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176617.1176671"},{"key":"e_1_3_2_1_4_1","volume-title":"Enriching Word Vectors with Subword Information. CoRR abs\/1607.04606","author":"Bojanowski Piotr","year":"2016","unstructured":"Piotr Bojanowski , Edouard Grave , Armand Joulin , and Tomas Mikolov . 2016. Enriching Word Vectors with Subword Information. CoRR abs\/1607.04606 ( 2016 ). arXiv: 1607.04606 http:\/\/arxiv.org\/abs\/1607. 04606 Piotr Bojanowski, Edouard Grave, Armand Joulin, and Tomas Mikolov. 2016. Enriching Word Vectors with Subword Information. CoRR abs\/1607.04606 (2016). arXiv: 1607.04606 http:\/\/arxiv.org\/abs\/1607. 04606"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393606"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-00593-0_26"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1080\/00437956.1954.11659520"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P16-1195"},{"key":"e_1_3_2_1_9_1","volume-title":"Billion-scale similarity search with GPUs. CoRR abs\/1702.08734","author":"Johnson Jeff","year":"2017","unstructured":"Jeff Johnson , Matthijs Douze , and Herv\u00e9 J\u00e9gou . 2017. Billion-scale similarity search with GPUs. CoRR abs\/1702.08734 ( 2017 ). arXiv: 1702.08734 Jeff Johnson, Matthijs Douze, and Herv\u00e9 J\u00e9gou. 2017. Billion-scale similarity search with GPUs. CoRR abs\/1702.08734 (2017). arXiv: 1702.08734"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.42"},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the 31st International Conference on International Conference on Machine Learning -","volume":"32","author":"Chris","unstructured":"Chris J. Maddison and Daniel Tarlow. 2014. Structured Generative Models of Natural Source Code . In Proceedings of the 31st International Conference on International Conference on Machine Learning - Volume 32 (ICML\u201914). JMLR.org, II\u2013649\u2013II\u2013657. http:\/\/dl.acm.org\/citation.cfm? id=3044805.3044965 Chris J. Maddison and Daniel Tarlow. 2014. Structured Generative Models of Natural Source Code. In Proceedings of the 31st International Conference on International Conference on Machine Learning - Volume 32 (ICML\u201914). JMLR.org, II\u2013649\u2013II\u2013657. http:\/\/dl.acm.org\/citation.cfm? id=3044805.3044965"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985809"},{"key":"e_1_3_2_1_13_1","volume-title":"Distributed Representations of Words and Phrases and their Compositionality. CoRR abs\/1310.4546","author":"Mikolov Tomas","year":"2013","unstructured":"Tomas Mikolov , Ilya Sutskever , Kai Chen , Greg Corrado , and Jeffrey Dean . 2013. Distributed Representations of Words and Phrases and their Compositionality. CoRR abs\/1310.4546 ( 2013 ). arXiv: 1310.4546 Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. Distributed Representations of Words and Phrases and their Compositionality. CoRR abs\/1310.4546 (2013). arXiv: 1310.4546"},{"key":"e_1_3_2_1_14_1","volume-title":"Neural Models for Information Retrieval. CoRR abs\/1705.01509","author":"Mitra Bhaskar","year":"2017","unstructured":"Bhaskar Mitra and Nick Craswell . 2017. Neural Models for Information Retrieval. CoRR abs\/1705.01509 ( 2017 ). arXiv: 1705.01509 Bhaskar Mitra and Nick Craswell. 2017. Neural Models for Information Retrieval. CoRR abs\/1705.01509 (2017). arXiv: 1705.01509"},{"key":"e_1_3_2_1_15_1","volume-title":"Bayesian Sketch Learning for Program Synthesis. CoRR abs\/1703.05698","author":"Murali Vijayaraghavan","year":"2017","unstructured":"Vijayaraghavan Murali , Swarat Chaudhuri , and Chris Jermaine . 2017. Bayesian Sketch Learning for Program Synthesis. CoRR abs\/1703.05698 ( 2017 ). arXiv: 1703.05698 http:\/\/arxiv.org\/abs\/1703.05698 Vijayaraghavan Murali, Swarat Chaudhuri, and Chris Jermaine. 2017. Bayesian Sketch Learning for Program Synthesis. CoRR abs\/1703.05698 (2017). arXiv: 1703.05698 http:\/\/arxiv.org\/abs\/1703.05698"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884808"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884862"},{"key":"e_1_3_2_1_18_1","volume-title":"Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learning. CoRR abs\/1709.00103","author":"Zhong Victor","year":"2017","unstructured":"Victor Zhong , Caiming Xiong , and Richard Socher . 2017. Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learning. CoRR abs\/1709.00103 ( 2017 ). arXiv: 1709.00103 http:\/\/arxiv.org\/abs\/1709.00103 Victor Zhong, Caiming Xiong, and Richard Socher. 2017. Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learning. CoRR abs\/1709.00103 (2017). arXiv: 1709.00103 http:\/\/arxiv.org\/abs\/1709.00103"}],"event":{"name":"PLDI '18: ACM SIGPLAN Conference on Programming Language Design and Implementation","location":"Philadelphia PA USA","acronym":"PLDI '18","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 2nd ACM SIGPLAN International Workshop on Machine Learning and Programming Languages"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3211346.3211353","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3211346.3211353","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:08:14Z","timestamp":1750208894000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3211346.3211353"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,18]]},"references-count":18,"alternative-id":["10.1145\/3211346.3211353","10.1145\/3211346"],"URL":"https:\/\/doi.org\/10.1145\/3211346.3211353","relation":{},"subject":[],"published":{"date-parts":[[2018,6,18]]},"assertion":[{"value":"2018-06-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}