[Spring AI in Action] Building Your Own 24/7 Code Reviewer & Auto-Grading Agent
bitcocom
An AI system that grades and reviews your code in 5 seconds - imagination becomes reality. This course is an all-in-one project that builds a **'GitHub PR Automatic Analysis and Grading Bot'** using Spring AI. When a student submits an assignment (Pull Request), the server detects it and AI analyzes the code changes (Diff). The grading results are then stored in the database, feedback is automatically posted as GitHub comments, and students can check their results on a dedicated dashboard. From backend to AI integration and frontend (Vaadin) - all with Java! This is the ultimate introductory guide for all developers who want to complete their own AI service from A to Z.
초급
Java, backend, AI Agent







![[7-day completion] Thinking database modeling강의 썸네일](https://cdn.inflearn.com/public/courses/332784/cover/6cc9552a-5e06-454f-a8ac-3dd5396b5204/332784.png?w=420)



![Spring Framework is in my hands [Spring Shot 1]강의 썸네일](https://cdn.inflearn.com/public/courses/327065/cover/7bbf404a-452e-40b8-b5f6-ade169a104fc/327065-eng.png?w=420)
![[NarP Series] MVC Framework in My Hands [NarP 2nd Edition]강의 썸네일](https://cdn.inflearn.com/public/courses/327005/cover/e4ddde65-0f6b-4626-b745-6ce2d892d6b3/327005-eng.png?w=420)

![[From JavaScript to React] The Path to React Without Giving Up [Full vers.]강의 썸네일](https://cdn.inflearn.com/public/courses/334889/cover/00422504-ab9c-46e3-9abd-8bcf0bb9ec7a/334889.jpg?w=420)
![[2025 Exam Criteria] Web Design Technician Practical Exam Complete Guide강의 썸네일](https://cdn.inflearn.com/public/courses/324878/course_cover/12211037-e74b-46b3-8942-46d465b81bba/webdesign-cover-02.png?w=420)
![3. Web Development Course [Spring Framework + e-Government Standard Framework]강의 썸네일](https://cdn.inflearn.com/public/courses/324888/course_cover/44f2d353-757a-4835-8935-d5b986674f91/egov-spring-eng.png?w=420)

![[React Part 1] Learning React by Building and Comparing강의 썸네일](https://cdn.inflearn.com/public/courses/326905/cover/739f7b4b-1a9f-478f-a6a8-1a13bf58cae3/326905-eng.png?w=420)

![How to use Redis effectively, based on my experience working at a large company [Practice]강의 썸네일](https://cdn.inflearn.com/public/courses/335185/cover/c3a4bec6-a4b9-44c9-ab81-f3418d8d6042/335185.jpg?w=420)




