0% found this document useful (0 votes)
4 views3 pages

Minor Project: AI Code Reviewer

The AI Code Reviewer project aims to develop a tool that reviews code for errors, analyzes time and space complexity, and suggests optimizations to improve code efficiency. It automates the code review process, helping developers save time and maintain consistent code quality. The project utilizes various technologies including MongoDB, Express.js, React.js, Node.js, and AI models for effective performance.

Uploaded by

Spoorthy Kotha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views3 pages

Minor Project: AI Code Reviewer

The AI Code Reviewer project aims to develop a tool that reviews code for errors, analyzes time and space complexity, and suggests optimizations to improve code efficiency. It automates the code review process, helping developers save time and maintain consistent code quality. The project utilizes various technologies including MongoDB, Express.js, React.js, Node.js, and AI models for effective performance.

Uploaded by

Spoorthy Kotha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

MINOR PROJECT

PROJECT TITLE: AI Code Reviewer

TEAM_NO:

SUPERVISOR: Dr.B.Padmaja Rani

STUDENT NAMES:

KOTHA .SPOORTHY (22011A6627)

PALANKI.MEGHANA (22011A6629)

RAGILLA.VAISHNAVI (22011A6637)

HARIKA PATEL (22011A6642)


ABSTRACT:-

This project develops an AI tool that reviews code for errors, time and space complexity, and
suggests optimizations. It automatically corrects issues and improves code efficiency for better
performance and quality. By using this tool developers can save time, reduce errors, and
maintain consistent code. The AI Code Reviewer makes the software development process
faster, more efficient, and helps to write cleaner and more reliable code.

MAJOR ASPECT:

1. Time and Space Complexity Analysis


It loops, recursive calls, and nested structures to estimate time complexity.
It tracks memory allocations, data structures, and object lifetimes for space complexity
estimation.
2. Error Detection and Correction
Syntax error are detected by using compilers or interpreters and Logical errors through
static and dynamic analysis
3. Code Quality and Optimization
It Identifys redundant or inefficient code segments. and it also Suggests alternative,
optimized solutions for improved performance.
4. Natural Language Explanations and Reporting
It Generates human-readable sentences through word generation explaining complexity,
errors, and optimizations.

SOFTWARE

MongoDB – Database for storing AI interactions


Express.js – Backend framework
React.js – Frontend with Tailwind CSS
Node.js – Server-side runtime
Deepseek R1 – Powerful open-weight AI model
Groq API – Fast & efficient AI inference

CONCLUSION:- This AI Code Reviewer helps developers write better code by analyzing time
and space complexity, finding errors, and suggesting improvements. It automates code review,
making it faster and more efficient .This tool is valuable for improving code quality and
performance

You might also like