Crossref DOIMemberCiteFactoropen accessissn
SJIF Impact Factor 8.659 | ISSN: 2582-3930
IJSREM Logo

International Journal of Scientific Research in Engineering and Management

(Gateway to Global Scholars - An International, Scholarly, Multi-Disciplinary, Open Access Journal)

Peer-Reviewed Journal Designed to Meet UGC's Quality Parameters

HomeCurrent IssuePast IssuesPay OnlineConferencesEditorial BoardAbout UsContact Us
IJSREM

Loading article...

Follow Us

  • Google Scholar
  • ResearchGate
  • Academia.edu
  • Mendeley
  • LinkedIn
  • Facebook
  • Instagram

Journal Policies

  • Peer Review Policy
  • Publication Ethics
  • Copyright Infringement
  • Refund & Cancellation Policy
  • Terms and Conditions
  • Privacy Policy

Journal Identifiers & Licenses

  • ISSN Verified: 2582-3930ISSN Verified: 2582-3930
  • Crossref DOI: 10.55041Crossref DOI: 10.55041
  • SJIF Ranking: 08.659SJIF Ranking: 08.659
  • Licensed under CC BY 4.0Licensed under CC BY 4.0
  • ISO Certification: 9001:2015ISO Certification: 9001:2015
  • Indexed & Cited In: Google ScholarIndexed & Cited In: Google Scholar

Contact Us

International Journal of Scientific Research in Engineering and Management (IJSREM)

#62/1, New No 7, 1st Cross, 2nd Main, Ganganagar, R T Nagar, Bangalore North, Bangalore, Karnataka, India – 560032
[email protected]+91 93911 67991
logos
logos
Working Hours

Mon – Sat: 9:00 AM – 6:00 PM

Sunday: 10:00 AM – 4:00 PM

+91 93911 67991

© 2026 IJSREM – International Journal of Scientific Research in Engineering and Management. This is an open-access journal. Articles are published under the Creative Commons Attribution (CC BY 4.0) License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

DisclaimerPrivacy PolicyTerms and Conditions
ArticlePeer ReviewedOpen AccessPlagiarism Passed
Paper ID:IJSREM62332

codeDEbug: AI Chatbot for All Coding Problems

Stream/Area:

-

Subject:

-

Paper ID:

IJSREM62332

Volume:

10 |

5 |

May 2026

Pages:

1-5

Publication Frequency:

Monthly (12 issues per year)

DOI
Digital Object Identifier
10.55041/IJSREM62332

License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.

Share this article:

Authors

AARFIN ASRAR

AARFIN ASRAR

Computer Science & Engineering

IIMT College Of Engineering

Download Author Certificate
AISHWARYA MISHRA

AISHWARYA MISHRA

Computer Science & Engineering

IIMT College Of Engineering

Download Co-Author Certificate
RITESH KUMAR

RITESH KUMAR

Computer Science & Engineering

IIMT College Of Engineering

Download Co-Author Certificate

Mentors

MPT

MS. Pooja Tiwari

Computer Science & Engineering

IIMT College Of Engineering

Download Mentor Certificate

Author Services & Downloads

Full ArticlesAcceptance Certificate

Abstract

Today, technology is growing very fast, and software is used in almost every field. But coding is not easy. Many developers, especially beginners, face problems like syntax errors, logical mistakes, and runtime errors while writing programs. Fixing these errors, also called debugging, can take a lot of time and effort. Most existing tools or websites require users to search manually and do not give clear, personalized explanations, which makes learning difficult. To solve this problem, we developed a project called “codeDEbug: AI Chatbot for All Coding Problems.” It is an AI-based chatbot that helps programmers understand and fix their coding issues quickly. The system is built using Java and Spring Boot, and it uses advanced AI technology through Gemini 2.5 Pro. Users can simply type their coding questions or paste their code into the chatbot. The chatbot understands the problem, finds the errors, and explains them in simple language. It also suggests better solutions and shares best practices so users can improve their coding skills. The chatbot supports multiple programming languages like Java, Python, C, C++, and JavaScript.This project saves time, reduces frustration, and helps users learn coding more effectively. It is especially useful for students and beginners who need clear guidance. Overall, it shows how AI can be used in a practical way to make programming easier and more efficient.

KEYWORDS

