Spring Framework in my hands [Spring 2]
[Spring 2nd Edition] is a course to create a backend (Java Backend) development expert with integrated capabilities by directly implementing a Spring Legacy project to perfectly implement reply posting, paging processing, and search functions among bulletin board functions, and a bulletin board project using Spring boot, Spring JPA, and Security.
502 learners
Level Intermediate
Course period Unlimited

I can do AI with Spring! The lecture is now open.
hello everyone
This is Inflearn knowledge sharer Park Mae-il.
[Notice of opening of new lecture]
Me too! The lecture on how to do artificial intelligence with Spring has opened.
Lecture time: 14 hours and 30 minutes
Number of lectures: 64
Lecture PDF materials: Approximately 180 pages
[Course Introduction]
This course provides a practical guide to building various AI solutions using Spring Boot and OpenAI. You will develop real-world applications such as document similarity search, recommendation systems, and speech-to-text conversion without having to learn additional programming languages or AI fundamentals. Dive into the world of AI applications with Spring, focusing on solving real-world problems and creating practical solutions!
[Full Table of Contents]
01_Preparing for the practical training and issuing the OpenAI Key
Objective: Learn how to obtain an OpenAI API key and prepare to test the API in a hands-on environment.
02_Spring AI Basics and Environment Settings
Objective: Understand the concepts and structure of Spring AI, set up a development environment, and lay the foundation for Spring AI applications.
03_Chatting with OpenAI using Spring AI
Objective: Implement the ability to chat with OpenAI's GPT model using Spring AI's ChatClient.
04_Creating an image using DALL-E 3
Objective: Learn how to generate images from input text using OpenAI's DALL·E model.
05_Image analysis and math problem solving
Goal: Implement AI functions that process visual data through image analysis and solve mathematical problems based on the analysis results.
06_My own recipe made with AI
Goal: Implement AI that generates personalized recipes based on user input, leveraging OpenAI's text processing capabilities.
07_Converting voice to text (STT)
Goal: Implement a function to convert speech data to text using the OpenAI API and STT function.
08_Voice service (TTS) created with OpenAI
Goal: Build a service that outputs text data as speech using OpenAI's Text-to-Speech (TTS) function.
09_User-friendly search service (GPT+SQL)
Goal: Build a user-friendly search service that combines GPT and SQL to express database queries and search results in natural language.
10_RAG-based PDF document similarity search
Objective: Apply the Retrieval-Augmented Generation (RAG) technique to retrieve meaningful information from the database and generate reliable responses.
11_Movie recommendation system based on plot similarity
Goal: Implement a system that embeds movie plot data and recommends movies that match users' preferences through vector similarity search.
12_RAG-based hotel AI chatbot service
Goal: Implement a chatbot that uses the GPT model to understand users' questions and provide relevant information in real time through streaming.
[View lecture]
thank you




