{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,10]],"date-time":"2026-02-10T10:40:15Z","timestamp":1770720015260,"version":"3.49.0"},"reference-count":70,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2020,3,3]],"date-time":"2020-03-03T00:00:00Z","timestamp":1583193600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,3,3]],"date-time":"2020-03-03T00:00:00Z","timestamp":1583193600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2020,5]]},"DOI":"10.1007\/s10664-019-09788-5","type":"journal-article","created":{"date-parts":[[2020,3,3]],"date-time":"2020-03-03T10:03:06Z","timestamp":1583229786000},"page":"1834-1863","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":38,"title":["MSRBot: Using bots to answer questions from software repositories"],"prefix":"10.1007","volume":"25","author":[{"given":"Ahmad","family":"Abdellatif","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Khaled","family":"Badran","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Emad","family":"Shihab","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,3,3]]},"reference":[{"key":"9788_CR1","unstructured":"Amazon Lex (2019) Build conversation bots. https:\/\/aws.amazon.com\/lex\/. Accessed 19 Mar 2019"},{"key":"9788_CR2","unstructured":"Abdellatif A, Badran K, Shihab E (2019a) ahmad-abdellatif\/msrbot: Msrbot framework. https:\/\/github.com\/ahmad-abdellatif\/MSRBot. Accessed 10 Oct 2019"},{"key":"9788_CR3","doi-asserted-by":"crossref","unstructured":"Abdellatif A, Badran K, Shihab E (2019b) MSRBot: Using bots to answer questions from software repositories empirical software engineering","DOI":"10.1007\/s10664-019-09788-5"},{"key":"9788_CR4","doi-asserted-by":"crossref","unstructured":"Acharya MP, Parnin C, Kraft NA, Dagnino A, Qu X (2016) Code drones. In: 2016 IEEE\/ACM 38th international conference on software engineering companion (ICSE-c), pp 785\u2013788","DOI":"10.1145\/2889160.2889211"},{"key":"9788_CR5","doi-asserted-by":"crossref","unstructured":"Ahmed TM, Bezemer C-P, Chen T-H, Hassan AE, Shang W (2016) Studying the effectiveness of application performance management (apm) tools for detecting performance regressions for web applications: An experience report. In: Proceedings of the 13th International Conference on Mining Software Repositories, MSR \u201916. ACM, New York, pp 1\u201312","DOI":"10.1145\/2901739.2901774"},{"issue":"5","key":"9788_CR6","doi-asserted-by":"publisher","first-page":"725","DOI":"10.1109\/TSE.2012.71","volume":"39","author":"N Ali","year":"2013","unstructured":"Ali N, Gu\u00e9h\u00e9neuc YG, Antoniol G (2013) Trustrace: Mining software repositories to improve the accuracy of requirement traceability links. IEEE Trans Softw Eng 39(5):725\u2013741","journal-title":"IEEE Trans Softw Eng"},{"key":"9788_CR7","unstructured":"Ask JA, Facemire M, Hogan A, Conversations HB (2016) The state of chatbots. Forrester. com report, 20"},{"key":"9788_CR8","doi-asserted-by":"crossref","unstructured":"Banerjee S, Cukic B (2015) On the cost of mining very large open source repositories. In: Proceedings of the first international workshop on BIG data software engineering, BIGDSE \u201915. IEEE Press, Piscataway, pp 37\u201343","DOI":"10.1109\/BIGDSE.2015.16"},{"key":"9788_CR9","unstructured":"Bankier JG, Gleason K (2014) Institutional repository software comparison"},{"key":"9788_CR10","doi-asserted-by":"crossref","unstructured":"Begel A, Zimmermann T (2014) Analyze this! 145 questions for data scientists in software engineering. In: Proceedings of the 36th international conference on software engineering, ICSE 2014. ACM, New York, pp 12\u201323","DOI":"10.1145\/2568225.2568233"},{"key":"9788_CR11","unstructured":"Begel A, Zimmermann T (2018) Appendix to analyze this! 145 questions for data scientists in software engineering - microsoft research. https:\/\/www.microsoft.com\/en-us\/research\/publication\/appendix-to-analyze-this-145-questions-for-data-scientists-in-software-engineering. Accessed 20 Dec 2018"},{"key":"9788_CR12","doi-asserted-by":"crossref","unstructured":"Begel A, Khoo YP, Zimmermann T (2010) Codebook: discovering and exploiting relationships in software repositories. In: 2010 ACM\/IEEE 32nd international conference on software engineering, vol 1, pp 125\u2013134","DOI":"10.1145\/1806799.1806821"},{"key":"9788_CR13","doi-asserted-by":"crossref","unstructured":"Beschastnikh I, Lungu M, Zhuang Y (2017) Accelerating software engineering research adoption with analysis bots, IEEE Press, Piscataway","DOI":"10.1109\/ICSE-NIER.2017.17"},{"key":"9788_CR14","doi-asserted-by":"crossref","unstructured":"Bradley NC, Fritz T, Holmes R (2018) Context-aware conversational developer assistants. In: Proceedings of the 40th international conference on software engineering, ICSE \u201918. ACM, New York, pp 993\u20131003","DOI":"10.1145\/3180155.3180238"},{"key":"9788_CR15","doi-asserted-by":"crossref","unstructured":"Brown C, Parnin C (2019) Sorry to bother you: designing bots for effective recommendations. In: Proceedings of the 1st international workshop on Bots in software engineering, botSE \u201919. IEEE Press, Piscataway, pp 54\u201358","DOI":"10.1109\/BotSE.2019.00021"},{"key":"9788_CR16","doi-asserted-by":"crossref","unstructured":"Cerezo J, Kubelka J, Robbes R, Bergel A (2019) Building an expert recommender chatbot. In: Proceedings of the 1st international workshop on bots in software engineering, BotSE \u201919. IEEE Press, Piscataway, pp 59\u201363","DOI":"10.1109\/BotSE.2019.00022"},{"key":"9788_CR17","doi-asserted-by":"crossref","unstructured":"Digkas G, Lungu M, Chatzigeorgiou A, Avgeriou P (2017) The evolution of technical debt in the apache ecosystem. In: Lopes A, de Lemos R (eds) Software architecture. Springer International Publishing, Cham, pp 51\u201366","DOI":"10.1007\/978-3-319-65831-5_4"},{"key":"9788_CR18","doi-asserted-by":"crossref","unstructured":"Feng D, Shaw E, Kim J, Hovy E (2006) An intelligent discussion-bot for answering student queries in threaded discussions. In: Proceedings of the 11th international conference on intelligent user interfaces, IUI \u201906. ACM, New York, pp 171\u2013177","DOI":"10.1145\/1111449.1111488"},{"key":"9788_CR19","doi-asserted-by":"crossref","unstructured":"Fritz T, Murphy GC (2010) Using information fragments to answer the questions developers ask. In: Proceedings of the 32nd ACM\/IEEE international conference on software engineering - Volume 1, ICSE \u201910. ACM, New York, pp 175\u2013184","DOI":"10.1145\/1806799.1806828"},{"key":"9788_CR20","unstructured":"Gensim (2019) gensim: Topic modelling for humans. https:\/\/radimrehurek.com\/gensim\/index.html. Accessed 13 Feb 2019"},{"key":"9788_CR21","unstructured":"GitKraken (2019) GitKraken Git client. https:\/\/www.gitkraken.com\/. Accessed 04 Mar 2019"},{"key":"9788_CR22","unstructured":"Good Rebels (2019) The impact of conversational bots in the customer experience. https:\/\/www.goodrebels.com\/the-impact-of-conversational-bots-in-the-customer-experience\/. Accessed 05 Aug 2019"},{"key":"9788_CR23","unstructured":"Google (2019a) Dialogflow. https:\/\/dialogflow.com\/. Accessed 09 Jan 2019"},{"key":"9788_CR24","unstructured":"Google (2019b) Training \u2014- dialogflow. https:\/\/dialogflow.com\/docs\/training. Accessed 16 02 2019"},{"key":"9788_CR25","doi-asserted-by":"crossref","unstructured":"Gottipati S, Lo D, Jiang J (2011) Finding relevant answers in software forums. In: Proceedings of the 2011 26th IEEE\/ACM international conference on automated software engineering, ASE \u201911. IEEE Computer Society, Washington, pp 323\u2013332","DOI":"10.1109\/ASE.2011.6100069"},{"key":"9788_CR26","doi-asserted-by":"crossref","unstructured":"Gupta M, Sureka A, Padmanabhuni S (2014) Process mining multiple repositories for software defect resolution from control and organizational perspective. In: Proceedings of the 11th working conference on mining software repositories, MSR 2014. ACM, New York, pp 122\u2013131","DOI":"10.1145\/2597073.2597081"},{"key":"9788_CR27","doi-asserted-by":"crossref","unstructured":"Hassan AE (2008) The road ahead for mining software repositories. In: 2008 Frontiers of software maintenance, pp 48\u201357","DOI":"10.1109\/FOSM.2008.4659248"},{"issue":"4","key":"9788_CR28","doi-asserted-by":"publisher","first-page":"755","DOI":"10.1016\/j.infsof.2012.09.001","volume":"55","author":"L Hattori","year":"2013","unstructured":"Hattori L, D\u2019Ambros M, Lanza M, Lungu M (2013) Answering software evolution questions. Inf Softw Technol 55(4):755\u2013775","journal-title":"Inf Softw Technol"},{"issue":"3","key":"9788_CR29","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1023\/A:1026586415054","volume":"5","author":"M H\u00f6st","year":"2000","unstructured":"H\u00f6st M, Regnell B, Wohlin C (2000) Using students as subjects\u2014a comparative study of students and professionals in lead-time impact assessment. Empir Softw Eng 5(3):201\u2013214","journal-title":"Empir Softw Eng"},{"key":"9788_CR30","unstructured":"IBM (2019) Watson conversation. https:\/\/www.ibm.com\/watson\/services\/conversation\/. Accessed 09 Jan 2019"},{"key":"9788_CR31","unstructured":"Jira (2019) Jira client \u2014 atlassian marketplace. https:\/\/marketplace.atlassian.com\/apps\/7070\/jira-client?hosting=server&tab=overview. Accessed on 04 Mar 2019"},{"key":"9788_CR32","unstructured":"Jirafe (2019) Manage Jira Cloud issues in the comfort of Slack. https:\/\/www.jirafe. 948 io\/#features. Accessed 25 July 2019"},{"key":"9788_CR33","unstructured":"Jurafsky D, Martin JH (2009) Speech and language processing, 2nd edn., Prentice-Hall, Inc, Upper Saddle River"},{"key":"9788_CR34","doi-asserted-by":"crossref","unstructured":"Kabinna S, Bezemer C-P, Shang W, Hassan AE (2016) Logging library migrations: a case study for the apache software foundation projects. In: Proceedings of the 13th international conference on mining software repositories, MSR \u201916. ACM, New York, pp 154\u2013164,","DOI":"10.1145\/2901739.2901769"},{"issue":"2","key":"9788_CR35","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1007\/s10664-014-9308-x","volume":"20","author":"F Khomh","year":"2015","unstructured":"Khomh F, Adams B, Dhaliwal T, Zou Y (2015) Understanding the impact of rapid releases on software quality. Empir Softw Eng 20(2):336\u2013373","journal-title":"Empir Softw Eng"},{"key":"9788_CR36","doi-asserted-by":"crossref","unstructured":"Kumar R, Bansal C, Maddila C, Sharma N, Martelock S, Bhargava R (2019) Building sankie: an ai platform for devops. In: Proceedings of the 1st international workshop on bots in software engineering, BotSE \u201919. IEEE Press, Piscataway, pp 48\u201353","DOI":"10.1109\/BotSE.2019.00020"},{"issue":"1","key":"9788_CR37","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MS.2017.4541027","volume":"35","author":"C Lebeuf","year":"2018","unstructured":"Lebeuf C, Storey M, Zagalsky A (2018) Software bots. IEEE Software 35 (1):18\u201323","journal-title":"IEEE Software"},{"key":"9788_CR38","unstructured":"Liu X, Zhang S, Wei F, Zhou M (2011) Recognizing named entities in tweets. In: Proceedings of the 49th annual meeting of the association for computational linguistics: human language technologies - Volume 1, HLT \u201911. Association for Computational Linguistics, Stroudsburg, pp 359\u2013367"},{"key":"9788_CR39","doi-asserted-by":"crossref","unstructured":"Manning CD, Surdeanu M, Bauer J, Finkel J, Bethard SJ, McClosky D (2014) The Stanford coreNLP natural language processing toolkit. In: Association for computational linguistics (ACL) system demonstrations, pp 55\u201360","DOI":"10.3115\/v1\/P14-5010"},{"key":"9788_CR40","doi-asserted-by":"crossref","unstructured":"Matthies C, Dobrigkeit F, Hesse G (2019) An additional set of (automated) eyes: Chatbots for agile retrospectives. In: Proceedings of the 1st international workshop on Bots in software engineering, BotSE \u201919. IEEE Press, Piscataway, pp 34\u201337","DOI":"10.1109\/BotSE.2019.00017"},{"key":"9788_CR41","unstructured":"Microsoft (2019) Luis: Language understanding intelligent service. https:\/\/www.luis.ai\/home. Accessed 09 Jan 2019"},{"key":"9788_CR42","unstructured":"Mikolov T, Sutskever I, Chen K, Corrado G, Dean J (2013) Distributed representations of words and phrases and their compositionality. In: Proceedings of the 26th international conference on neural information processing systems - volume 2, NIPS\u201913. Curran Associates Inc, USA, pp 3111\u20133119"},{"key":"9788_CR43","doi-asserted-by":"crossref","unstructured":"Mohit B (2014) Named entity recognition. In: Zitouni I. (ed) Natural language processing of semitic languages. Springer, USA","DOI":"10.1007\/978-3-642-45358-8_7"},{"key":"9788_CR44","doi-asserted-by":"crossref","unstructured":"Monperrus M (2019) Explainable software bot contributions: Case study of automated bug fixes. In: Proceedings of the 1st international workshop on bots in software engineering, BotSE \u201919. IEEE Press, Piscataway, pp 12\u201315","DOI":"10.1109\/BotSE.2019.00010"},{"issue":"July","key":"9788_CR45","doi-asserted-by":"publisher","first-page":"2:1","DOI":"10.1145\/3349589","volume":"2019","author":"M Monperrus","year":"2019","unstructured":"Monperrus M, Urli S, Durieux T, Martinez M, Baudry B, Seinturier L (2019) Repairnator patches programs automatically. Ubiquity 2019(July):2:1\u20132:12","journal-title":"Ubiquity"},{"key":"9788_CR46","doi-asserted-by":"crossref","unstructured":"Mordinyi R, Biffl S (2017) Exploring traceability links via issues for detailed requirements coverage reports. In: 2017 IEEE 25Th international requirements engineering conference workshops (REW), pp 359\u2013366","DOI":"10.1109\/REW.2017.69"},{"key":"9788_CR47","doi-asserted-by":"crossref","unstructured":"Murgia A, Janssens D, Demeyer S, Vasilescu B (2016) Among the machines: Humanbot interaction on social Q&A websites. In: Proceedings of the 2016 CHI conference extended abstracts on human factors in computing systems, CHI EA \u201916. ACM, New York, pp 1272\u20131279","DOI":"10.1145\/2851581.2892311"},{"key":"9788_CR48","doi-asserted-by":"crossref","unstructured":"Paikari E, Choi J, Kim S, Baek S, Kim M, Lee S, Han C, Kim Y, Ahn K, Cheong C, van der Hoek A (2019) A chatbot for conflict detection and resolution. In: Proceedings of the 1st international workshop on Bots in software engineering, BotSE \u201919. IEEE Press, pp 29\u201333","DOI":"10.1109\/BotSE.2019.00016"},{"key":"9788_CR49","doi-asserted-by":"crossref","unstructured":"Ratinov L, Roth D (2009) Design challenges and misconceptions in named entity recognition. In: Proceedings of the thirteenth conference on computational natural language learning, CoNLL \u201909. Association for Computational Linguistics, Stroudsburg, pp 147\u2013155","DOI":"10.3115\/1596374.1596399"},{"key":"9788_CR50","doi-asserted-by":"crossref","unstructured":"Robillard MP, Marcus A, Treude C, Bavota G, Chaparro O, Ernst N, Gerosa MA, Godfrey M, Lanza M, Linares-V\u00e1squez M, Murphy GC, Moreno L, Shepherd D, Wong E (2017) On-demand developer documentation. In: 2017 IEEE nternational conference on software maintenance and evolution (ICSME), pp 479\u2013483","DOI":"10.1109\/ICSME.2017.17"},{"key":"9788_CR51","doi-asserted-by":"publisher","first-page":"666","DOI":"10.1109\/ICSE.2015.82","volume":"1","author":"I Salman","year":"2015","unstructured":"Salman I, Misirli AT, Juristo N (2015) Are students representatives of professionals in software engineering experiments? 2015 IEEE\/ACM 37th IEEE international conference on software engineering 1:666\u2013676","journal-title":"2015 IEEE\/ACM 37th IEEE international conference on software engineering"},{"key":"9788_CR52","doi-asserted-by":"crossref","unstructured":"Sankar GR, Greyling J, Vogts D, du Plessis MC (2008) Models towards a hybrid conversational agent for contact centres. In: Proceedings of the 2008 annual research conference of the South African Institute of computer scientists and information technologists on it research in developing countries: riding the wave of technology SAICSIT \u201908. ACM, New York, pp 200\u2013209","DOI":"10.1145\/1456659.1456683"},{"issue":"3","key":"9788_CR53","doi-asserted-by":"publisher","first-page":"1348","DOI":"10.1007\/s10664-016-9444-6","volume":"22","author":"AA Sawant","year":"2017","unstructured":"Sawant AA, Bacchelli A (2017) fine-grape: fine-grained api usage extractor \u2013 an approach and dataset to investigate api usage. Empir Softw Eng 22(3):1348\u20131371","journal-title":"Empir Softw Eng"},{"key":"9788_CR54","doi-asserted-by":"crossref","unstructured":"Sharma VS, Mehra R, Kaulgud V (2017) What do developers want?: an advisor approach for developer priorities. In: Proceedings of the 10th international workshop on cooperative and human aspects of software engineering, CHASE \u201917. IEEE Press, Piscataway, pp 78\u201381","DOI":"10.1109\/CHASE.2017.14"},{"key":"9788_CR55","doi-asserted-by":"crossref","unstructured":"Siddiqui T, Ahmad A (2018) Data mining tools and techniques for mining software repositories: a systematic review. In: Aggarwal V. B., Bhatnagar V., Mishra D. K. (eds) Big data analytics. Springer Singapore, Singapore, pp 717\u2013726","DOI":"10.1007\/978-981-10-6620-7_70"},{"issue":"4","key":"9788_CR56","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1109\/TSE.2008.26","volume":"34","author":"J Sillito","year":"2008","unstructured":"Sillito J, Murphy GC, Volder KD (2008) Asking and answering questions during a programming change task. IEEE Trans Softw Eng 34(4):434\u2013451","journal-title":"IEEE Trans Softw Eng"},{"key":"9788_CR57","doi-asserted-by":"crossref","unstructured":"\u015aliwerski J, Zimmermann T, Zeller A (2005) When do changes induce fixes?. In: Proceedings of the 2005 international workshop on mining software repositories, MSR \u201905. ACM, New York, pp 1\u20135","DOI":"10.1145\/1083142.1083147"},{"key":"9788_CR58","unstructured":"Storey M-A, Zagalsky A (2016) Disrupting developer productivity one bot at a time. In: Proceedings of the 2016 24th ACM SIGSOFT international symposium on foundations of software engineering, FSE 2016. ACM, New York, pp 928\u2013931"},{"key":"9788_CR59","doi-asserted-by":"crossref","unstructured":"Tian Y, Thung F, Sharma A, Apibot DLo (2017) Question answering bot for api documentation. In: Proceedings of the 32nd IEEE\/ACM international conference on automated software engineering, ASE 2017. IEEE Press, Piscataway, pp 153\u2013158","DOI":"10.1109\/ASE.2017.8115628"},{"key":"9788_CR60","doi-asserted-by":"crossref","unstructured":"Tjong Kim Sang EF, De Meulder F (2003) Introduction to the conll-2003 shared task: Language-independent named entity recognition. In: Proceedings of the seventh conference on natural language learning at HLT-NAACL 2003 - Volume 4, CONLL \u201903. Association for Computational Linguistics, Stroudsburg, pp 142\u2013147","DOI":"10.3115\/1119176.1119195"},{"key":"9788_CR61","doi-asserted-by":"crossref","unstructured":"Toxtli C, Monroy-Hern\u00e1ndez A, Cranshaw J (2018) Understanding chatbot-mediated task management. In: Proceedings of the 2018 CHI conference on human factors in computing systems, CHI \u201918. ACM, New York, pp 58:1\u201358:6","DOI":"10.1145\/3173574.3173632"},{"issue":"6","key":"9788_CR62","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1109\/TSE.2014.2387172","volume":"41","author":"C Treude","year":"2015","unstructured":"Treude C, Robillard MP, Dagenais B (2015) Extracting development tasks to navigate software documentation. IEEE Trans Softw Eng 41(6):565\u2013581","journal-title":"IEEE Trans Softw Eng"},{"key":"9788_CR63","doi-asserted-by":"crossref","unstructured":"Urli S, Yu Z, Seinturier L, Monperrus M (2018) How to design a program repair bot?: Insights from the repairnator project. In: Proceedings of the 40th international conference on software engineering: software engineering in practice, ICSE-SEIP \u201918. ACM, New York, pp 95\u2013104","DOI":"10.1145\/3183519.3183540"},{"key":"9788_CR64","unstructured":"van Tonder R, Goues CL (2019) Towards s\/engineer\/bot: Principles for program repair bots. In: Proceedings of the 1st international workshop on Bots in software engineering, BotSE \u201919. IEEE Press, Piscataway, pp 43\u201347"},{"key":"9788_CR65","unstructured":"Vasconcelos M, Candello H, Pinhanez C, dos Santos T (2017) Boa: a language and infrastructure for analyzing ultra-large-scale software repositories. In: Brazilian symposium on human factors in computing systems, HFCS \u201917, p 10"},{"issue":"CSCW","key":"9788_CR66","doi-asserted-by":"publisher","first-page":"182:1","DOI":"10.1145\/3274451","volume":"2","author":"M Wessel","year":"2018","unstructured":"Wessel M, de Souza BM, Steinmacher I, Wiese IS, Polato I, Chaves AP, Gerosa MA (2018) The power of bots: Characterizing and understanding bots in oss projects. Proc ACM Hum-Comput Interact 2(CSCW):182:1\u2013182:19","journal-title":"Proc ACM Hum-Comput Interact"},{"key":"9788_CR67","doi-asserted-by":"crossref","unstructured":"Wyrich M, Bogner J (2019) Towards an autonomous bot for automatic source code refactoring. In: Proceedings of the 1st international workshop on Bots in software engineering, BotSE \u201919. IEEE Press, Piscataway, pp 24\u201328","DOI":"10.1109\/BotSE.2019.00015"},{"key":"9788_CR68","doi-asserted-by":"crossref","unstructured":"Xu B, Xing Z, Xia X, Lo D (2017) Answerbot: Automated generation of answer summary to developers\u017a technical questions. In: Proceedings of the 32nd IEEE\/ACM international conference on automated software engineering, ASE 2017. IEEE Press, Piscataway, pp 706\u2013716","DOI":"10.1109\/ASE.2017.8115681"},{"key":"9788_CR69","doi-asserted-by":"crossref","unstructured":"Zamanirad S, Benatallah B, Chai Barukh M, Casati F, Rodriguez C (2017) Programming bots by synthesizing natural language expressions into api invocations. In: Proceedings of the 32nd IEEE\/ACM international conference on automated software engineering, ASE 2017. IEEE Press, Piscataway, pp 832\u2013837","DOI":"10.1109\/ASE.2017.8115694"},{"key":"9788_CR70","doi-asserted-by":"crossref","unstructured":"Zamora J (2017) I\u2019m sorry, dave, i\u2019m afraid i can\u2019t do that: Chatbot perception and expectations. In: Proceedings of the 5th international conference on human agent interaction, HAI \u201917. ACM, New York, pp 253\u2013260","DOI":"10.1145\/3125739.3125766"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-019-09788-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-019-09788-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-019-09788-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,3]],"date-time":"2021-03-03T00:56:03Z","timestamp":1614732963000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-019-09788-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,3]]},"references-count":70,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2020,5]]}},"alternative-id":["9788"],"URL":"https:\/\/doi.org\/10.1007\/s10664-019-09788-5","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,3,3]]},"assertion":[{"value":"3 March 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}