• Title/Summary/Keyword: Kakao Talk API

검색결과 4건 처리시간 0.019초

카카오톡 API를 이용한 Django 기반 챗봇 시스템 (Django based ChatBot System Using KakaoTalk API)

  • 고흥찬;김민수;이솔비;이형우
    • 사물인터넷융복합논문지
    • /
    • 제4권1호
    • /
    • pp.31-36
    • /
    • 2018
  • 본 논문은 대학생들이 소속 대학 내 주요 정보를 손쉽고 빠르게 검색할 수 있도록 KakaoTalk API를 활용하여 장고 프레임워크를 이용하여 챗봇 시스템을 개발하였다. 특정 정보만을 제공하는 기존 챗봇 시스템과는 달리 본 연구에서 개발한 챗봇은 대학 내 주요 정보 뿐만아니라 날씨, 유투브, 네이버 실시간 랭킹 검색 및 언어 번역 등 다양한 형태의 사용자 질의에 대해 자동으로 검색 결과를 제공한다. AWS Ubuntu 서버내에 Apache, Python 및 Django를 이용하여 모듈을 개발하였고 KakaoTalk API 및 BeautifulSoup 등을 이용하여 카카오톡 서버와 통신하여 사용자 질의에 대해 자동으로 응답하는 챗봇 시스템을 개발하였다. 본 연구에서 개발한 시스템에 대해서는 향후 대학 입시 정보 홍보 및 선거 홍보 시스템 등에 적용할 수 있을 것으로 기대된다.

카카오톡 챗봇 API를 이용한 요리정보 제공 서비스 개발 (Development of cooking information service using KakaoTalk chatbot API)

  • 김주영;한소희;박현민
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 추계학술발표대회
    • /
    • pp.474-477
    • /
    • 2017
  • 최근 모바일 메신저 챗봇 API를 이용한 서비스 시장이 활성화되고 있다. 챗봇은 대화형 인터페이스 상에서 규칙 또는 AI로 유저와의 인터랙션을 하는 서비스로 지도, 쇼핑, 금융 등의 앱들이 챗봇 안으로 흡수되어 앱이나 웹에 별도로 접속하지 않아도 된다는 이점이 있다. 챗봇에 필요한 자동응답 API는 대표적으로 텔레그램, 페이스북 메신저, 네이버 톡톡, 카카오톡과 같은 메신저 앱에서 구현 가능하다. 아직까지 카카오톡 메신저는 챗봇 구현 환경이 제한적이라는 단점이 있지만, 국내 메신저 사용시간 점유율 94%를 차지하여 유저 접근성이 뛰어나다. 따라서 이 서비스의 타겟층이 주부 및 1인 가구이므로 서비스 범위보다는 접근성을 기준으로 두고 메신저 앱을 카카오톡으로 선택했다. 본 논문은 카카오톡 자동응답 API를 이용한 대화형 서비스를 연구 및 개발하는데 중점을 두고 있다. 이 대화형 서비스는 요리에 관한 전반적인 정보를 제공하며, 서비스 이용자에게 간편한 요리환경을 제공할 수 있도록 한다. 다양한 세부 기능을 확장한다면 효율적인 대화형 서비스가 될 것으로 사료된다.

소상공인들의 고객 문의 데이터를 활용한 문의응대 챗봇의 개발 및 도입 (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.

VoIP 스니핑을 통한 특정정보 탈취 위험성에 관한 연구 (A study on the risk of taking out specific information by VoIP sniffing technique)

  • 이동건;최웅철
    • 디지털산업정보학회논문지
    • /
    • 제14권4호
    • /
    • pp.117-125
    • /
    • 2018
  • Recently, VoIP technology is widely used in our daily life. Even VoIP has become a technology that can be easily accessed from services such as home phone as well as KakaoTalk.[1] Most of these Internet telephones use the RTP protocol. However, there is a vulnerability that the audio data of users can be intercepted through packet sniffing in the RTP protocol. So we want to create a tool to check the security level of a VoIP network using the RTP protocol. To do so, we capture data packet from and to these VoIP networks. For this purpose, we first configure a virtual VoIP network using Raspberry Pi and show the security vulnerability by applying our developed sniffing tool to the VoIP network. We will then analyze the captured packets and extract meaningful information from the analyzed data using the Google Speech API. Finally, we will address the causes of these vulnerabilities and possible solutions to address them.