강의

멘토링

로드맵

AI Development

/

Natural Language Processing

[PyTorch] Learn NLP easily and quickly

This course covers basic natural language processing techniques and various text tasks using deep learning.

(4.4) 17 reviews

350 learners

  • coco
Deep Learning(DL)
Artificial Neural Network
PyTorch
NLP

Reviews from Early Learners

What you will learn!

  • Basic Concepts of Natural Language Processing

  • Concept and Application of Attention

  • Recent Trends in NLP

  • Natural language processing techniques through deep learning

We will explain the basics of natural language processing step by step.

I organized the lectures given at Inflearn and published a book titled 'Python Deep Learning PyTorch'.

Thank you for your interest : )

(Inflearn lectures have been updated as of 2020.10.06. We will continue to update the lectures.)

http://m.yes24.com/Goods/Detail/93376077?ozsrank=10

http://mbook.interpark.com/shop/product/detail?prdNo=339742291&is1=book&is2=product

👨‍🎓 Lecture Introduction

[PyTorch] I learned the basics of deep learning through the easy and fast deep learning course.
In this lecture, you will learn the basic knowledge required for natural language processing in a relatively small amount, and learn techniques for analyzing natural language data using deep learning technology.

If you are interested in natural language processing, you may have heard of Transformer and BERT models.
However, I expect that you may not easily understand the working principles of Transformer and BERT models.
This is because of the lack of basic knowledge about natural language processing .

Therefore, in this lecture, we will learn the contents that can build basic knowledge about natural language processing .

📜 Lecture Structure

🎞 Embedding

We present limitations of the existing methodology that expressed natural language as categorical variables.
We describe a natural language expression methodology that can overcome this.
We will cover the core contents of the methodology and explain through practice how it can be used in practice .

🌀 Recurrent Neural Network

Learn about the Recurrent Neural Network (RNN) deep learning model, which can well reflect the characteristics of natural language.

We will learn the feeding process of the RNN model mathematically, and also explain the feeding process of the advanced Long Term Short Memory (LSTM) and Gated Recurrent Unit (GRU) models mathematically.

🔍 Task

There are many tasks in the field of natural language processing.
Among them, we will learn what tasks are most representative: Tagging and Neural Machine Translation .

We present a representative deep learning model structure for analysis methods along with specific examples for each task.
Describes the Weight Feeding process of data.

🎤 Attention

The limitations of the RNN model are presented, and a methodology for improving them is presented.
We introduce Attention, a recently emerging mechanism in the field of natural language processing .

Neural Machine Translation using Attention Mechanism,
We will explain how each tagging method using the Attention Mechanism can be applied.

🗓 Trend

From the perspective of a knowledge sharer, I will introduce the major areas of research currently being conducted in the field of natural language processing .
After taking this course, I will suggest a direction for how to study natural language processing.

👨‍👩‍👧‍👦 Lecture audience

  • Anyone interested in natural language processing and has basic knowledge of deep learning
  • Anyone familiar with the Python programming language

🙋🏼‍♀️ Expected questions related to the lecture

Q. Can you explain Transformer and BERT models in this lecture?
→ This lecture is a basic lecture on natural language processing. The goal of this lecture is to prepare the basic knowledge required when studying Transformer and BERT models. Therefore, we will briefly introduce Transformer and BERT models, but will not cover specific content.

Q. How much knowledge do I need before taking the course?
[PyTorch] I recommend taking the easy and fast deep learning course. In addition, if you have basic knowledge of deep learning algorithms, you can take the course sufficiently.

Q. How are the practical classes conducted?
→ I will prepare and lecture on practical code related to the theoretical content. I recommend that you share the code, but review it by writing the code line by line. (Practical code: [ https://github.com/Justin-A/ ]( https://github.com/Justin-A/torch_nlp_basic)torch_nlp_basic )

✔️ Reference lecture

[PyTorch] Learn Deep Learning Quickly and Easily
Quickly learn the concepts and related knowledge of deep learning.

👨‍💻 Introducing the knowledge sharer

Justin

  • Master's Program in Industrial Engineering, Yonsei University
  • Research in progress on Data Science and Deep Learning

Recommended for
these people

Who is this course right for?

  • Those who want to deal with natural language processing using deep learning

  • Those who want to learn about text and NLP

Need to know before starting?

  • Deep Learning Basics

  • Pytorch Basics

Hello
This is

8,284

Learners

500

Reviews

136

Answers

4.4

Rating

20

Courses

학부에서는 통계학을 전공하고 산업공학(인공지능) 박사를 받고 여전히 공부중인 백수입니다.

 

수상

ㆍ 제6회 빅콘테스트 게임유저이탈 알고리즘 개발 / 엔씨소프트상(2018)

ㆍ 제5회 빅콘테스트 대출 연체자 예측 알고리즘개발 / 한국정보통신진흥협회장상(2017)

ㆍ 2016 날씨 빅데이터 콘테스트/ 기상산업 진흥원장상(2016) 

ㆍ 제4회 빅콘테스트 보험사기 예측 알고리즘 개발 / 본선진출(2016)

ㆍ 제3회 빅콘테스트 야구 경기 예측 알고리즘 개발 / 미래창조과학부 장관상(2015)

* blog : https://bluediary8.tistory.com

주로 연구하는 분야는 데이터 사이언스, 강화학습, 딥러닝 입니다.

크롤링과 텍스트마이닝은 현재는 취미로 하고있습니다 :) 

크롤링을 이용해서 인기있는 커뮤니티 글만 수집해서 보여주는 마롱이라는 앱을 개발하였고

전국의 맛집리스트와 블로그를 수집해서 맛집 추천 앱도 만들었었죠 :) (시원하게 말아먹..)

지금은 인공지능을 연구하는 박사과정생입니다.

 

 

 

 

Curriculum

All

15 lectures ∙ (5hr 44min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

17 reviews

4.4

17 reviews

  • Simon yun님의 프로필 이미지
    Simon yun

    Reviews 2

    Average Rating 5.0

    5

    40% enrolled

    기초부터 하나씩 쌓아가는 강의 방식이 맘에 듭니다.

    • Justin
      Instructor

      안녕하세요, Justin 입니다. 이번 강의를 통해 자연어 처리에 대한 기본기를 쌓으신 것을 바탕으로 심화된 내용까지 공부하셔서 자연어 처리를 능숙하게 하실 수 있는 능력을 키우셨으면 좋겠습니다. 수강해주셔서 감사합니다.

  • 킴허클베리님의 프로필 이미지
    킴허클베리

    Reviews 3

    Average Rating 5.0

    5

    87% enrolled

    깊은 내용들을 중요한 부분 위주로 꼭꼭 집어서 설명해 주셔서 감사합니다. 덕분에 목차 흐름을 이해하는 것과, 어떤 부분에 중점을 두어야 하는지 감을 잡는 데에도 많은 도움을 받았습니다~

    • Justin
      Instructor

      안녕하세요, Justin 입니다. 자연어 처리에 대해서 가장 기본적인 내용을 중점으로 다루었고, 흐름을 파악하는 것으로 초점을 두어 강의를 제작하였는데 좋게 봐주셔서 감사합니다.

  • hhlim님의 프로필 이미지
    hhlim

    Reviews 4

    Average Rating 5.0

    5

    40% enrolled

    • dbstj1231님의 프로필 이미지
      dbstj1231

      Reviews 10

      Average Rating 5.0

      5

      100% enrolled

      • 연미림님의 프로필 이미지
        연미림

        Reviews 1

        Average Rating 5.0

        5

        93% enrolled

        Limited time deal

        $41,250.00

        25%

        $42.90

        coco's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!