eclipse / repairnator

Software development bots for Github. Join the bot revolution! :star2::robot::star2::revolving_hearts:
MIT License
382 stars 83 forks source link

Conversational Program Repair Bots #840

Open monperrus opened 5 years ago

monperrus commented 5 years ago

"We imagine conversational systems for patch explanation: developers would be able to ask questions about the patch behavior, and the program repair bot would answer to those questions. Such a system can be data-driven, based on the analysis of the millions of similar conversations that have happened in open-source repositories."

Explainable Software Bot Contributions: Case Study of Automated Bug Fixes

monperrus commented 5 years ago

Resilient Chatbots - Repair Strategy Preferences for Conversational Breakdowns.

URL: https://dblp.org/rec/html/conf/chi/AshktorabJLW19

monperrus commented 5 years ago

The Rasa framework, by @RasaHQ, presented at BotSE by @amn41 could be of great help https://github.com/RasaHQ/rasa/

monperrus commented 5 years ago

Genie - a generator of natural language semantic parsers for virtual assistant commands. https://dblp.org/rec/html/conf/pldi/CampagnaXMSL19

monperrus commented 4 years ago

Food for thought: What Makes a Good Conversation? http://www.abigailsee.com/2019/08/13/what-makes-a-good-conversation.html

monperrus commented 4 years ago

Neural Modules (NeMo): A toolkit for conversational AI https://github.com/NVIDIA/NeMo

monperrus commented 4 years ago

The Apiza Corpus: API Usage Dialogues with a Simulated Virtual Assistant http://arxiv.org/pdf/2001.09925

monperrus commented 4 years ago

Convo: What does conversational programming need? An exploration of machine learning interface design. http://arxiv.org/abs/2003.01318

monperrus commented 4 years ago

APIBot: question answering bot for API documentation https://ink.library.smu.edu.sg/cgi/viewcontent.cgi?article=4927&context=sis_research

monperrus commented 4 years ago

Facebook Uses 1.5 Billion Reddit Posts To Create Chatbot https://www.bbc.com/news/technology-52532930

we'll do the same with github and PR conversations

monperrus commented 4 years ago

Automatic Classification of Review Comments in Pull-based Development Model. https://whystar.github.io/res/paper/seke2017.pdf

monperrus commented 4 years ago

Conversational Bot for Newcomers Onboarding to Open Source Projects http://botse.org/preprints/BotSE20_paper_5.pdf

monperrus commented 2 years ago

Designing a Pair Programming Conversational Agent https://www.proquest.com/openview/9dddfa15ee915a7ddaf1868123053e20/1?cbl=18750&diss=y&parentSessionId=qp7w1M%2B9FZKKjhWtqMofTSGq%2BknKVNkrs8ObB%2BkRU3w%3D&pq-origsite=gscholar&accountid=7414

monperrus commented 2 years ago

Chatbot4QR: Interactive Query Refinement for Technical Question Retrieval IEEE TSE

monperrus commented 2 years ago

Conversational DevBots for Secure Programming: An Empirical Study on SKF Chatbot