김동근Web Developer  / 형태소 분석을 이용한 민원 해결 챗봇 개발
이 프로젝트의 Tech Stack
pythonexcelpycharm
형태소 분석을 이용한 민원 해결 챗봇 개발
개발 환경으로는 window 10을 사용하였으며 Python 3.4 를 기반으로 Crawling 기법을 사용하여 민원 데이터를 수집하였습니다. 해결된 민원과 사용자가 찾고 싶어하는 민원의 유사도 비교는 scikit-learn 라이브러리에 있는 Tfidf Vectorizer라는 클래스와 Cosin유사도 검사기법을 이용하여 개발 하였습니다. Telegram API 를 이용하여 챗봇을 만든 후 연동하였습니다.
2018년 5월 17일 ~ 2018년 6월 19일 (1개월)
Tech Stack
  • python
  • excel
  • pycharm
프로젝트 등급 개인프로젝트
  • project image
  • project image
  • project image
  • project image
  • project image
  • project image
Project 세부내용

<목표>

  • 휴대폰 챗봇을 이용한 빠른 민원 FAQ 및 처리 서비스 제공.

구현 기능

  • 사용자가 입력한 민원에 따라 가장 근접한 민원 사례 검색기능
  • 한 해의 가장 많이 일어난 민원 TOP 5 을 워드 클라 우딩 기법으로 시각화

담당 역할

  • 데이터 수집(crawling)
  • 데이터 전처리
  • 문서의 벡터화 (TF-IDF모델 적용) ,
  • 문서 유사도 비교 (Cosin 유사도 검사)