• 제목/요약/키워드: Django

검색결과 22건 처리시간 0.026초

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

Django 기반 한국형 타임뱅크 웹 플랫폼 (Django-based Korean Time Bank Web Platform)

  • 선다영;손서락;양혜란;유원상
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2021년도 추계학술발표대회
    • /
    • pp.977-980
    • /
    • 2021
  • 타임뱅크(Time bank)는 '모든 사람의 시간과 모든 노동의 가치는 동일하다'는 원칙하에 지역 커뮤니티 내의 구성원 사이에 남을 도운 시간을 적립하고 남으로부터 도움을 받을 때 그 시간만큼 찾아 쓸 수 있는 상호호혜적인 봉사 시스템이다. 타임뱅크가 가능하기 위해서는 도움을 받는 사람과 주는 사람을 매칭시키고 시간 화폐를 계좌에 적립하고 관리하기 위한 웹 플랫폼이 필수적이지만, 국내에서는 관련 기술개발이 부진하다. 본 연구에서는 클라우드 서버 내에 Django 기반 데이터베이스를 구축하여 봉사 거래 및 타임뱅크 계좌가 관리될 수 있는 한국형 타임뱅크 웹 플랫폼을 제안한다.

MQTT를 이용한 제품 제어 앱 개발 (Development of Product Control Apps using MQTT)

  • 신동진;황승연;김정준
    • 한국인터넷방송통신학회논문지
    • /
    • 제23권5호
    • /
    • pp.77-82
    • /
    • 2023
  • 스마트홈 이전에 주목받았던 인텔리전스홈과 홈오토메이션은 첨단 기술들을 주택에 적용하는 데 초점을 맞추어 사용자들에게 불편성을 안겨주었고, 실질적인 효율성은 부족하여 대중화에 실패했다. 하지만, 현재 4차 산업 혁명과 더불어 빅데이터, 인공지능, 사물 인터넷과 관련된 기술들을 활용한 다양한 서비스가 증가하고 있으며, 다양한 기술들을 기반으로 가정 내에서 제품들을 조작 및 관리하며, 자동화하는 스마트홈 서비스 구축률이 점차 증가하고 있다. 본 논문에서는 이런 동향 추세에 맞춰 MQTT 서버, Django 웹 프레임워크, WIFI 통신 모듈을 활용하여 제품을 연결하고, 조작 및 관리할 수 있는 프로그램 앱을 구현했다.

한국어 학습 챗봇 애플리케이션 설계 및 구현 (A Design and Implementation of Korean Language Learning ChatBot Application)

  • 이원주;안재민;김민규;박상우
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제68차 하계학술대회논문집 31권2호
    • /
    • pp.93-94
    • /
    • 2023
  • 본 논문에서는 Azure 플랫폼 기반의 ChatBot을 활용한 한국어 학습 챗봇 애플리케이션을 설계하고 구현한다. C# ChatBot Server를 통해 챗봇 메뉴 버튼에 대한 네비게이션을 구현하며, Python 기반의 웹 프레임워크 Django를 활용하여 단어 퀴즈에 필요한 대화 처리를 구현한다. 단어 퀴즈를 통해 언어학습에 대한 흥미를 유발하고 학습 효율을 높일 수 있도록 구현한다.

  • PDF

리눅스 컨테이너를 이용한 웹기반의 DevOps 플랫폼 연구 (A Study on A Web-Based DevOps Platform Using Linux Container)

  • 정근훈;박준석;이극
    • 한국융합학회논문지
    • /
    • 제10권12호
    • /
    • pp.71-80
    • /
    • 2019
  • DevOps는 소프트웨어 개발과 운영의 합성어로 소프트웨어 생명주기 동안 사용되는 다양한 환경과 도구들이 존재한다. DevOps는 서비스를 제공함에 있어 빠르고 안전한 전개가 핵심이다. 이를 위해 Java, C/C++, Python, PHP, Ruby, Node.js, goLang 의 7가지 개발 언어와 전자정부프레임워크, Spring, Struts, DJango, Laravel, Rails, Express의 7가지 프레임워크 서비스를 사전에 제공하는 웹 기반의 통합 IDE를 제안한다. 통합 IDE는 플랫폼 내에서 웹 기반의 에디터를 통해 직접 개발이 가능하며, 리눅스 컨테이너를 이용하여 원 클릭으로 운영환경 이관이 가능하도록 구현하였다. 제안한 플랫폼은 개발 소스에 대해 컴파일 시간, 배포 시간, 배포된 앱의 처리량에 대한 성능 평가가 이루어졌으며, 상용 수준의 클라우드 서비스를 제공할 수 있는 성능을 보여준다.

