인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST
Programming

/

Back-end

[NarP Series] MVC Framework in My Hands [NarP 1]

This course is a step-by-step course that allows you to learn and understand what the WEB MVC framework is and how the WEB MVC framework has been transformed into the Spring WEB MVC framework through the TPC (Think-Express-Code) technique.

(5.0) 95 reviews

953 students

MVC
JSP
MySQL
Ajax
POJO
Thumbnail

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