강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

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.

(4.8) 24 reviews

502 learners

Level Intermediate

Course period Unlimited

  • bitcocom
Spring
Spring
MVC
MVC
JPA
JPA
Spring Security
Spring Security
jQuery
jQuery
Spring
Spring
MVC
MVC
JPA
JPA
Spring Security
Spring Security
jQuery
jQuery

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]

https://inf.run/S7gwA

thank you

Comment