✈️

NLP Basic

Natural Language Processing

말과 문장을 이해하고 반응하는데에 목표를 가진다.

ex > I like NLP

  • Syntactic 주어 동사 목적어, 문자의 갯수 등 문법적인 것을 이해, 분석한다.
  • Semantic like의 의미가 뭔가 Possitive한 뉘앙스를 가지는가 Nagative한 뉘앙스를 가지는가.
  • Meaning(thinking) 말과 문장이 여러가지 뉘앙스를 가지고 있기때문에 기본적인 지식, 역사 등을 가지고 있어야 하기때문에 현재의 기술 수준으로는 완전한 Understanding까진 힘들다.

NLP Applications

NLP는 아래의 용도로 사용할 수 있다.

  • 연관검색어
  • 크롤링등을 통해 필요한 정보만 가져오는 것
  • 문서의 주제가 스포츠, 시회 시사문제 인지 분류
  • 어려운 주제인지 쉬운 주제인지
  • Positive한 뉘앙스인지 Nagative한 뉘앙스인지 분류

강의 주제들

  • Chatbots
  • NLP vs Deep NLP
  • Word2Vec
  • NN for NLP
  • Recurrent Neural Network
  • Recursive Neural Network
  • Attention and Memory

사용 플랫폼

  • Api.ai:Conversational UX Platform
  • Wit.ai:Facebook bot NLP processing engine
  • Amazon Echo (Alexa) skill set

강의 동영상 : [Sung Kim 강의 시즌2 Deep NLP][https://youtu.be/O9THzrcCLoA]

yoon.homme
yoon.homme

기술과 커뮤니케이션의 힘이 세상을 바꾼다고 믿습니다.

편리한 세상으로 나아가기 위해 고민하고 개발합니다.