inflearn logo

From Python Data Analysis to Machine Learning and Deep Learning: An All-in-One AI Fundamentals Course

An introductory course that teaches the core principles of AI—from Python and data analysis to machine learning, text mining, deep learning, and Transformers—with a focus on theory and hands-on practice of key topics.

2 learners are taking this course

Level Beginner

Course period Unlimited

Python
Python
Machine Learning(ML)
Machine Learning(ML)
Deep Learning(DL)
Deep Learning(DL)
Big Data
Big Data
Pandas
Pandas
Python
Python
Machine Learning(ML)
Machine Learning(ML)
Deep Learning(DL)
Deep Learning(DL)
Big Data
Big Data
Pandas
Pandas

What you will gain after the course

  • Data analysis with Python: You can use Pandas to load and organize data, and extract the information needed for analysis.

  • Data preprocessing and visualization: Handle missing values and outliers, and use graphs to discover the characteristics and hidden patterns in the data.

  • Build predictive models with machine learning: You can implement linear regression, logistic regression, decision trees, and random forests yourself and interpret the prediction results.

  • Evaluating and improving machine learning models: You can compare and improve model performance using cross-validation, pipelines, and hyperparameter tuning.

  • Analyzing Customer Reviews and Text: You can extract useful information from reviews and documents using text preprocessing, TF-IDF, sentiment analysis, and topic modeling.

  • Discover hidden patterns in data: understand the core principles of clustering, anomaly detection, association rules, and recommendation systems, along with how to apply them in business.

  • Learn the basics of time series data analysis: identify trends and seasonality in data over time and understand the principles of analysis using moving averages.

  • Understanding the Core Principles of Deep Learning and Transformers: You can explain the basic structures and learning principles of artificial neural networks, backpropagation, CNNs, RNNs, and Transformers.

Recommended for
these people

Who is this course right for?

  • Data analysis beginners: For those who want to systematically learn everything from Python to data analysis and machine learning

  • College students and job seekers: Those who want to learn the basic principles of data analysis and machine learning and gain hands-on experience.

  • Office workers and practitioners: Those who want to learn how to organize, analyze, and visualize work data themselves

  • AI and Deep Learning Beginners: Those who want to build a solid foundation in machine learning and understand the core principles of deep learning and Transformers.

Need to know before starting?

  • Even if you are new to Python, you can take this course. The basic syntax and how to use Pandas that you need will be explained at the beginning of the course.

  • A Google account and a PC connected to the internet are required. The Python exercises will be conducted in Google Colab.

  • Having a basic knowledge of mathematics is helpful. Knowing basic concepts such as averages, variance, and probability makes it easier to understand machine learning theory.

Hello
This is HappyAI

5,724

Learners

368

Reviews

55

Answers

4.5

Rating

13

Courses

Lee JinKyu | Lee JinKyu

Ph.D. in AI Engineering · Adjunct Professor in the Department of AI Software · CEO of Happy AI

Hello.
I am Lee JinKyu, and I research, develop, and teach AI, focusing on natural language processing (NLP) and large language models (LLMs).

I earned a Ph.D. in Engineering specializing in Artificial Intelligence and have conducted research primarily in natural language processing and LLMs.

I am currently an adjunct professor in the Department of AI Software, teaching AI-related courses such as natural language processing and computer vision, and I run HappyAI, a generative AI company.

After working as a natural language processing and big data analysis researcher at a government-funded research institute, and then as a developer at an AI-specialized company, I currently carry out AI projects and training for businesses and public institutions.

At various companies and institutions, including Samsung SDS, KT, Hyundai Wia, and the Seoul Digital Foundation, I have conducted training and projects related to generative AI, LLMs, RAG, AI agents, and fine-tuning.

Additionally, I have conducted natural language processing and text mining research on various types of unstructured data, including documents, surveys, reviews, news media, policy, and academic data, and have experience with research and analysis projects across fields such as healthcare, policy, the environment, law, economics, and education.


Key Career History

  • Adjunct Professor in the Department of AI Software

    • Natural Language Processing

    • Computer Vision

    • Generative AI

    • Data Mining

  • Ph.D. in Engineering (Artificial Intelligence)

     

    • Large Language Model (LLM) and Agent Research

  • CEO of Happy AI

    • Generative AI, LLM, RAG, and AI Agent R&D and education

  • Researcher at a government-funded research institute

    • Natural Language Processing · Big Data Analytics

  • Developer at an AI and Big Data Specialist Company

  • AI Columnist

    • Articles on generative AI, LLMs, RAG, and AI technologies


Key Areas of Expertise

  • Generative AI and large language models (LLMs)

  • RAG · Private LLM

  • AI Agent · Agentic AI

  • AI applications based on LangChain and LangGraph

  • LLM fine-tuning based on LoRA·QLoRA

  • Natural Language Processing (NLP) · Text Mining

  • AI-based data analysis and work automation


Training for Major Companies and Institutions

  • Samsung SDS – LangChain·RAG-based LLM programming

  • KT – LLM/sLLM application development

  • Seoul Digital Foundation – LLM theory and RAG chatbot development

  • Hyundai Wia – Generative AI·AX training

  • Seoul National University of Science and Technology – Python-based text analysis

  • Kyonggi University – Python Using ChatGPT

  • Dankook University – Big Data Expert Program


Key AI Projects

  • Private LLM-based RAG document search and chatbot development

  • Development of Private LLM solutions in an internal network environment

  • LLM Fine-Tuning and Instruction Tuning

  • AI Agent-based business process design

  • Natural language processing and text mining–based research and analysis

  • AI analysis of survey, review, media, policy, and academic data


Research and Publications

  • Conducted domestic and international academic research on natural language processing and LLMs

  • Research on measuring and mitigating LLM bias

  • Numerous papers in the fields of NLP and text mining

  • Experience in AI-related patents and software research and development

  • Book: “Stock Data Analysis with ChatGPT”


What I Consider Most Important in My Lectures

AI technology is changing rapidly, but if you understand the core principles, you can learn new technologies much faster.

In the lectures, rather than simply following features or code,

“what it is → why it is needed → how it works → where it is used in practice”

I consider it most important to explain things clearly so that you can understand them.

Rather than explaining complex AI technologies in a difficult way,
I will explain them so that even beginners can understand the overall structure and apply them to real-world work and projects.


Inquiries about lectures and projects

Email
leejinkyu0612@naver.com

Homepage
https://happyaidata.kr

YouTube
https://www.youtube.com/@HappyAI_0612

GitHub
https://github.com/leejin-kyu

※ Kmong Prime Expert

 

Detailed profile
https://bit.ly/jinkyu-profile

More

Curriculum

All

238 lectures ∙ (19hr 14min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

HappyAI's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal

$29,700.00

70%

$77.00