course thumbnail
  • 데이터사이언스
  • 초급

NLP 첫걸음! 자연어 처리 입문 완벽 가이드

영어로만 배웠던, 어렵기만 하던 자연어 처리! 이제, 언제 어디에서든 쉽게 한국어로 자연어 처리를 배워보세요. 강의 난이도를 확! 낮춰 비전공자/입문자들도 쉽게 배우실 수 있습니다.

바로 수강
평생 수강
  • 온라인
    총 52강, 약 09시간 30분

텍스트 분석이 업무에 당장 필요한데
AI 배워야하고, 영어 논문 읽어야 하고...


한국어로 완벽 입문하기!
자연어 처리 A to Z 가이드


강의소개

텍스트 분석이 지금 당장 필요한 여러분을 위해.
자연어 처리 입문 완벽 가이드!

자연어 처리

01. 영상 한번이면 완벽 구현

자연어 처리에 대한 소개 및 실습 환경 구축부터, 크롤링을 활용한 텍스트 추출, 정제 및 분석 등 텍스트 분석을 위한 전 프로세스를 경험합니다.

02. 영어 논문 리뷰보다는 내 주변의 현실적인 한국어 케이스 리뷰로 실습

일반적인 자연어 처리 강의는 영어로 된 논문 리뷰가 꼭 필요합니다. 논문 리뷰 이전에, 한국어로 된 데이터로 실습 및 프로젝트를 진행하며 쉽게 자연어 처리에 친숙해지세요.

03. 이론은 나중에, 일단 실습부터

자연어 처리 스킬을 당장 현업에 써야 하지만, 배우는 데에 오래 걸려 현업 적용보다는 자기역량 향상에 초점이 맞춰집니다. 이 강의는 실습부터 진행하기 때문에, 현업에 바로 적용됩니다.

 
 
 
 

본 강의에서
무엇을 얻어갈 수 있나요?

유튜브 '10min deep learning'의 자연어 입문 10시간!

  • 비전공자에게도 쉬운

    자연어 처리 과정


    파이썬 설치부터 Tensorflow 설치, 다양한 이론과 실습 등 자연어 처리의 전 과정을, 비전공자도 쉽게 따라 하실 수 있습니다.

    자연어 처리
  • 영어 분석은 그만!

    한글 분석 가능


    본 강의는 맞춤법 교정, 형태소 분석 등을 배우며 한글로 이루어진 국내 실무에도 즉시 적용할 수 있습니다.

    자연어 처리
  • 강의에서 못다한 이야기

    강의 외 스크립트


    실전 압축된 강의에서 부족함을 못 느낄만큼 강의에서 다룬 것 외 강사님의 노하우가 담긴 주석, 실습 코드 등 풍부한 스크립트를 제공합니다.

    자연어 처리

처음 접하시는 분들도 따라하는 자연어 처리 입문
러닝스푼즈와 함께 시작하세요!


본 강의가
특별한 이유는 무엇인가요?

1

전반적인 자연어 전처리 과정 학습

본 강의는 머신 러닝/딥러닝 모델의 입력을 위한 데이터 전처리의 전 과정을 간략하면서도 체계적으로 학습할 수 있도록 설계되었습니다. 또한 각 과정의 내용들은 실무 프로젝트에 주로 활용되는 것들을 중심으로 기술되었습니다. 9시간 30분 분량의 과정으로 텍스트 데이터 수집부터 분석모델 도입 프로젝트까지 학습하실 수 있도록 모든 과정을 담았습니다.

2

한국어 위주의 자연어 전처리 과정

최근 자연어 처리(NLP) 관련 강의가 많이 등장하고 있지만, 그 예시나 연습은 주로 영어나 영어를 이용하게끔 되어 있는 라이브러리 등에 대한 사용이 주를 이루고 있습니다. 그러나 우리의 실제 서비스에서는 한글(보조적으로 영어)을 기반으로 한 언어 처리가 대부분입니다. 따라서 본 강의 또한 한국어를 위주로 여러 가지의 언어 처리 기법들을 학습할 수 있도록 도와드립니다. (* 일부 강의자료는 자연어처리 분야 특성상 영어가 다소 포함될 수 있습니다.)

3

이론은 간단하게, 실습은 강하게

