- Pros
1. It is great to learn by directly implementing the latest AI technologies such as Spring AI, RAG, and MCP.
2. The experience of writing actual project code is substantial.
- Areas for Improvement
1. Lack of immediate testing: We don't execute the code and check results immediately after writing it. Since testing is done all at once at the very end after all coding is finished, it's difficult to immediately identify where errors occur or if each function is working properly.
2. Insufficient conceptual explanation: Concepts are passed over quickly, such as what "overlap" in RAG means or why Elasticsearch is being introduced (e.g., improving search speed). It would have been easier to understand with specific examples or comparisons.
3. Missing information: It was inconvenient that the import sections were not specified in the lecture. It would have been better if they were clearly organized in the lecture or Notion.
If these points are addressed, it will be an even better course. Please continue to provide great lectures in the future!