딥러닝을 이용한 텍스트 분석 및 생성

From Course@DGIST
Jump to navigation Jump to search
딥러닝을 이용한 텍스트 분석 및 생성
제안자
자문교원 조민규
연도 2017
타입 A형 과제
코스 장영실
매칭여부
참여학생수
소개동영상

제안 배경

과제 목표

딥러닝(Deep Learning)과 텍스트분석 알고리즘을 이해하고, 이를 적용한 실용적인 알고리즘 개발과 그 구현을 목표로 한다.

과제 내용

  • 딥러닝/머신러닝 및 자연어처리(Natural Language Processing, NLP) 알고리즘 학습
  • 딥러닝을 이용한 텍스트 처리 알고리즘 개발 및 구현, 예시
  • 신문기사 생성: 스포츠 결과, 주식 시장 분석 등 정형화된 영역에서 텍스트를 수집, 분석하여 신문 기사 형식의 요약된 정보를 생성하는 알고리즘 구현
  • 챗봇 구현: 특정한 영역(예: 학교 정보, 프로그래밍 학습 등)을 정하고, 그 영역에서 문답 형식으로 사용자와 대화가 가능한 알고리즘 구현
  • 주의: 위의 것들은 예시이고, 프로젝트의 범위는 팀원들과 상의 하에 정할 예정임

연구방법

  • 딥러닝을 이용한 NLP 학습: 강의 및 서적/참고문헌 조사
  • Python 세미나 등의 Program Conference 견학을 통한 연구/응용 분야 파악
  • 구체적인 구현 영역 결정 및 요구 사항 도출
  • 학습(training)을 위한 데이터 수집 및 전처리
  • 학습에 적합한 신경망(neural network) 설계
  • 신경망 구현(구글의 TensorFlow를 이용) 및 성능 측정
  • 성능 최적화: 신경망 구조 변경, 데이터 전처리 변경 등
  • 보고서/포스터 작성

참고자료

희망학생