Our goal is to develop an AI-powered tool for automated code reviews, aimed at enhancing code quality, reducing manual effort, and seamlessly integrating with existing workflows.
- Develop an AI-powered tool that performs automated code reviews.
- Improve code quality by identifying and suggesting fixes for potential issues.
- Reduce the time and effort spent on manual code review.
- Integrate seamlessly with existing development workflows and tools.
The primary motivation for developing this tool is to gain hands-on experience with the principles of Machine Learning (ML) and Deep Learning (DL). This project will provide practical insights into building a real-time, relevant tool from start to finish.
- Code Submission: Developers submit their code through a web interface.
- Code Analysis: LangChain backend analyzes the submitted code to detect bugs, vulnerabilities, and areas for improvement.
- Code Completion: Assists developers by suggesting and completing code snippets as they write.
- Review Generation: AI generates review comments and suggestions for enhancing code quality.
- Minimum Duration: 2 months
- Python, OOPs, and Libraries
- Machine Learning/Deep Learning Principles
- Large Language Models
- LangChain
- React JS/Next JS + other Development tools (frontend + backend)
- Github (Version Control System)