본문 바로가기

인천대학교 카카오톡 챗봇

  • 조현종
  • 인천대학교
  • 작품구분일반형
  • 공개여부공개
  • 카테고리정보, 웹/앱, 생활
  • 등록일2022-06-07
  • 팀원(공동개발자)민효리, 박효민, 원상석
  • 출품 경진대회2022년 1학기 인천대 산업경영공학과 졸업작품 전시회

상세설명

1. 수행배경

  • 학생들이 에브리타임에 인천대학교의 정보에 관한 질문들을 하지만, 원하는 답변을 받는데 시간이 오래 걸리고, 접근성이 좋지 않다고 판단하여 개발하였다.
  •  제휴, 성적, 학식, 날씨, 도서관, 학과 정보 등등 학교 정보를 카카오톡 챗봇을 통하여 얻을 수 있다면 학교 생활이 편리해지고, 도움이 될 것이라고 판단하여 개발하였다.
  • 모든 사람들에게 접근성이 쉽도록 카카오톡을 사용하여 사람들에게 도움이 되고싶어 개발하였다.

2. 수행기간

  • 2022.03.02~ 2022.06.07

3. 개발작품 설명

  • 카카오톡 채널을 통해 제공되는 대화형 인터페이스의 챗봇(Chatbot)이다.

  • 시나리오를 작성 할 때에는 봇이 이해할 수 있는 용어를 체계적으로 정리한 데이터 사전인 엔티티들을 생성하였고, 봇 사용자가 말 할 것이라고 예상되는 발화문들을 등록하여 중요한 의미를 갖고 있는 부분을 엔티티로 태깅하여 파라미터에 연결하였다. 

  • 특히나 봇 응답에서는 'Kakao i Open Builder' 뿐 아니라 ‘goormIDE’를 사용하여 봇 시스템과 스킬 서버를 연결하여 필요한 정보를 실시간으로 크롤링 하거나, 한가지 시나리오에 여러가지 엔티티들에 대한 개별 답변을 간편히 할 수 있게 설정 하여 봇 응답 시스템을 구축 하였다. 

  • 프론트 엔드는 'Kakao i Open Builder'의 서비스를 이용하고, 백 엔드에는 ‘goormIDE’ 를 통해 FLASK를 사용하여 챗봇을 개발하였다. 

    먼저  'Kakao i Open Builder'를 통해 봇 안에서 사용자가 경험할 수 있는 서비스인 시나리오를 작성하였다. 

4. 활용방안

  • 학교 정보들에 대하여 궁굼한 사항들을 직접 찾아보지 않아도 손쉽게 정보를 얻을 수 있다.
  • 신입생들이 학교 생활에 적응하는데 도움이 된다.
  • 장소와 시간에 구애받지 않고 정보를 알 수 있다.
  • 파라미터 추가 설정과 코드식 수정을 통한 챗봇 전문성 강화가 가능하다.

소개 영상

정보가 없습니다.

소개 슬라이드

기타자료

댓글