• 제목/요약/키워드: Bot Framework

검색결과 21건 처리시간 0.029초

리그 오브 레전드 초보자 가이드 챗봇 설계 및 구현 (A Design and Implementation of League of Legends Beginner Guide Chatbot)

  • 이원주;윤법공
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2021년도 제64차 하계학술대회논문집 29권2호
    • /
    • pp.461-462
    • /
    • 2021
  • 본 논문에서는 봇 프레임워크의 Dialog와 HeroCard를 활용하여 게임 리그 오브 레전드의 초보자를 가이드 해 줄 수 있는 챗봇을 설계하고 구현한다. 이 애플리케이션은 게임 리그 오브 레전드 플레이어의 성향에 맞는 게임 속 캐릭터를 추천해 줄 수 있고 게임 내 요소에 대한 소개 및 설명을 할 수 있다.

  • PDF

캐릭터 성장 유형 분류를 통한 온라인 게임 하드코어 유저와 게임 봇 탐지 연구 (A study on hard-core users and bots detection using classification of game character's growth type in online games)

  • 이진;강성욱;김휘강
    • 정보보호학회논문지
    • /
    • 제25권5호
    • /
    • pp.1077-1084
    • /
    • 2015
  • 온라인 게임에서 게임 봇의 사용은 개인정보 탈취, 계정도용의 보안 문제를 발생시킨다. 또한, 게임 봇은 게임 내재화를 불공정하게 수집하여 게임 콘텐츠의 빠른 소비와 정당한 게임 사용자에게 상대적 박탈감을 주어 게임시장 침체를 일으킨다. 본 연구에서는 실제 온라인 게임 내 캐릭터의 성장 과정 분석을 통해 성장 유형을 정의하고, 성장 유형에서 게임봇을 탐지 및 하드코어 유저와 봇을 분류하는 프레임워크를 제안한다. 실제 게임 데이터에 제안한 프레임워크를 적용하여 5가지로 성장 유형을 분류하였고, 93%의 정확도로 봇 탐지 및 하드코어 유저와 봇을 구분하였다. 또한 기존 연구에서 봇으로 탐지되었던 하드코어 유저를 구분해내고, 게임 봇을 성장 전에 사전 탐지함으로써 향상된 성능을 보였다.

지능형 드론의 자율 임무 수행을 위한 소프트웨어 프레임워크 제안 (A Proposal for Software Framework of Intelligent Drones Performing Autonomous Missions)

  • 신주철;김성우;백경훈;서민기
    • 한국항행학회논문지
    • /
    • 제26권4호
    • /
    • pp.205-210
    • /
    • 2022
  • 4차 산업혁명과 더불어 드론은 빠른 속도로 성장해 왔고 산업 전반에 확산하여 군사용으로도 널리 사용하기에 이르렀다. 최근 유럽 지역에서 벌어진 전쟁에서는 드론이 전장의 게임체인저라고 평가받으며 군사용 드론의 중요성이 주목받고 있다. 대한민국 육군도 미래의 국방 전력으로 군의 제대 규모와 임무에 적합한 다양한 드론을 포함하고 있는 드론봇 체계를 기획하였다. 이러한 드론봇 체계의 키워드는 인공지능에 의한 자율화이다. 또한, 다양한드론의신속한개발을위해드론봇체계는운용플랫폼의공용화 기술이 필요하다. 본 논문에서는 군사용 드론의 임무 자율화와 공용화를 위해 멀티 에이전트 시스템, 인지 아키텍처, 지식 기반의 상황 추론 등 다양한 인공지능 기술을 적용한 소프트웨어 프레임워크를 제안한다.

봇 프레임워크를 활용한 챗봇 구현 방안 (Method of ChatBot Implementation Using Bot Framework)

  • 김기영
    • 한국정보전자통신기술학회논문지
    • /
    • 제15권1호
    • /
    • pp.56-61
    • /
    • 2022
  • 본 논문에서 챗봇에서 사용하는 AI알고리즘과 자연어처리 방법을 분류하고 제시하고 챗봇 구현에 사용할 수 있는 프레임워크에 대해서도 기술한다. 챗봇은 사용자 인터페이스를 대화방식으로 구성하여 입력된 문자열을 해석하고 입력된 문자열에 적절한 답을 학습된 데이터에서 선택하여 출력하는 구조의 시스템이다. 최근 콜센터와 주문 업무에 적용하여 인건비를 감소하고 정확한 업무를 할 수 있는 장점이 있다. 하지만 질문에 대한 적정한 답변 집합을 생성하기 위해 학습이 필요하며 이를 위해 상당한 계산 기능을 갖는 하드웨어가 필요하다. 개발을 하는 업체는 물론 AI분야 개발을 학습하는 학생들의 실습은 한계가 있다. 현재 챗봇은 기존의 전통적인 업무를 대체하고 있으며 시스템을 이해하고 구현하는 실습과정이 필요한 실정이다. 정형화되어 있는 데이터에 대해서만 응답을 하는 수준을 넘어 딥러닝 등의 기술을 적용하여 비정형 데이터를 학습시켜 질문에 대한 응답의 정확성을 높이기 위해 RNN과 Char-CNN 등을 사용해야한다. 챗봇을 구현하기 위해서는 이와 같은 이론을 이해하고 있어야한다. 본 논문에서는 단기간에 챗봇 코딩교육에 활용할 수 있는 방안과 기존 개발자, 학생들이 챗봇 구현을 할 수 있는 플랫폼을 활용하여 학생들이 전체시스템을 구현 예를 제시하였다.

카카오톡 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 등을 이용하여 카카오톡 서버와 통신하여 사용자 질의에 대해 자동으로 응답하는 챗봇 시스템을 개발하였다. 본 연구에서 개발한 시스템에 대해서는 향후 대학 입시 정보 홍보 및 선거 홍보 시스템 등에 적용할 수 있을 것으로 기대된다.

입학 정보 서비스 챗봇 설계 및 구현 (A Design and Implementation of the Admission Information Service Chatbot)

  • 이원주;이기원;이민철;이진호;허민호
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2022년도 제66차 하계학술대회논문집 30권2호
    • /
    • pp.235-236
    • /
    • 2022
  • 본 논문에서는 입학 정보 서비스를 제공하는 챗봇을 설계하고 구현한다. 이 챗봇은 Microsoft Azure와 네이버 LINE 채널에서 인하공업전문대학 입학 정보 안내기능을 제공한다. 사용자의 입력을 통한 입학처 챗봇의 대답으로 입학처 정보에 접근 할 수 있다. 사용자가 입력한 데이터는 데이터베이스에서 가공되어 사용자가 접근한 입학 정보를 얻어 낼 수 있어 이를 통한 전형 선호도의 추세와 사용자가 원하는 전형별 정보가 무엇인지 알 수 있으므로 입학처가 추후 나아가야 할 방향을 알 수 있다.

  • PDF

예제 기반 챗봇을 위한 기계 학습 기반의 발화 간 유사도 측정 방법 (A Machine Learning based Method for Measuring Inter-utterance Similarity for Example-based Chatbot)

  • 양민철;이연수;임해창
    • 한국산학기술학회논문지
    • /
    • 제11권8호
    • /
    • pp.3021-3027
    • /
    • 2010
  • 예제 기반 챗봇은 사용자 발화와 가장 유사한 예제 발화를 대화 예제 데이터베이스로부터 검색하여 응답을 생성한다. 가장 유사한 발화를 찾는 것은 응답의 적절성과 직결되는 것임에도 불구하고, 유사 발화 검색을 위해 어떠한 자질을 사용할 것인지, 어떠한 방식이 좋은 지에 대한 기존 연구는 부족하였다. 본 연구에서는 검색의 정확도와 예제의 활용도를 높이기 위해 다양한 어휘적, 의미적 자질을 이용한 기계 학습 방법을 제안한다. 실험 결과 1) 대화 예제 데이터베이스의 활용도 2) 예제 발화의 매칭의 정확률 3) 답변의 질적인 측면에서 제안하는 방법은 기존의 방법에 비해 더 나은 성능을 보였다.

