Enabling BLV Developers with LLM-driven Code Debugging
Abstract: BLVRUN is a command line shell script designed to offer developers within the BLV community a succinct and insightful overview of traceback errors. Its primary function involves parsing errors and utilizing a refined LLM to generate informative error summaries. In terms of performance, our model rivals that of well-known models like ChatGPT or AI-chatbot plug-ins tailored for specific Integrated Development Environments (IDEs). Importantly, BLV users can seamlessly integrate this tool into their existing development workflows, eliminating the need for any modifications or adaptations to facilitate debugging tasks.
- PyTraceBugs: A Large Python Code Dataset for Supervised Machine Learning in Software Defect Prediction. In 2021 28th Asia-Pacific Software Engineering Conference (APSEC). 141–151. https://doi.org/10.1109/APSEC53868.2021.00022
- Khaled Albusays and Stephanie Ludi. 2016. Eliciting Programming Challenges Faced by Developers with Visual Impairments: Exploratory Study. In 2016 IEEE/ACM Cooperative and Human Aspects of Software Engineering (CHASE). 82–85. https://doi.org/10.1145/2897586.2897616
- Educational Experiences of Blind Programmers. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (Minneapolis, MN, USA) (SIGCSE ’19). Association for Computing Machinery, New York, NY, USA, 759–765. https://doi.org/10.1145/3287324.3287410
- QLoRA: Efficient Finetuning of Quantized LLMs. arXiv preprint arXiv:2305.14314 (2023).
- Sean Mealin and Emerson Murphy-Hill. 2012. An exploratory study of blind software developers. In 2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). 71–74. https://doi.org/10.1109/VLHCC.2012.6344485
- Addressing Accessibility Barriers in Programming for People with Visual Impairments: A Literature Review. ACM Trans. Access. Comput. 15, 1, Article 7 (mar 2022), 26Â pages. https://doi.org/10.1145/3507469
- Accessibility of UI Frameworks and Libraries for Programmers with Visual Impairments. In 2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). 1–10. https://doi.org/10.1109/VL/HCC53370.2022.9833098
- Understanding Accessibility and Collaboration in Programming for People with Visual Impairments. Proc. ACM Hum.-Comput. Interact. 5, CSCW1, Article 129 (apr 2021), 30Â pages. https://doi.org/10.1145/3449203
- CodeTalk: Improving Programming Environment Accessibility for Visually Impaired Developers. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (¡conf-loc¿, ¡city¿Montreal QC¡/city¿, ¡country¿Canada¡/country¿, ¡/conf-loc¿) (CHI ’18). Association for Computing Machinery, New York, NY, USA, 1–11. https://doi.org/10.1145/3173574.3174192
- Code llama: Open foundation models for code. arXiv preprint arXiv:2308.12950 (2023).
- Accessibility of Command Line Interfaces. In Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems (¡conf-loc¿, ¡city¿Yokohama¡/city¿, ¡country¿Japan¡/country¿, ¡/conf-loc¿) (CHI ’21). Association for Computing Machinery, New York, NY, USA, Article 489, 10 pages. https://doi.org/10.1145/3411764.3445544
- SODBeans. In 2009 IEEE 17th International Conference on Program Comprehension. 293–294. https://doi.org/10.1109/ICPC.2009.5090064
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.