강의

멘토링

커뮤니티

AI Technology

/

AI Agent Development

LLM Data Analytics - From Web Crawling to Recommendation Systems

This course is designed for beginners and consists of easy explanations and various hands-on projects. It covers data collection using web crawling and LangChain tools, and summarization, extraction, sentiment analysis, and recommendation systems using LLM.

(4.7) 20 reviews

165 learners

Level Basic

Course period Unlimited

  • pdstudio
LLM
LLM
LangChain
LangChain
Web Crawling
Web Crawling
Web Scraping
Web Scraping
Recommendation System
Recommendation System
LLM
LLM
LangChain
LangChain
Web Crawling
Web Crawling
Web Scraping
Web Scraping
Recommendation System
Recommendation System

Reviews from Early Learners

Reviews from Early Learners

4.7

5.0

류재안

100% enrolled

Hello. I'm studying web scraping for social trend analysis. Although the textbook is a year old and some things have changed, it's been very helpful for understanding the overall flow and structure. The LLM examples are also explained in an easy-to-understand way, making it very clear. Now all that's left is to apply it. I took the course well. Thank you.

5.0

서강식

31% enrolled

Trust is gone

5.0

네버엔딩스터디

100% enrolled

The lecture flow was natural, and the instructor explained it in an easy and concise manner, so I was able to finish the lecture quickly without any interruption! Please give me another great lecture next time.

What you will gain after the course

  • Data collection using web crawling/scraping

  • Collect, refine, and analyze data using LangChain tools and LLM

  • Predictive analytics using LLM (sentiment analysis, summarization, product recommendations, etc.)

Upgrading to LangChain and LLM
Web Crawling & Data Analysis
🚀

This course is designed to help beginners easily learn web crawling, data collection using LangChain tools, and data analysis techniques using LLM. You will learn how to collect necessary data from the web and analyze it to derive business insights.

The course covers web crawling/scraping training using BeautifulSoup and Selenium, as well as data collection and analysis techniques using LangChain and LLM. We will directly collect real-time news data, YouTube product review and comment data, and ETF fund data, and implement summary, extraction, sentiment analysis, and recommendation systems using LLM.

Pagination and collection with Selenium

Extract and summarize product information from YouTube product review videos

Python Web Crawling Basics + LangChain (LLM) Application

Lecture Features

1⃣ Project-based, hands-on learning

Learn how to perform web crawling on real websites. Select real-time news categories from the portal and collect them, perform text summaries, keyword extraction, and entity information extraction. Then, analyze YouTube product review videos and create a US ETF fund recommendation system.

YouTube product review video analysis

2⃣ Applying the latest LLM techniques utilizing LangChain

Learn traditional web crawling techniques first, then cover data collection techniques using LangChain tools and data analysis techniques using LLM. The difficulty level is adjusted step by step so that beginners can easily follow. (Python and LangChain lectures for beginners are provided for free.)

LangChain offers free lectures

3⃣ Provide updates when website changes occur

For web crawling examples, if the website configuration or source code changes, it may not run as is. We will periodically check the lecture videos and practice codes to provide updates.

ETF fund portfolio composition screen

Things to note before taking the class

Practice environment

  • Operating System and Version (OS): Lecture will be based on Windows (Linux and MacOS users can also practice)

  • Tools used: Miniconda, Jupyter Lab, OpenAI API authentication key required (separate costs may apply)

  • PC specifications: PC or laptop with internet access

Learning Materials

Player Knowledge and Notes

  • Those who have basic knowledge of Python (Free Python lectures available: link )

  • Basic understanding of LLM and LangChain (free lectures available: link )

  • If you have any questions or comments, please feel free to ask.

Linked lecture guide (1)

  • RAG Master: From Basics to Advanced Techniques (feat. LangChain)

  • From RAG implementation to performance evaluation -

    Practical AI Development Completed in 9 Hours

    • LangChain-based RAG system construction practice

    • Learn advanced RAG techniques

    • RAG System Performance Evaluation Methodology

    • LangChain's latest LCEL grammar and how to use Runnable


  • Link: https://inf.run/mdYe4