2. KEYWORDS Artificial Intelligence Chatbot Code Debugging Spring Boot Software Development Machine Learning Natural Language Processing (NLP) Gemini API Programming Assistance Automated Debugging Developer Productivity Multi-language Support

Cite This Article

AARFIN ASRAR, AISHWARYA MISHRA, RITESH KUMAR, MS. Pooja Tiwari, "codeDEbug: AI Chatbot for All Coding Problems," International Journal of Scientific Research in Engineering and Management, vol. 10, no. 5, pp. 1-5, May 2026. https://doi.org/10.55041/IJSREM62332

Full Article/Conclusion

The project “codeDEbug: AI Chatbot for All Coding Problems” successfully demonstrates the practical application of Artificial Intelligence in simplifying the debugging process in software development. Programming errors such as syntax issues, logical flaws, and runtime exceptions often create challenges for developers, especially beginners. The proposed system addresses these challenges by providing an intelligent, conversational platform that assists users in identifying and resolving coding problems efficiently. The chatbot, developed using Java and Spring Boot with integration of advanced AI through Gemini 2.5 Pro, is capable of understanding natural language queries as well as analyzing code across multiple programming languages. The system not only detects errors but also explains their root causes in simple and structured language, making it highly beneficial for learning and concept clarity. The results indicate that the chatbot significantly reduces debugging time, improves productivity, and enhances the overall programming experience. Unlike traditional debugging tools and online forums, the proposed system offers real-time, personalized assistance, eliminating the need for manual searching and interpretation. Its scalability, flexibility, and multi-language support make it suitable for both academic and professional environments. Although the system performs effectively, there is scope for further improvement. Future enhancements may include integration with Integrated Development Environments (IDEs), real-time code execution, and adaptive learning based on user behavior. In conclusion, the codeDEbug chatbot represents a step forward in AI-driven software development tools, highlighting how intelligent systems can make programming more accessible, efficient, and user-friendly.  

References

8.1. Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep Learning. MIT Press, Cambridge, MA. Link: https://www.deeplearningbook.org This book provides fundamental concepts of deep learning and neural networks used in modern AI systems.   8.2.  Google AI. (2024). Gemini API Documentation. Link: https://ai.google.dev This documentation explains the architecture, usage, and integration of the Gemini 2.5 Pro model used in this project.   8.3.  Spring Framework Team. (2024). Spring AI Reference Documentation. Link: https://spring.io/projects/spring-ai This source provides complete information on integrating AI models into Spring Boot applications using Spring AI.   8.4.  Oracle Corporation. (2023). Java Platform, Standard Edition Documentation. Link: https://docs.oracle.com/javase This reference is used for Java programming concepts, APIs, and backend development practices. 8.5.  Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley. Link: https://www.oreilly.com/library/view/design-patterns-elements/0201633612 This book provides object-oriented design principles used in backend system design.   8.6.  Sommerville, I. (2016). Software Engineering (10th Edition). Pearson Education. Link: https://www.pearson.com/en-us/subject-catalog/p/software-engineering/P200000003281 This book is referenced for software development lifecycle and system analysis.   8.7.  GitHub. (2024). GitHub Copilot Documentation. Link: https://docs.github.com/en/copilot This documentation is referenced for comparison with existing AI-based coding assistants.   8.8.  Stack Overflow. (2024). Developer Survey. Link: https://survey.stackoverflow.co This survey provides insights into common debugging challenges faced by developers worldwide.

Editorial & Review Transparency

Publication Date

5/2/2026

Peer Review Type

Double-Blind Peer Review

Review Rounds: 2

Documents

Review Report (Confidential)
Copyright Form (Office)

Article Metrics & Impact

Article Views

0

Total views since publication

PDF Downloads

9

Total downloads since publication

Geographic Reach

5

Indexing, Archiving & Preservation

Google Scholar
Academia
ResearchGate
Crossref
SSRN
Semantic Scholar
Thomson Reuters
WorldCat
Mendeley
OpenAlex
EBSCO
Zenodo

Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.

Ethics, Compliance & Transparency

Plagiarism Screening

This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.

Conflict of Interest

The authors declare no conflict of interest related to this research work.

Funding Information

No funding information available for this research.

Similar & Recommended Articles

Similar Articles by Topic

Related research in the same subject area

Loading similar articles...