• 제목/요약/키워드: chatbot development

검색결과 83건 처리시간 0.024초

소상공인들의 고객 문의 데이터를 활용한 문의응대 챗봇의 개발 및 도입 (Development of Chatbot Using Q&A Data of SME(Small and Medium Enterprise))

  • 신민철;김성근;이철
    • 한국IT서비스학회지
    • /
    • 제17권3호
    • /
    • pp.17-36
    • /
    • 2018
  • In this study, we developed a chatbot (Dialogue agent) using small Q & A data and evaluated its performance. The chatbot developed in this study was developed in the form of an FAQ chatbot that responds promptly to customer inquiries. The development of chatbot was conducted in three stages : 1. Analysis and planning, 2. Content creation, 3. API and messenger interworking. During the analysis and planning phase, we gathered and analyzed the question data of the customers and extracted the topics and details of the customers' questions. In the content creation stage, we created scenarios for each topic and sub-items, and then filled out specific answers in consultation with business owners. API and messenger interworking is KakaoTalk. The performance of the chatbot was measured by the quantitative indicators such as the accuracy that the chatbot grasped the inquiry of the customer and correctly answered, and then the questionnaire survey was conducted on the chatbot users. As a result of the survey, it was found that the chatbot not only provided useful information to the users but positively influenced the image of the pension. This study shows that it is possible to develop chatbots by using easily obtainable data and commercial API regardless of the size of business. It also implies that we have verified the validity of the development process by verifying the performance of developed chatbots as well as an explicit process of developing FAQ chatbots.

A Study on a Chatbot Service Model Architecture using Open Source Chatbot Builders

  • Kim, Cheong Ghil
    • 반도체디스플레이기술학회지
    • /
    • 제21권4호
    • /
    • pp.14-17
    • /
    • 2022
  • Due to the development of IT technology and the on-going Coronavirus disease, non-face-to-face services have been activated. To overcome the inconvenience of non-face-to-face service, service providers have adopted chatbots as a way to feel like a human being. As the increasing chatbot services, chatbot builders have emerged, which can help non-developers to build them. Although its popularity has increased, its performance evaluation has not been conducted on such chatbot builders. In this paper, we implement a prototype chatbot that classifies hospital departments in the medical field using Dialogflow and Rasa, which are popular chatbot builders. By measuring the accuracy of the chatbot's classification of medical subjects, we evaluated the level of accuracy that the most used chatbot builder can have when they are used to build a chatbot service. The simulation results showed that Dialogflow had 87%, 65%, and 60%, and Rasa did 64%, 70%, and 63% in surgery dermatology, and otolaryngology, respectively.

기록정보서비스를 위한 메신저 기반의 챗봇 프로토 타입 개발 연구: 명지대학교 대학사료실을 중심으로 (Development of Prototype Chatbot Based on Messenger App for Archival Reference Services: With Focus on the Archives & Records Center of Myongji University)

  • 이창희;이해영;김인택
    • 정보관리학회지
    • /
    • 제35권3호
    • /
    • pp.215-244
    • /
    • 2018
  • 기록관의 역할이 커지고 있음에도 불구하고 아직 기록의 중요성에 대해 인지하지 못하는 잠재적 이용자가 많다. 이 연구에서는 이용자에 대한 기록정보서비스를 강화하기 위한 방법으로 기록관과 이용자의 상호작용을 지원하는 챗봇을 개발해보고자 하였다. 이에 챗봇의 구체적인 개발 절차와 방법을 살펴보고, 명지대학교 대학사 료실을 사례로 이용자 요구 및 질의 분석을 진행하였으며, 챗봇 개발을 위한 논리적 구조 설계를 진행하였다. 이어 IBM Watson Conversation과 카카오톡 메신저를 통해 챗봇을 구축한 뒤, 시험 실행(Pilot run) 과정을 통해 챗봇과 이용자의 상호작용 과정을 확인하였다. 이러한 기록정보서비스 챗봇 개발 경험을 바탕으로, 챗봇 도입을 위한 수준 결정, 이용자 요구 분석, 챗봇 구축을 위한 도구 선정, 대화식 상호작용을 위한 구문 설정과 관련된 시사점을 제시하였다.

자연어 처리를 이용한 감정 스트레스 인지 및 관리 챗봇 개발 (A Development of Chatbot for Emotional Stress Recognition and Management using NLP)

  • 박종진
    • 전기학회논문지
    • /
    • 제67권7호
    • /
    • pp.954-961
    • /
    • 2018
  • In this paper, a chatbot for emotional stress recognition and management using rule-based method and NLP is designed and developed to tackle various emotional stresses of people through questionnaire. For this, Dialogflow as open chatbot development platform and Facebook messenger as chatting platform are used. We can build natural and resourceful conversational experiences through predefined questions by using powerful tools of Dialogflow, and can use developed chatbot on the Facebook page messenger. Developed chatbot perceives emotional stresses of user by user-input which is either text or choice of predefined answer. It also gives user questions according to the user's feeling, and assess the strength of the emotional stresses, and provide a solution to the user. Further research can improve the developed chatbot by using open Korean NLP library and database of emotions and stresses.

