[국가R&D연구보고서] 스마트관광 서비스 고도화를 위한 챗봇 시스템 개발
Development of chatbot system for advancement of smart tourism service 원문보기
주관연구기관 | 제주대학교 Cheju National University |
---|---|
연구책임자 | 좌정우 |
보고서유형 | 최종보고서 |
발행국가 | 대한민국 |
언어 | 한국어 |
발행년월 | 2024-03 |
과제시작연도 | 2023 |
주관부처 | 과학기술정보통신부 Ministry of Science and ICT |
연구관리전문기관 | 한국연구재단 National Research Foundation of Korea |
등록번호 | TRKO202400009048 |
과제고유번호 | 1711186016 |
사업명 | 개인기초연구(과기정통부) |
DB 구축일자 | 2024-09-24 |
키워드 | 스마트관광.챗봇 서비스.사전학습 언어모델.모바일 앱.관광 콘텐츠.smart tourism.chatbot service.pretrained language model.mobile app.tourism content. |
초록 ▼
□ 연구개요
연구과제는 개별 관광객(FIT)에게 스마트관광 서비스를 제공하는 스마트관광 앱, 스마트관광 챗봇 시스템과 정보 시스템으로 구성된 스마트관광 서비스 플랫폼을 개발하였습니다. 스마트관광 챗봇 시스템은 BERT 모델 기반의 사전학습 언어모델(PLM)의 사전학습으로 개발되었습니다. 개인 맞춤형 여행 플래너 서비스를 위해 스마트관광 앱과 스마트관광 정보 시스템 고도화 개발을 수행했습니다. 관광 콘텐츠 경쟁력을 강화를 위해 인스타그램과 유튜브의 콘텐츠 고도화 개발을 수행했습니다.
□ 연구 목표대비 연구결과
□ 연구개요
연구과제는 개별 관광객(FIT)에게 스마트관광 서비스를 제공하는 스마트관광 앱, 스마트관광 챗봇 시스템과 정보 시스템으로 구성된 스마트관광 서비스 플랫폼을 개발하였습니다. 스마트관광 챗봇 시스템은 BERT 모델 기반의 사전학습 언어모델(PLM)의 사전학습으로 개발되었습니다. 개인 맞춤형 여행 플래너 서비스를 위해 스마트관광 앱과 스마트관광 정보 시스템 고도화 개발을 수행했습니다. 관광 콘텐츠 경쟁력을 강화를 위해 인스타그램과 유튜브의 콘텐츠 고도화 개발을 수행했습니다.
□ 연구 목표대비 연구결과
1. 스마트관광 챗봇 시스템 개발
BERT 모델 기반의 사전학습 언어모델의 관광정보 학습 데이터셋을 개발과 전이학습으로 스마트관광 챗봇 시스템을 개발하고 국내와 PCT 특허 출원하였습니다.
(1) 관광정보 NER 모델 : 챗봇에서 사용자 질문의 의도 파악을 위해 4W1H 방법으로 정의된 9개 개체명 사전으로 개발된 관광정보 학습 데이터셋을 사용한 koBERT-CRF 모델의 전이학습으로 개발하였습니다.
(2) 관광정보 DST 모델 : 초기 모델에는 DST 모델로 사용자 질문의 의도 파악을 수행하였으나 최종 모델은 NER 모델로 수행하고 DST 모델은 대화 상태를 관리하도록 개발하였습니다.
(3) 관광정보 QA 모델 : 관광정보 NER 모델과 DST 모델로 사용자 질문의 의도를 파악하고 답변을 위한 지문(context)을 관광 지식베이스에서 검색하고 koBigBird 모델의 전이학습으로 개발된 관광정보 QA 모델로 답변을 찾아서 제공합니다.
(4) Neo4J DB 관광 지식베이스 : 4W1H 방법으로 정의된 domain-slot-value 값으로 관광 지식베이스를 신규 개발하고 QA 서비스의 지문을 추가 개발하였습니다.
(5) 스마트관광 앱의 챗봇 메뉴 : 스마트관광 정보 시스템과 연동을 통해 사용자에게 앱 화면으로 관광정보를 제공하고 사용자가 여행 플래너 서비스를 위해 이를 저장하고 활용할 수 있도록 개발하였습니다.
2. 스마트관광 앱과 스마트관광 정보 시스템 고도화 개발
챗봇 서비스와 연동하면서 사용자에게 경쟁력 있는 여행 플래너 서비스를 제공하기 위해 스마트관광 앱 메뉴의 UI/UX 고도화 개발과 스마트관광 정보 시스템의 MySQL DB 테이블 고도화 개발을 수행했습니다.
3. OSMU로 인스타그램과 유튜브 고품질 콘텐츠 개발
스마트관광 앱, 인스타그램, 유튜브 등 다양한 채널로 서비스를 제공하기 위해 OSMU로 인스타그램과 유튜브 콘텐츠의 품질 고도화를 수행했습니다.
4. 사물인터넷 통신기술(NBIoT)을 사용한 관광지 환경 데이터 수집 시스템 고도화 개발 : 시작품 시스템 개발을 완료하고 한라산국립공원과 현장 시험을 협의하고 있습니다.
5. 영어 버전의 스마트관광 서비스 개발
스마트관광 앱의 메뉴와 스마트관광 정보 시스템의 MySQL DB 테이블의 데이터를 영어 번역하여 개발하였습니다.
□ 연구개발성과의 활용 계획 및 기대효과(연구개발결과의 중요성)
o 코로나(COVID-19) 팬데믹 이후 활성화되고 있는 소그룹과 개별 관광객을 위해 인공지능 기반의 개인 맞춤형 여행 플래너 서비스와 위치 정보와 상황인지 기반의 투어 가이드 서비스 개발로 관광산업에서 신규 사업모델을 발굴을 추진합니다.
o Meta Llama 모델과 같이 상업적으로 사용 가능한 대규모 언어모델(LLM)의 fine tunning으로 생성형 AI 기반의 스마트관광 서비스 개발을 지속적으로 개발합니다.
o TTS 기반 음성안내 투어 가이드 서비스(InfodioTM)을 산학협력으로 공동개발 한 ㈜엠그렘과 블랙버드TM에 연구 결과물을 적용한 신규 사업모델을 발굴하고 있습니다.
o 공학교육혁신센터 사업으로 수행하고 있는 “ICT 융합 기반의 스마트관광 전문인력 육성사업”에 연구 결과물을 활용한 교과목 개발을 지속적으로 하고 있습니다.
(출처 : 연구결과 요약문 2p)
목차 Contents
- 표지... 1
- 연구결과 요약문... 2
- 목차... 3
- 1. 연구개발과제의 개요... 4
- 1) 연구개발 목적과 필요성... 4
- 2) 연구개발 최종목표 및 연구범위... 4
- 2. 연구개발과제의 수행 과정 및 수행 내용... 5
- 1) 스마트관광 챗봇 서비스 개발... 5
- 2) 스마트관광 서비스 고도화 개발... 13
- 3) 다국어 스마트관광 서비스 개발... 14
- 3. 연구개발과제의 수행 결과 및 목표 달성 수준... 15
- 1) 정성적 연구개발성과(연구개발결과)... 15
- 2) 세부 정량적 연구개발성과... 16
- 3) 목표 달성 수준... 17
- 4) 목표 미달 시 원인 분석... 17
- 4. 연구개발성과의 관련 분야에 대한 기여 정도(연구개발결과의 중요성)... 17
- 1) 인공지능 기반의 스마트관광 서비스 개발을 통한 관광산업의 기술 경쟁력 강화... 17
- 2) OSMU 기반으로 고품질 관광 콘텐츠 개발로 스마트관광 서비스 경쟁력 강화... 18
- 5. 연구개발성과의 관리 및 활용 계획... 18
- 1) 인공지능 기반의 스마트관광 서비스 개발과 상용화 서비스 추진... 18
- 2) SMU 기반으로 고품질 관광 콘텐츠 서비스 제공... 18
- 3) 인공지능 기술을 기반으로 한 스마트관광 ICT 융합 인력육성 사업... 18
- 6. 자체점검표... 19
- 7. 참고문헌... 20
- 끝페이지... 37
표/그림 (15)
표스마트관광 서비스 플랫폼
표스마트관광 앱
표관광정보 DST 데이터셋에서 4W1H 방법으로 정의된 도메인과 슬롯 값
표관광 지식베이스의 속성 데이터
표스마트관광 챗봇 시스템과 정보 시스템 연동을 통한 챗봇 서비스 제공 방법
표4W1H 방법으로 사용자 질문의 의도 파악을 위해 정의된 개체명 사전
표사용자 질문의 의도를 파악하기 위한 관광정보 NER 데이터셋 생성 과정
표관광정보 NER 데이터셋의 라벨(label)
표관광정보 개체 명의 태그에 대한 성능 평가 결과
표NER 모델과 DST 모델을 사용한 관광정보 ID(분류코드) 검색 과정
표관광정보 NER 모델과 DST 모델을 사용한 관광정보 QA 서비스 절차
표MySQL DB의 나의 여행일정표 DB 테이블의 속성 데이터
표관광정보 챗봇 서비스 화면
표추천 여행상품을 바탕으로 관광정보를 사용하여 여행일정표를 생성하는 절차
표선택한 관광정보로 신규 여행일정표를 생성하는 절차
표/그림 (15)
표스마트관광 서비스 플랫폼
표스마트관광 앱
표관광정보 DST 데이터셋에서 4W1H 방법으로 정의된 도메인과 슬롯 값
표관광 지식베이스의 속성 데이터
표스마트관광 챗봇 시스템과 정보 시스템 연동을 통한 챗봇 서비스 제공 방법
표4W1H 방법으로 사용자 질문의 의도 파악을 위해 정의된 개체명 사전
표사용자 질문의 의도를 파악하기 위한 관광정보 NER 데이터셋 생성 과정
표관광정보 NER 데이터셋의 라벨(label)
표관광정보 개체 명의 태그에 대한 성능 평가 결과
표NER 모델과 DST 모델을 사용한 관광정보 ID(분류코드) 검색 과정
표관광정보 NER 모델과 DST 모델을 사용한 관광정보 QA 서비스 절차
표MySQL DB의 나의 여행일정표 DB 테이블의 속성 데이터
표관광정보 챗봇 서비스 화면
표추천 여행상품을 바탕으로 관광정보를 사용하여 여행일정표를 생성하는 절차
표선택한 관광정보로 신규 여행일정표를 생성하는 절차
참고문헌 (25)
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
활용도 분석정보
- 상세보기
- 다운로드
- 내보내기
활용도 Top5 보고서
해당 보고서가 속한 카테고리에서 활용도가 높은 상위 5개 콘텐츠를 보여줍니다.
더보기 버튼을 클릭하시면 더 많은 관련자료를 살펴볼 수 있습니다.
LOADING...