지금까지 온/오프라인에 상관없이 대부분의 자연어 처리 강의에서는 복잡한 이론을 위주로 설명하기 때문에, 실제 내 업무에 직접 도입하기는 어려웠습니다. 하지만 본 강의는, 해당 커리큘럼에 반드시 필요한 이론만 간단히 진행하고, 예제와 실습을 통한 실전 학습을 중점으로 진행되는 강의입니다. 이론과 관련한 보다 상세한 설명은 교재 이외에 별도의 자료에 첨부하여 제공해드리기 때문에 이론도 부족하지 않도록 완벽한 입문을 도와드립니다.

FAQ

강의에 대해
궁금한 점이 있으신가요?

Q. 강의자료나 실습 코드는 어디에 있나요?

내 강의장에서 해당 강의를 이어보기하시면 왼쪽 상단에 "강의자료" 버튼이 있습니다.
클릭 시 zip파일로 다운로드되며, 강의 자료와 실습코드, 그리고 강사님께 문의할 수 있는 연락처가 포함되어 있습니다.

Q. 수강 시, 준비 사항은 어떤 것이 있을까요?

실습을 위해 개인 PC가 꼭 필요합니다. OS는 Windows OS, Mac OS 모두 가능합니다.

수강 대상

이런 분들은 꼭 들으셔야 해요!


자연어 처리 기술에 관심 있는데 비전공자/입문자라 두려우신 분


영어로만 배웠던 자연어 처리 기술을 한국어로 배우고 싶은 분


실제 업무 및 프로젝트에서 텍스트 데이터 분석을 활용하고 싶은 분

강사소개

우리 강사님을 소개할게요!

자연어 처리

Eddie

이력사항
  • 전) 양재혁신허브 AI SCHOOL 실습 조교 및 콘텐츠 제작
  • 건국대학교 경영학과 졸
  • 성균관대학교 인공지능학과 입학 (2019)
프로젝트
  • 서울삼성병원 자연어처리 프로젝트 진행 중
  • 유튜브 '10min deep learning' 운영

1. 완전 비전공자인데 어렵진 않을까요?

네! 가능합니다. 파이썬 설치부터 Tensorflow 설치, 각 코스별 소개, 다양한 이론과 실습까지 모두 비전공자를 위한 커리큘럼으로 구성했습니다. 비전공자로 시작하신 강사님께서 자연어 처리 입문을 강의해주시기 때문에, 여러분의 마음을 충분히 이해하셔서 더욱 쉽고 재미있게 배우실 수 있도록, 그리고 현업에 적용하실 수 있도록 도와드립니다.

2. 오프라인 강의와의 차이점이 뭔가요?

오프라인 강의를 들으시는 분들이 생각보다 조금 어렵다는 말씀을 많이 해주셨습니다. 그래서 저희는 완전한 비전공자 분들을 위한 자연어 처리 입문/초급 강의를 오픈했습니다. 본 코스에서 충분한 학습을 진행하시면 보다 난이도 높은 오프라인 강의에서 더 빠르게 이해하고 실력을 비약적으로 향상시키실 수 있습니다.