사용자 니즈 기반의 챗봇 개발 프로세스: 디자인 사고방법론을 중심으로 (Development Process for User Needs-based Chatbot: Focusing on Design Thinking Methodology)

  • 김무성;서봉군;박도형
    • 지능정보연구
    • /
    • 제25권3호
    • /
    • pp.221-238
    • /
    • 2019
  • 최근, 기업 및 공공기관에서는 고객 상담과 응대 분야에 챗봇(Chatbot)서비스를 적극적으로 도입하고 있다. 챗봇 서비스의 도입은 기업이나 기관에게 있어서 인건비 절감 효과를 가져올 뿐만 아니라 고객과의 빠른 커뮤니케이션 효과를 기대할 수 있다. 데이터 분석 기술의 발전과 인공지능 기술의 고도화는 이런 챗봇 서비스의 성장을 견인하고 있다. 하지만 기술중심으로 개발된 챗봇은 사용자가 내재적으로 원하는 바와 괴리가 있을 수 있으므로, 챗봇이 단순히 기술의 영역이 아닌 사용자 경험의 영역에서 다루어질 필요가 있다. 본 연구는 사용자 경험 분야의 대표적 방법론인 디자인 사고 접근법을 챗봇 개발에 적용하여, 사용자 니즈 기반의 챗봇 개발 프로세스를 제안하고자 한다. 사용자 관찰을 통해 팩트(Fact) 수집을 시작으로, 인사이트(Insight)를 도출하고 기회영역(Opportunity)을 발굴하는 추상화의 과정을 수행한다. 이어서 사용자의 멘탈모델에 맞는 기능을 제공하고 원하는 정보를 구조화하는 구체화의 과정을 통해, 사용자의 니즈에 부합하는 챗봇을 개발할 수 있을 것으로 기대한다. 본 연구에서는 제안한 프로세스의 실효성을 확인하기 위하여 국내 화장품 시장을 대상으로 실제 구축 사례를 함께 제시한다. 본 연구는 챗봇 개발 프로세스에 사용자 경험을 접목한 점에서 이론적 시사점을 가지며, 기업이나 기관이 바로 적용 가능한 현실적인 방법을 제안한다는 면에서 실무적 시사점을 가진다.

하이브리드 AI 챗봇 구현을 위한 RPA연계 방안 연구 (A Study on the RPA Interface Method for Hybrid AI Chatbot Implementation)

  • 정천수
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제12권1호
    • /
    • pp.41-50
    • /
    • 2023
  • 최근에 인공지능 기술발전과 더불어 코로나19 바이러스(COVID-19)가 장기화되면서 비대면 사회가 일상화되었고, 많은 기업들은 이에 대응하기 위한 디지털 트랜스포메이션과 인공지능 도입의 활성화를 촉진시키고 있으며 챗봇의 수요가 급격히 늘어났다. 또한 챗봇은 기존의 단순문의 대응에서 업무 트랜잭션 처리를 하기에 이르렀다. 하지만 기존 시스템과 연계를 위해 API를 개발해야하고 연계 하는데 많은 어려움이 발생하고 있어, 이를 해결하기 위해 RPA연계를 통한 하이브리드 챗봇을 구축하는 것이 점점 중요해지고 있으며, 최근 RPA와 챗봇의 결합이 많은 비즈니스 프로세스를 처리하는 효과적인 도구로 간주되고 있다. 그러나 연계사례 부족과 구축 방법을 찾아보기 힘들어 많은 어려움을 겪고 있다. 본 연구에서는 기존 선행연구 고찰과 하이퍼오토메이션 관점에서 Conversational UX인 챗봇과 Task Automation의 RPA를 연계한 하이브리드 챗봇 구축을 위한 방법을 실제 구현사례를 바탕으로 제시하여, 보다 쉽게 연계방법을 이해하고 구축할 수 있도록 하여 디지털 트랜스포메이션에 적극적으로 AI 챗봇을 활용할 수 있도록 하는데 시사점이 있다.