3D 발 스캐너와 3D 프린터를 이용한 남성화 라스트 설계 (Last Design for Men's Shoes using 3D Foot Scanner and 3D Printer)

  • 오설영;서동애;김형규
    • 한국콘텐츠학회논문지
    • /
    • 제16권2호
    • /
    • pp.186-199
    • /
    • 2016
  • 구두를 제작하는 기본 틀인 라스트는 3차원 형상과 관련된 정보와 기술이 총체적으로 집약된 결과물이다. 해외에서는 이미 3D 프틴팅 기술을 이용한 구두 제작이 상용화 단계에 도달하였으나, 국내에서는 아직 도입 초기 단계이다. 본 연구에서는 국내 제화산업의 경쟁력 확대를 위해, 3D 스캐닝, 3D 모델링, 3D 프린팅의 첨단 기술로 구성된 3D 제작 프로세스를 라스트 제작에 도입하였다. 이를 위해, 2010년도 SizeKorea에서 3D 스캔한 30대 남성 200명의 3D 발 형상을 사용하여, 요인분석, 군집분석을 실시하고, 3개의 발 유형을 분류한 후, 각 유형별 대표모델을 선정하였다. 대표모델들의 3D 스캐닝 형상에서 XY, YZ, XZ평면의 단면도들을 추출하고, 라스트 모델링의 스케치 단면으로 사용하였다. Solidworks CAD를 사용하여 라스트를 3D 모델링하였으며, 보급형 3D 프린터인 MakerBot Replicator2로 3D 프린팅 하였다. 본 연구 결과는 국내 제화산업에서 3D 프린팅 기술의 상용 가능성을 보여주었다. 3D 스캐닝, 3D 모델링, 3D 프린팅의 3단계 생산설계 방식은 향후 의류패션산업 전 분야에서 폭넓게 사용될 것으로 기대된다.

무인기 자율임무를 위한 BDI 아키텍처 기반 자율행동 소프트웨어 개발 (Development of Autonomous Behavior Software based on BDI Architecture for UAV Autonomous Mission)

  • 양승구;엄태원;김경태
    • 한국항행학회논문지
    • /
    • 제26권5호
    • /
    • pp.312-318
    • /
    • 2022
  • 현재 대한민국은 인구절벽 현상에 의한 병역자원의 감소 문제에 직면해 있으며 이에 대응하기 위해 군 구조 개편 및 전력 구조 변화를 추구하고 있다. 육군은 이런 상황 변화에 대한 대응으로 미래 전장을 주도할 드론봇 전투체계의 전력화를 추진하고 있다. 미래의 전장은 지휘통제, 감시정찰, 정밀타격이 결합된 통합 전장 개념으로 전환될 것이며 이러한 변화에 따라 드론봇을 포함한 무인 전투체계가 실전 배치되어, 위험도가 높고 인간이 수행하기 어려운 전투상황에 더욱 광범위하게 적용될 것이다. 본 논문에서는 이러한 변화에 대한 대응 방안의 하나로 BDI 아키텍처 기반의 의사 결정 시스템을 가진 자율행동 소프트웨어를 개발하였다. 자율행동 소프트웨어는 다 기종에 대한 적용성 확보를 위해 프레임워크 구조를 적용하였고 대상 무인기를 대대급 감시정찰 무인기로 가정하여 PC기반 환경에서 기능을 검증하였다.

안드로이드 모바일 게임 환경에서의 터치 이벤트 정보를 이용한 매크로 탐지 기법 연구 (A study on macro detection using information of touch events in Android mobile game environment)

  • 김정현;이상진
    • 정보보호학회논문지
    • /
    • 제25권5호
    • /
    • pp.1123-1129
    • /
    • 2015
  • 모바일 게임의 매크로(자동사냥)는 PC 온라인 게임의 게임봇과 같이 정해놓은 규칙에 의해 화면을 터치하는 프로그램으로서 안드로이드 애플리케이션과 Windows 응용프로그램 등 다양한 형태로 만들어져 사용된다. 이는 정직한 사용자에게 박탈감을 주고 흥미를 잃게 하여 게임을 떠나게 만들고 게임 수명을 단축시킨다. 비록 PC 온라인 게임에서 이러한 부정행위를 막기 위해 다양한 연구가 진행되었으나 모바일 게임은 네트워크 사용이 제한적이고 디바이스의 성능이 PC와 다르기 때문에 동일한 방법을 적용시키기 무리가 있다. 본 논문에서는 터치 이벤트 정보를 이용한 매크로 탐지 프레임워크를 제안한다. 모바일 게임에서 터치 이벤트는 게임을 진행하기 위한 필수적인 제어 명령이다. 매크로는 동일한 패턴으로 화면을 터치하기 때문에 정상적인 사용자들의 패턴과 차이가 있다. 캐쥬얼 게임이 대부분인 모바일 게임에서 터치이벤트는 짧은 시간 동안 매크로와 정상적인 사용자를 구별할 수 있는 가장 좋은 특징이다. 제안한 프레임워크를 활용하여 실제 모바일 게임에서 사용되는 매크로들을 탐지한 결과 100%의 정확도와 0%의 오탐률을 보였다.