강의실을 스마트하게 빌리기 위한 어플리케이션 (An Application for Smart Way of Reserving Lecture Rooms)

  • 문은실;김민주;김민희;강승석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2019년도 춘계학술발표대회
    • /
    • pp.111-113
    • /
    • 2019
  • 시간과 장소에 관계없이 휴대폰으로 강의실을 대여할 수 있는 시스템을 개발한다. 또한 예약조회와 승인이 가능하도록 Django 웹 프레임 워크를 이용하여 웹 서버를 구축하고 웹페이지와 어플 간의 API 통신을 IOS 에서 구현한다.

Anonymized Network Monitoring for Intrusion Detection Systems

  • Srinivas, DB;Mohan, Sagar
    • International Journal of Computer Science & Network Security
    • /
    • 제22권7호
    • /
    • pp.191-198
    • /
    • 2022
  • With the ever-increasing frequency of public sector and smalls-cale industries going live on the internet in developing countries, their security of which, while crucial, is often overlooked in most cases. This is especially true in Government services, whilst essential, are poorly monitored if at all. This is due to lack of funds and personnel. Most available software which can help these organizations monitor their services are either expensive or very outdated. Thus, there is a need for any developing country to develop a networking monitoring system. However, developing a network monitoring system is still a challenge and expensive and out sourcing network monitoring system to third party is a security threat. Therefore, in this article we propose a method to anonymize network logs and outsource networking monitoring system to third-party without breach in integrity of their network logs.

Real-Time Arbitrary Face Swapping System For Video Influencers Utilizing Arbitrary Generated Face Image Selection

  • Jihyeon Lee;Seunghoo Lee;Hongju Nam;Suk-Ho Lee
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제15권2호
    • /
    • pp.31-38
    • /
    • 2023
  • This paper introduces a real-time face swapping system that enables video influencers to swap their faces with arbitrary generated face images of their choice. The system is implemented as a Django-based server that uses a REST request to communicate with the generative model,specifically the pretrained stable diffusion model. Once generated, the generated image is displayed on the front page so that the influencer can decide whether to use the generated face or not, by clicking on the accept button on the front page. If they choose to use it, both their face and the generated face are sent to the landmark extraction module to extract the landmarks, which are then used to swap the faces. To minimize the fluctuation of landmarks over time that can cause instability or jitter in the output, a temporal filtering step is added. Furthermore, to increase the processing speed the system works on a reduced set of the extracted landmarks.

CycleGAN을 이용한 인터랙티브 웹페이지 (Interactive Web using CycleGAN)

  • 김지원;정해정;김동호
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송∙미디어공학회 2021년도 추계학술대회
    • /
    • pp.280-282
    • /
    • 2021
  • 최근에 딥러닝 기술인 GAN (Generative Adversarial Networks) 연구는 Image-to-Image translation 분야에서 활발하게 이뤄지고 있다. 이러한 기술을 바탕으로 사용자에게 편의와 재미를 제공하는 서비스가 애플리케이션 및 웹사이트의 형태로 개발되고 있다. 이에 본 논문은 CycleGAN 모델을 사용하여 이미지를 변환하고, 이를 인터랙티브 웹페이지를 통해 사용자와 실시간으로 상호작용하며 결과 이미지를 제공할 수 있는 방법을 연구하였다. 모델을 구현하기 위해 Tensorflow 및 Keras를 사용하였고, Django와 HTML5, CSS, JavaScript를 사용하여 웹사이트를 제작하였다.

  • PDF

AI 개발을 위한 노 코드 플랫폼의 개발 방향 (The direction of development of the no code platform for AI model development)

  • 신유진;양희진;장다영;장현준;고석주;한동희
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송∙미디어공학회 2021년도 추계학술대회
    • /
    • pp.172-175
    • /
    • 2021
  • 4차 산업혁명이 시작된 이래로 다양한 산업 분야에서 AI가 활용되고 있고, 그 중에서도 컴퓨터 비전 분야에서 딥러닝 기술이 각광받고 있다. 하지만 딥러닝 기술은 높은 전문 지식이 요구되어 관련 지식이 없는 일반인들은 활용하기 어렵다. 본 논문에서는 AI 관련 배경지식이 없는 사용자들도 UI를 통해 쉽게 이미지 분류 모델을 학습시킬 수 있는 노 코드 플랫폼에 관하여 기술하고, django 프레임워크를 이용해 웹 개발과 딥러닝 모델 학습을 통합 개발을 위한 아키텍처와 방향성을 제시하고자 한다. 사용자가 웹서버에 업로드한 이미지들을 웹 인터페이스를 통해 라벨링 하여 학습 데이터를 생성한 후, 이 데이터를 사용하여 모델을 학습시킨다. CNN 모델에 데이터를 학습시키는 과정과 생성된 모델 기반으로 이미지 예측하는 모듈을 통해 전문지식이 없는 사용자가 딥러닝 기술에 대해 쉽게 이해하고 이용하는 것을 기대할 수 있다.

  • PDF