Authors :
Nivetha A.; Sarmitha S.; Vijayaadithyan V. G.; Premkumar Murugiah
Volume/Issue :
Volume 9 - 2024, Issue 4 - April
Google Scholar :
https://tinyurl.com/pkdr5dzz
DOI :
https://doi.org/10.38124/ijisrt/24apr1132
Note : A published paper may take 4-5 working days from the publication date to appear in PlumX Metrics, Semantic Scholar, and ResearchGate.
Note : Google Scholar may take 30 to 40 days to display the article.
Abstract :
Navigating and comprehending varied code bases is a major difficulty in the quickly changing software
development market. "Code Companion: A Cross Repository Intelligent Code Assistant" uses cutting edge artificial
intelligence-driven chat bot technology to solve this problem. The goal of this system is to give developers a user-friendly
interface via which they can query code functionality, structure, and other relevant data from various sources. The project
dramatically improves the effectiveness and accessibility of coding skills by utilizing cutting-edge methods in natural
language processing, transfer learning, and semantic search. "Code Companion" changes the game for intelligent code help
by lowering the learning curve for new projects and encouraging teamwork among developers. This is a significant step
toward more connected and understandable digital development environments.
Keywords :
Transfer Learning, Artificial Intelligence, Natural Language Processing, Semantic Search, Vector Database, Cross- Repository Analysis, Chat Bot, Large Language Model.
References :
- Adith Sreeram A S, Pappuri Jithendra Sai. "An Effective Query System Using LLMs and LangChain." International Journal of Engineering Research, July 2023.
- Y. Wang et al., "A Survey on ChatGPT: AI-Generated Contents, Challenges, and Solutions," Xi’an Jiaotong University, Xi’an, China, 2023.
- Maria Helena Franciscatto et al., "Talk to Your Data: a Chatbot System for Multidimensional Datasets," Federal University of Paraná, Curitiba, Brazil, 2022.
- "Large Language Models: A Survey of Artificial Intelligence Advancements through Transformer Architectures by Douglas, M.R. july (2023)"
- An Interactive Framework for Querying Data from Large PDF Files Author: Vishnu B V, Sharath S Rao, Netravathi B Year:2023
- An Optimal Data Entry Method, Using Web Scraping and Text Recognition Author: Roopesh N, Akarsh M S, C. Narendra Babu Year: 2021
- A Review on Chatbot Design and Implementation Techniques" by Ramakrishna Kumar and Maha Mahmoud Ali, February 2020.
- Design and Development of CHATBOT: A Review Authors: Rohit Tamrakar and Niraj Wani Year: 2021 April
- From ChatGPT-3 to GPT-4: A Significant Advancement in AI-Driven NLP Tools Author: M. S. Rahaman, M. M. T. Ahsan, N. Anjum, H. J. R. Terano, M. M. Rahman Year: 2023
- Automated Analysis of Source Code Patches using Machine Learning Algorithms" by Antonio Castro Lechtaler et al., July 2023
- "Unveiling Covert Conversational Agents: Enhancing Insight Archives and Dialog Acts with ChatGPT." In Proceedings of the 7th International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I- SMAC 2023). IEEE Xplore, 2023.
- OpenAI, “Language models can explain neurons in language models,” 2023. Accessed: May 17, 2023. [Online]. Available:https://openaipublic.blob.core.windows.net/neuron- explainer/paper/index.html
- T. Wu et al., “A brief overview of ChatGPT: The history, status quo and potential future development,” IEEE/CAA J. Automatica Sinica, vol. 10, no. 5, pp. 1122–1136, May 2023.
- Chicaiza, J., Piedra, N., Lopez-Vargas, J., Tovar-Caro, E. (2017, April). Recommendation of open educational resources. An approach based on linked open data. In 2017 IEEE Global Engineering Education Conference (EDUCON) (pp. 1316-1321). IEEE.
- Bengio, Y., Courville, A., Vincent, P. (2013). Representation learning: A review and new perspectives. IEEE Transactions on Pattern Analysis and Machine Intelligence, 35(8), 1798-1828.
- Radford, A., Narasimhan, K., Salimans, T., Sutskever, I (2018). Improving language understanding by generative pre-training
Navigating and comprehending varied code bases is a major difficulty in the quickly changing software
development market. "Code Companion: A Cross Repository Intelligent Code Assistant" uses cutting edge artificial
intelligence-driven chat bot technology to solve this problem. The goal of this system is to give developers a user-friendly
interface via which they can query code functionality, structure, and other relevant data from various sources. The project
dramatically improves the effectiveness and accessibility of coding skills by utilizing cutting-edge methods in natural
language processing, transfer learning, and semantic search. "Code Companion" changes the game for intelligent code help
by lowering the learning curve for new projects and encouraging teamwork among developers. This is a significant step
toward more connected and understandable digital development environments.
Keywords :
Transfer Learning, Artificial Intelligence, Natural Language Processing, Semantic Search, Vector Database, Cross- Repository Analysis, Chat Bot, Large Language Model.