/AIDiary

감정분석, Q&A 자동생성 기능을 탑재한 서버 개발

Primary LanguagePython

AIDiary

Link (Google Play)

MindWeather

마음의 날씨 (Android AI Diary App)

Project Description

'오늘, 내 마음의 날씨는 무엇일까?'

'마음의 날씨'는?

딥러닝을 활용한 NLP를 사용하여 한글어 감정 분석을 통해 사용자가 작성한 일기를 분석하여 감정 상태를 분석, 도출한 뒤, 사용자에게 결과를 그래프로 시각화하여 제공하여 피드백을 줄 수 있는 일기 안드로이드 애플리케이션

Background

일기의 경우, 단순 기록으로만 끝나는 경우가 많은데 이를 넘어서 감정도와 레포트를 제공함으로써 사용자에게 동기부여 및 의미있는 기록을 돕고 사회적으로 긍정적인 결과를 기대할 수 있음

역할

Django 프레임 워크를 사용하여 백엔드 서버 개발

  • ModelViewset 사용하여 REST API 개발
  • jwt을 사용하여 인증,허가를 개발
  • tensorflow 딥러닝 모델을 파일로 서빙하여 서버내에서 구동
  • AWS EC2를 사용하여 프로토타입을 빠르게 개발