Python
Flask
AWS Lambda
AWS SAM
Serverless Framework
GitHub Actions
Web Crawling

한국공학대학교 챗봇 산돌이

· 교내 생활 정보 접근성을 높인 카카오톡 챗봇 서비스 · 학식, 기사식당, 지하철 도착 정보, 셔틀버스 시간표 조회 기능 제공 · 한국공학대학교(전 한국산업기술대학교) 재학생 대상 생활 밀착형 정보 서비스

2021년 11월 - 2024년 12월상태: completed카테고리: tool

문제

· 교내 생활 정보가 분산되어 접근성이 낮은 문제 · 학식, 셔틀버스, 지하철 정보 확인 과정 비효율 · 식단 정보 업데이트가 수동 처리에 의존 · 운영 측면에서 배포 시간과 관리 비용이 큰 구조

내 역할

· 백엔드 개발 전담 · Python·Flask 기반 API 및 서비스 로직 구현 · AWS Lambda 기반 서버리스 백엔드 아키텍처 구축 · GitHub Actions·Serverless Framework 기반 배포 파이프라인 구축 · Serverless Framework에서 AWS SAM 전환 주도 · 사용자 피드백 수집·저장 시스템 개발 · 식단 정보 자동화를 위한 크롤링 및 업로드 구조 개발

접근

· 카카오톡 기반으로 빠르게 접근 가능한 정보 채널 설계 · Python·Flask로 학식, 교통, 셔틀 조회 기능 구현 · AWS Lambda 기반 서버리스 구조로 운영 부담 최소화 · GitHub Actions와 Serverless Framework로 무중단 배포 파이프라인 구축 · 이후 AWS SAM 기반 IaC 템플릿으로 전환 주도 · 배포 구조 최적화로 Cold Start 및 운영 효율 개선 · 식단 크롤링 자동화 및 업주 직접 업로드 인터페이스 구축으로 운영 프로세스 개선

성과

· 교내 생활 정보 통합 제공 서비스 구축 · 누적 사용자 약 7,000명, 월 활성 사용자 약 3,000명(학기 중) 달성 · 배포 시간 15분에서 3분으로 단축 · 식단 업데이트 소요 시간 80% 단축 · 서비스 운영 효율과 사용자 접근성 모두 개선 · 서버리스 구조와 배포 자동화의 실효성을 실무적으로 검증

성과 지표

배포 시간 15분에서 3분으로 단축
식단 업데이트 소요 시간 80% 단축
누적 사용자 약 7,000명 달성
월 활성 사용자 약 3,000명 달성

연결된 경험

이 프로젝트가 속한 경력 또는 활동 경험입니다.

팀 프로젝트
2021.11 - 2024.12

산돌이(한국공학대학교 챗봇)

팀장/백엔드 개발, 인프라

홈 타임라인에서 보기

한눈에 보기

공개 경로:

/projects/한국공학대학교-챗봇-산돌이

대표 프로젝트:

예, 순서 0

사용 기술:

Python, Flask, AWS Lambda, AWS SAM, Serverless Framework, GitHub Actions, Web Crawling

비슷한 프로젝트