← 모든 프로젝트
Earlier Work2020.09 — 2020.11

한 눈에 보자 — News Chatbot

뉴스 수집과 TextRank 요약을 카카오 i 오픈빌더 챗봇으로 제공하고 Ubuntu 서버에서 정기 실행했습니다.

Contribution데이터·챗봇 개발
Evidence2020.09 — 2020.11

교내 프로젝트 1등 수상

수집·모델·챗봇·운영을 하나의 파이프라인으로 구현

왜 만들었는가

사용자가 관심 분야의 뉴스를 짧은 시간에 파악할 수 있도록 수집·요약·응답 파이프라인을 만들었습니다.

내가 맡은 일

  • Selenium·BeautifulSoup 수집과 Pandas 전처리
  • Flask 스킬 서버와 카카오 i 오픈빌더 시나리오 구성
  • Crontab 기반 정기 실행과 로그 관리

구현과 구조

기능을 나열하기보다 데이터가 들어와 사용자의 결과가 되기까지의 흐름을 기준으로 정리했습니다.

  • 정기 수집·전처리 후 요약 결과를 저장
  • 챗봇 요청을 Flask 스킬 서버로 연결
PythonFlaskTextRankKakao iUbuntuCrontab