아래에서 다운 받을 수 있습니다. https://drive.google.com/drive/folders/1K_pMeDTOYs2oiBN5g_0pXRH6ar_0RyaJ?usp=sharing{:target="_blank"}
walrus_chabot 디렉토리 내에서 glove.txt 파일을 아래 경로에 두어야 합니다.
./custom/gloVe_featurizer/model/glove.txt
해상 물류를 위해 화주사, 해운사, 항만운영사, 내륙운송 사업자 등 다양한 이해관계자들이 해상 물류 정보등을 조회하고 선박입출항 및 물동량 데이터등을 확인하기 위해 해운항만물류정보시스템(PORT-MIS)를 활용하는데, 시스템에 미숙한 사용자가 챗봇 서비스를 통해 대화형으로 각종 물류 서비스 정보를 쉽게 획득할 수 있도록 하는 어플리케이션
1. RASA 오픈소스
가. 챗봇의 종류
- 열린 대화 구조: 어떤 질문이든 답할 수 있도록 열려 있는 구조를 기반으로 하는데, 분명히 챗봇이 대답하지 못하는 것이 나올 수 있다는 것을 염두해야 한다.
- 닫힌 대화 구조: 원하는 목적지까지 갈 수 있도록 계속 가이드를 해주는 구조이다. 버튼/선택형으로 구조를 설계해 대화를 이어 나가는 닫힌 구조의 챗봇은 룰 베이스(Rule-base) 챗봇, 시나리오형 챗봇이라고도 한다.
나. FAQ형 챗봇 사용
- FAQ형 챗봇은 시나리오 기반(룰베이스)과 지능형 대하 기반(인공지능) 두 가지를 혼합하여 만든 챗봇이다
- 사용자가 버튼을 눌러가면서 답을 찾을 수 있도록 제안하는 방식의 ‘룰베이스(Rule Base)’와 사용자가 채팅하여 질문하면 답변을 제공하는 자연어 처리 방식의 지능형 대화’를 하나의 챗봇에 담았다.
다. RASA의 구성
3. DB
이름 | 담당 업무 |
---|---|
박상준 | 프로젝트 총괄, RASA 챗봇 설계, 환경 개발 및 유지 보수 |
최용태 | RASA 챗봇 설계, 환경 개발 및 유지보수 |
이윤표 | RASA 챗봇 설계, Android application 개발 |
홍진원 | Data Crawling, API 서버 구축, Android application 개발 |
정원석 | Data Crawling, API 서버 구축, Android application 개발 |