중국 전자상거래 플랫폼에서 챗봇의 특성이 고객만족도에 미치는 영향에 관한 연구 (A Study on the Effect of Chatbot Characteristics on Customer Satisfaction in China's e-commerce Platform)

  • 오성진;임규건
    • 한국IT서비스학회지
    • /
    • 제22권6호
    • /
    • pp.37-53
    • /
    • 2023
  • With the development of the 4th industrial revolution, companies are trying to introduce new AI technologies and improve their performance. In particular, chatbot technology has developed and can not only communicate smoothly with humans, but also perform many complex tasks, so it has high market potential. However, there is still little research on chatbots in the field of e-commerce. Accordingly, this study aims to suggest ways to improve corporate performance through chatbot user satisfaction analysis. With the rapid development of China's e-commerce platform, In this study, through previous studies, the characteristics of chatbots were classified into accessibility, accuracy, empathy, reliability, and intimacy as factors influencing perceived usefulness, perceived ease, and perceived enjoyment of the Technology Acceptance Model (TAM). Five were selected and used as independent variables, and a model that affects customer satisfaction was set up. This paper sets user satisfaction as an important indicator of chatbot service and analyzes the path that affects user satisfaction, thereby improving chatbot service technology. It is important in that it provides a way to improve the smart chatbot service by understanding the degree of user acceptance in depth.

Primary Study for dialogue based on Ordering Chatbot

  • Kim, Ji-Ho;Park, JongWon;Moon, Ji-Bum;Lee, Yulim;Yoon, Andy Kyung-yong
    • Journal of Multimedia Information System
    • /
    • 제5권3호
    • /
    • pp.209-214
    • /
    • 2018
  • Today is the era of artificial intelligence. With the development of artificial intelligence, machines have begun to impersonate various human characteristics today. Chatbot is one instance of this interactive artificial intelligence. Chatbot is a computer program that enables to conduct natural conversations with people. As mentioned above, Chatbot conducted conversations in text, but Chatbot, in this study evolves to perform commands based on speech-recognition. In order for Chatbot to perfectly emulate a human dialogue, it is necessary to analyze the sentence correctly and extract appropriate response. To accomplish this, the sentence is classified into three types: objects, actions, and preferences. This study shows how objects is analyzed and processed, and also demonstrates the possibility of evolving from an elementary model to an advanced intelligent system. By this study, it will be evaluated that speech-recognition based Chatbot have improved order-processing time efficiency compared to text based Chatbot. Once this study is done, speech-recognition based Chatbot have the potential to automate customer service and reduce human effort.

사용자 친화적인 대화형 챗봇 구축을 위한 개발방법론에 관한 연구 (A Study on the Development Methodology for User-Friendly Interactive Chatbot)

  • 현영근;임정택;한정현;채우리;이기현;고진덕;조영희;이주연
    • 디지털융복합연구
    • /
    • 제18권11호
    • /
    • pp.215-226
    • /
    • 2020
  • 챗봇이 비즈니스의 중요한 인터페이스 창구로 떠오르고 있다. 이러한 변화는 챗봇 관련 연구가 자연어처리(Natural Language Processing)기법에서 자연어이해(Natural Language Understanding) 그리고 자연어생성(Natural Language Generation)으로 지속적으로 발전했기 때문이다. 하지만, 챗봇을 개발하는 과정에서 도메인 지식을 이끌어내고, 사용자 친화적인 대화형 인터페이스로 개발하는 방법론적 연구는 미약한 것이 현실이다. 본 논문에서는 챗봇 개발의 프로세스적 기준을 제시하기 위해 이전 논문에서 제시한 방법론을 바탕으로 실제 프로젝트에 적용하며 개발방법론을 개선하였다. 결론적으로 가장 핵심적인 단계인 테스트 단계의 생산성을 33.3% 향상하였으며, 그 반복횟수도 37.5%로 단축하였다. 이러한 결과를 바탕으로 "3 Phase and 17 Tasks 개발방법론"을 제시하였으며, 이것은 챗봇 개발의 시행착오를 획기적으로 개선할 것으로 기대한다.

A BERGPT-chatbot for mitigating negative emotions

  • Song, Yun-Gyeong;Jung, Kyung-Min;Lee, Hyun
    • 한국컴퓨터정보학회논문지
    • /
    • 제26권12호
    • /
    • pp.53-59
    • /
    • 2021
  • 본 연구에서는 '레플리카'와 같은 텍스트 입력 기반의 부정적 감정 완화가 가능한 국내 인공지능 챗봇인 BERGPT-chatbot을 제안하고자 한다. BERGPT-chatbot은 KR-BERT와 KoGPT2-chatbot을 파이프라인으로 만들어 감정 완화 챗봇을 모델링하였다. KR-BERT를 통해 정제되지 않은 일상 데이터셋에 감정을 부여하고, 추가 데이터셋을 KoGPT2-chatbot을 통해 학습하는 방식이다. BERGPT-chatbot의 개발 배경은 다음과 같다. 현재 전 세계적으로 우울증 환자가 증가하고 있으며, 이는 COVID-19로 인해 장기적 실내 생활이나 대인 관계 제한으로 더욱 심각한 문제로 대두되었다. 그로 인해 부정적 감정 완화나 정신 건강 케어에 목적을 둔 국외의 인공지능 챗봇이 팬데믹 사태로 사용량이 증가하였다. 국내에서도 국외의 챗봇과 비슷한 심리 진단 챗봇이 서비스 되고 있으나, 국내의 챗봇은 텍스트 입력 기반 답변이 아닌 버튼형 답변 중심으로 국외 챗봇과 비교하였을 때 심리 진단 수준에 그쳐 아쉬운 실정이다. 따라서, BERGPT-chatbot을 통해 감정 완화에 도움을 주는 챗봇을 제안하였으며, BERGPT-chatbot과 KoGPT2-chatbot을 언어 모델의 내부 평가 지표인 '퍼플렉서티'를 통해 비교 분석하여 BERGPT-chatbot의 우수함을 보여주고자 한다.