학사 데이터 기반의 생성형 AI 챗봇 서비스에 관한 연구
(Research on Generative AI Chatbot Service based on Academic Data)
3
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
최근 대규모 언어 모델(LLM)의 발전은 텍스트 생성, 번역, 감정 분석 등의 분야에서 우수한 성과를 거두며 대화형 챗봇 시스템에도 큰 변화를 일으켰다. 그러나 LLM 기반의 챗봇은 환각(Hallucination)과 같은 문제로 인해 신뢰성 있는 응답 제공에 한계가 있으며, 특히 학사 데이터와 같이 정확성과 최신성이 중요한 영역에서는 이러한 문제 해결이 더욱 요구된다. 본 연구는 검색 증강 생성(RAG: Retrieval-Augmented Generation) 구조를 활용하여, 챗봇이 내부에 저장된 학습 데이터뿐 아니라 외부의 신뢰할 수 있는 정보 소스로부터 필요한 데이터를 실시간으로 검색하고, 이를 바탕으로 답변을 생성하는 방식으로 학사 데이터를 기반으로 한 생성형 AI 챗봇 시스템의 설계와 구현 방안을 제안한다. 이를 통해 학사 데이터의 특성에 맞춘 정확하고 신뢰성 높은 응답 제공을 목표로 한다. 학사 데이터를 기반으로 한 생성형 AI 챗봇이 비공개 데이터 환경에서도 안전하고 효율적으로 적용될 수 있는 질의응답 시스템의 구현 가능성을 제시하며, 이를 통해 사용자들이 필요로 하는 학사 정보를 신속하게 접근하고 활용할 수 있도록 한다.
Abstract
Recent advances in large-scale language models (LLMs) have brought about significant changes in conversational chatbot systems by achieving excellent results in areas such as text generation, translation, and sentiment analysis. However, LLM-based chatbots have limitations in providing reliable responses due to problems such as hallucination, and this problem needs to be solved even more in areas such as bachelor's data where accuracy and recency are important. This study proposes a design and implementation method of a generative AI chatbot system based on bachelor's data by utilizing the Retrieval-Augmented Generation (RAG) structure, which allows the chatbot to retrieve necessary data in real time from not only internally stored learning data but also external reliable information sources, and generate answers based on them. Through this, the goal is to provide accurate and reliable responses tailored to the characteristics of bachelor's data. It suggests the possibility of implementing a question-answering system that can be safely and efficiently applied even in a non-public data environment by using a generative AI chatbot based on bachelor's data, and through this, allows users to quickly access and utilize the bachelor's information they need.
참고문헌 (23)
- A. Radford, "Language models are unsupervised multitask learners", OpenAI Blog, 1(8), pp.9~ (2019)
- A. Vaswani, "Attention is all you need", Advances in Neural Information Processing Systems, 30, pp.1~11 (2017)
- T. Brown, "Language models are few-shot learners", Advances in Neural Information Processing Systems, 33, pp.1877~1901 (2020)
- "Improving language understanding by generative pre-training" (2018)[URL]
- J. Chen, "Benchmarking large language models in retrieval-augmented generation", Proceedings of the AAAI Conference on Artificial Intelligence, 38(16), pp.17754~17762 (2024)
- J. Devlin, "BERT : Pre-training of deep bidirectional transformers for language understanding", Proceedings of NAACL-HLT, pp.4171~4186 (2019)
- Soyeon Kim, "Application based on Generative AI and Prompt Engineering to Improve Children’s Literacy", Smart Media Journal, 13(8), pp.26~38 (2024)
- Sophot Ky, "Incorporating BERT-based NLP and Transformer for An Ensemble Model and its Application to Personal Credit Prediction", Smart Media Journal, 13(4), pp.9~15 (2024)
- V. Scotti, "A primer on seq2seq models for generative chatbots", ACM Computing Surveys, 56(3), pp.1~58 (2023)
- M. Hutson, "How does ChatGPT 'think'? Psychology and neuroscience crack open AI large language models", Nature, 629(8014), pp.986~988 (2024)
- S. H. Lee, "Prompt engineering to improve the performance of teaching and learning materials Recommendation of Generative Artificial Intelligence", Journal of the Korea Society of Computer and Information, 28(8), pp.195~204 (2023)
- J. Pennington, "GloVe : Global vectors for word representation", Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp.1532~1543 (2014)
- Kyungho Yu, "A Study on Image Generation from Sentence Embedding Applying Self-Attention", Smart Media Journal, 10(1), pp.63~69 (2021)
- P. Bojanowski, "Enriching word vectors with subword information", Transactions of the Association for Computational Linguistics, 5, pp.135~146 (2017)
- P. Lewis, "Retrieval-augmented generation for knowledge-intensive NLP tasks", Advances in Neural Information Processing Systems, 33, pp.9459~9474 (2020)