커리큘럼 (52)

  • Section1. 강좌 및 자연어 처리 소개

    00:21:52

    1-1. 강좌 소개

    00:10:37

    1-2. 실습에 필요한 환경설정

    00:11:15
  • Section2. 웹, 이미지 등에서 글 추출하기

    01:59:00

    2-1. 웹페이지 탐색 및 크롤링 계획

    00:12:41

    2-2. 웹에서 글 추출하기 - BeautifulSoup 사용법

    00:12:29

    2-3. 웹에서 글 추출하기 - BeautifulSoup 사용한 크롤링

    00:05:02

    2-4. 웹에서 글 추출하기 - Selenium 소개 및 사용법

    00:12:51

    2-5. 웹에서 글 추출하기 - Selenium을 활용한 크롤링

    00:12:32

    2-6. 이미지에서 글 추출하기 - pyTesseract 설치및 기본 사용법

    00:09:34

    2-7. 이미지에서 글 추출하기 - OCR 인식률을 높이는 방법(1)

    00:13:56

    2-8. 이미지에서 글 추출하기 - OCR 인식률을 높이는 방법(2)

    00:16:27

    2-9. PDF에서 글 추출하기 - 라이브러리 소개 및 사용법 (1)

    00:08:42

    2-10. PDF에서 글 추출하기 - 라이브러리 소개 및 사용법 (2)

    00:14:46
  • Section3. 데이터 정제하기

    01:51:47

    3-1. 정규표현식 - 기본 사용법

    00:16:01

    3-2. 정규표현식 - 불필요한 문자 및 문자열 제거하기(1)

    00:11:11

    3-3. 정규표현식 - 불필요한 문자 및 문자열 제거하기 (2)

    00:15:19

    3-4. 정규표현식 - 문장, 문단 분리하기

    00:08:12

    3-5. 맞춤법 교정하기 - 라이브러리 소개 및 사용법

    00:09:50

    3-6. 맞춤법 교정하기 - 직접 수정하기 (1)

    00:10:35

    3-7. 맞춤법 교정하기 - 직접 수정하기 (2)

    00:15:14

    3-8. 자동화된 한글 텍스트 교정기 만들기 (1)

    00:08:10

    3-9. 자동화된 한글 텍스트 교정기 만들기 (2)

    00:06:18

    3-10. 유니코드(Unicode)

    00:10:57
  • Section4. 데이터 분석하기

    02:01:37

    4-1. 형태적 분석 - 형태소 분석의 정의와 의의

    00:06:43

    4-2. 형태적 분석 - Konlpy 소개 및 사용법 (1)

    00:08:36

    4-3. 형태적 분석 - Konlpy 소개 및 사용법 (2)

    00:11:43

    4-4. 형태적 분석 - 형태소 분석의 활용 (1)

    00:10:44

    4-5. 형태적 분석 - 형태소 분석의 활용 (2)

    00:10:09

    4-6. 빈도 분석 - BoW(Bag of Words)

    00:12:51

    4-7. 빈도 분석 - Co-occurrence Matrix

    00:14:07

    4-8. 빈도 분석 - BPE(Byte Pair Encoding)

    00:15:30

    4-9. 빈도 분석 - 문서 통계정보 나타내기 (1)

    00:12:42

    4-10. 빈도 분석 - 문서 통계정보 나타내기 (2)

    00:18:32
  • Section5. 데이터 벡터화

    01:52:27

    5-1. 표현 학습과 단어 표현

    00:07:01

    5-2. 원-핫 인코딩 (One-hot Encoding)

    00:12:10

    5-3. 카운트 벡터 (Count Vector)

    00:08:24

    5-4. TF-IDF (Term Frequency-Inverse Document Frequency)

    00:15:09

    5-5. Word2Vec (Distributed Representations of Words)

    00:14:10

    5-6. GloVe (Global Vectors for Word Representation)

    00:14:10

    5-7. Gensim 라이브러리를 활용한 벡터화 (1)

    00:11:27

    5-8. Gensim 라이브러리를 활용한 벡터화 (2)

    00:05:40

    5-9. 시퀀트 벡터 (Sequence Vectors) (1)

    00:11:33

    5-10. 시퀀스 벡터 (Sequence Vectors) (2)

    00:12:43
  • Section6. 모델 적용하기 : 토픽 모델링, 감정 분류

    01:23:46

    6-1. 토픽 모델링 과제 소개

    00:05:28

    6-2. 잠재 의미 분석 (LSA) (1)

    00:13:51

    6-3. 잠재 의미 분석 (LSA) (2)

    00:10:27

    6-4. 잠재 디리클레 할당 (LDA) (1)

    00:06:18

    6-5. 잠재 디리클레 할당 (LDA) (2)

    00:07:24

    6-6. 잠재 디리클레 할당 (LDA) (3)

    00:06:38

    6-7. 감정분류 과제 및 모델 소개

    00:09:08

    6-8. 네이버 영화리뷰 데이터를 활용한 감정 분류 (1)

    00:07:34

    6-9. 네이버 영화리뷰 데이터를 활용한 감정 분류 (2)

    00:09:15

    6-10. 네이버 영화리뷰 데이터를 활용한 감정 분류 (3)

    00:07:43

커리어 성장으로 가는 길, 러닝스푼즈와 함께 하세요!

지금 보고 계시는 강의의 관련 태그로 다른 강의도 찾아보세요.

온라인

NLP 첫걸음! 자연어 처리 입문 완벽 가이드

매일 선착순 20명 한정! 할인가 확인하고 커리어 성장하세요!