Linked lecture guide (2)

  • Creating Python Chatbot & RAG through Projects - Using LangChain, Gradio

  • Consists of a total of 4 projects


    • Simple QA Chatbot: Setting up the development environment, LLM Chain structure, Understanding the Gradio interface

    • PDF-based RAG Chatbot: Understanding RAG Techniques, Understanding Model Parameters, Implementing Chatbot Interface

    • Data Analysis Chatbot: Upload CSV file and analyze the data (Single Agent)

    • Investment Analyst Chatbot: Cryptocurrency Research and Investment Analysis (Multi Agent)

  • Link: https://inf.run/PfJaS

Linked lecture guide (3)

  • RAG system implemented with AI agent (w. LangGraph)

  • Intelligent AI agent for augmented search generation (RAG) implemented with LangGraph


    • Design and implementation of AI agent structure using LangGraph

    • Applying AI Agents to Retrieval-Augmented Generation (RAG)

    • Expanding the capabilities of AI agents by implementing Tool Calling functionality

    • Mastering the latest agent RAG architectures including Adaptive RAG, Self RAG, and Corrective RAG

  • Link: https://inf.run/hTwjC

Recommended for
these people

Who is this course right for?

  • People who want to collect data needed on a web page

  • Those who want to learn data analysis techniques using LLM

  • Those who want to learn how to learn and apply Python

  • Those who like project-based, practice-centered lectures

Need to know before starting?

  • Python Basics

  • Basic knowledge of LLM concept (not required, recommended)

Hello
This is

15,803

Learners

716

Reviews

161

Answers

4.8

Rating

7

Courses

Hello. I am currently working in the field of data analysis and AI service development using Python. I have been consistently writing books and delivering AI lectures to share the topics I study with as many people as possible.

[Experience] Current) CEO of a Fintech Startup Former) CDO at Dacon Former) Adjunct Professor, Department of Computer Software, Induk University Kaggle Competition Expert, Big Data Analysis Engineer [Lectures] NCS Registered Instructor

[Experience]

Current) CEO of a Fintech Startup

Former CDO at DACON

Former Adjunct Professor, Department of Computer Software, Induk University

Kaggle Competition Expert, Big Data Analysis Engineer

[Lectures] NCS Registered Instructor (Artificial Intelligence) Selected as an 'Outstanding Partner' for SBA (Seoul Business Agency) SeSAC Campus SW Education (AI Model Development using Python) Financial Security Institute, Korea Electronics

[Lectures]

NCS Registered Instructor (Artificial Intelligence)

Selected as an 'Outstanding Partner' for SW Education at the Seoul Business Agency (SBA) SeSAC Campus (AI Model Development using Python)

Lectures at Financial Security Institute, Korea Electronics Association (KEA), Korea Display Industry Association (KDIA), Daegu Digital Industry Promotion Agency (DIP), etc.

Experience in providing education at major domestic universities such as Seoul National University, Pusan National University, Kyung Hee University, and Hankuk University of Foreign Studies, as well as for domestic corporations

[Writing] Python Machine Learning Pandas Data Analysis (InfoBook): https://zrr.kr/x1ec Python Deep Learning Machine Learning Introduction (InfoBook): https://zrr.kr/RPaE Python Deep Learning Ten

[Authoring]

[YouTube] Pandas Studio : https://youtube.com/@pandas-data-studio?si=XoLVQzJ9mmdFJQHU

Curriculum

All

29 lectures ∙ (3hr 10min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

20 reviews

4.7

20 reviews

  • junghwanoh8198님의 프로필 이미지
    junghwanoh8198

    Reviews 3

    Average Rating 5.0

    5

    31% enrolled

    • dskim1097님의 프로필 이미지
      dskim1097

      Reviews 33

      Average Rating 4.9

      5

      100% enrolled

      • seldikorea님의 프로필 이미지
        seldikorea

        Reviews 4

        Average Rating 5.0

        5

        31% enrolled

        • swlee1288님의 프로필 이미지
          swlee1288

          Reviews 1

          Average Rating 5.0

          5

          100% enrolled

          • it11841527님의 프로필 이미지
            it11841527

            Reviews 3

            Average Rating 5.0

            5

            31% enrolled

            $51.70

            pdstudio's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!