×

SmartC Professor – AI-Powered Learning Companion For C Programming

Author : Vivek Nagargoje, Neha Sawakar, Om Kadam, Aryan Marathe Journa Name: International Journal of Science, Engineering and Technology Volume: 14 issue: 2 Year: Volume-14-issue-2 Views : 219
Abstract:
Artificial Intelligence (AI) has transformed modern education by enabling adaptive and personalized learning experiences. Programming, one of the most essential skills in computer science, continues to pose challenges to beginners due to the technical nature of compiler errors and complex syntax understanding. Traditional compilers detect errors but fail to explain them in learner-friendly language. To address this issue, SmartC Professor is proposed — an AI-driven tutoring system designed to enhance learning in C programming. The system integrates compiler analysis with Natural Language Processing (NLP) to generate intelligent, human-readable feedback and explanations. It also features an AI chatbot that answers conceptual C programming questions. Implemented using Python’s Flask framework, GCC compiler, and NLP algorithms like TF–IDF and Cosine Similarity, the system provides real-time guidance to students. Results demonstrate that SmartC Professor improves students’ understanding, reduces debugging time, and fosters independent learning.

Related Indexing Platform

Indexed

Zenodo Logo
Zenodo
Research Data Repository
https://zenodo.org/records/19064911
DOI
DOI Resolver
Global Persistent Identifier
https://doi.org/10.5281/zenodo.19064911
GS
Google Scholar
Search this title on Scholar
Search on Google Scholar
SS
Semantic Scholar
Search this title
Search on Semantic Scholar
Lens
Lens.org
Check citations via DOI
Search on Lens.org
Leave Your Comment

Related Reviewers

Chat with Expert