Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
내손으로 자연어처리 with Python | 감정분류와 포털뉴스 검색 프로젝트
Rating: 4.4 out of 5(32 ratings)
183 students

내손으로 자연어처리 with Python | 감정분류와 포털뉴스 검색 프로젝트

사례를 통해 배우는 이론과 직접 내손으로 구현하는 NLP 프로젝트
Created by코딩엑스 AI
Last updated 11/2022
Korean
Korean [Auto],

What you'll learn

  • 텍스트 데이터의 유사도를 표현하는 TF-IDF의 이론과 실습을 통한 이해를 배우게 됩니다.
  • 같은 단어의 수와 형태소 등 다양한 방법으로 유사도를 판단하는 접근을 배우게 됩니다.
  • 텍스트를 벡터화 한 후 각 문장 간의 유사도를 측정하는 딥러닝 기반 방법을 배우게 됩니다.
  • 자카드 유사도, 코사인 유사도, 유클리디언 유사도, 맨하탄 유사도 등
  • 영화 리뷰 데이터, RSS 포털 뉴스 검색기 등 실제 프로젝트를 통해 NLP 기본 기술을 배우게 됩니다.

Course content

3 sections9 lectures2h 54m total length
  • 실습환경 세팅0:51
  • 자주 등장하는 단어를 찾는 방법, TF-IDF18:17
  • 유사도를 판단하는 방법, Similarity33:30

    scikit-learn Python 버전 업데이트로 함수명과 파라미터가 일부 수정되었습니다.

    아래와 같이 코드를 수정해주세요.


    # 1. jaccard similarity

    from sklearn.metrics import jaccard_score

    print('Jaccard similarity:', jaccard_score(np.array([1,3,2]), np.array([1,4,5]),average='weighted'))

Requirements

  • 파이썬 프로그래밍 기초

Description

초급자를 위해 준비한

Python 언어로 배우는 자연어 처리 강의입니다.


강의 한줄 소개

- 인터넷 페이지, 다양한 문서 등 텍스트에서 유사도를 판단하고 분류하는 자연어처리 기술을 다루는 강의입니다.


내손으로 체화하는 파이썬 실습

- Google Colab으로 복잡한 설치 없이 간편하게 실습합니다.

- 파이썬 개발환경에서 데이터를 가져오는 다양한 방법(zip 파일 읽기, 경로를 찾아 다운로드 받기 등)

- 인공지능/데이터사이언스에서 자주 사용하는 패키지(scikit-learn, Keras, TF, numpy 등)을 경험합니다.

- 영화 리뷰를 하나의 데이터로 긍정/부정을 분류하는 프로젝트를 구현합니다.

- 포털뉴스에 자주 사용되는 RSS 데이터 중 원하는 기사를 검색하는 프로젝트를 구현합니다.


핵심 내용

자연어 기초 이론

- 딥러닝 기반 자연어 처리 개념

- 웹 문서에서 자연어 추출하기

- 추천 및 검색 시스템의 기초

- 워드 임베딩(Word- to Vector)


텍스트의 이해

- 파이썬 함수로 데이터 전처리하기

- 문장 전처리 및 데이터 시각화


감정분류기 설계

- 데이터 전처리 구현, 실제 데이터로 구현하는 프로젝트


신문기사 검색엔진

- 검색엔진 개요와 검색 기본함수

- 데이터 전처리

- 신문기사 검색기 구현 및 응용

Who this course is for:

  • 텍스트를 이용한 자연어 처리의 원리와 프로젝트를 경험해보고 싶은 학습자
  • 포털뉴스 검색기, 영화 리뷰 데이터 처리 등 데이터 분석의 기초를 경험해보고 싶은 학습자