• Title/Summary/Keyword: Django

Search Result 22, Processing Time 0.028 seconds

Recruitment information SNS system using crawling (크롤링을 이용한 채용정보 SNS 시스템)

  • Hur, Tai-Sung;Park, Jae-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.07a
    • /
    • pp.467-468
    • /
    • 2021
  • 본 논문에서는 자료수집(데이터 크롤링)을 이용해 많은 채용정보를 쉽게 접근할 수 있도록 하는 시스템이다. 현재는 StackOverflow의 자료를 수집하고 데이터베이스에 자동으로 저장하도록 하였다. 수집해야 할 자료가 많아 Celery와 RabbitMQ를 사용하여 비동기 작업을 요청하여 즉시 응답을 받지 않아도 다른 일을 수행할 수 있다. 이렇게 수집한 자료들을 해당 사이트에 나열해줌으로 사용자들이 시간과 비용을 절감하여 효율적인 취업 준비를 할 수 있도록 하는 시스템을 설계 구현하였다.

  • PDF

Development of Web Service for Teaching and Learning Support by Class Types (수업 유형별 맞춤형 교수학습지원 웹 서비스 개발)

  • Shin, Byung-joo;Kim, Tae-hyeon;Joo, Sang-hyun
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2020.11a
    • /
    • pp.333-337
    • /
    • 2020
  • 현재 많은 교육기관에서 활용되고 있는 교수학습지원시스템의 기능 부족과 교육환경에 부합하지 못해 낮은 이용성을 보이는 부분을 보완하여 일반적인 강의 형태를 일반형, 참여형, 실습형 등으로 세분화하여 수업의 형태에 필요한 기능을 개발하여 정적인 수업의 형태에서 교육자와 학생들 사이에 소통할 수 있는 환경을 구성하였고, 더 나아가 PC, 스마트폰, 태블릿 등 다양한 기기에서 접근 및 사용을 할 수 있는 웹을 기반으로 서비스를 제작하여 공간에 제약 없이 교육자와 학생의 효과적인 교육환경을 제공한다. 개발 과정에서 다양한 스타트업에서 이용되는 Django와 많은 사용자가 확보된 Javascript을 이용해 개발 기간 단축하였다. 또한 웹소켓(Websocket)을 이용해 최소한의 데이터 통신으로 빠른 실시간 통신을 구현하였고, 다양한 브라우저에 대응할 수 있도록 웹 표준을 준수하였다. 서버의 경우에는 아마존 웹 서비스(AWS)를 활용하였고, Linux 환경에서 동작 컨테이너화를 통해 보안성을 확보하였다.

  • PDF

A Realtime Wearable System for Upper Body Rehabilitation of Disabled (장애인 상지 재활운동 지원을 위한 실시간 웨어러블 시스템)

  • Su-Bin Oh;Min-Jeong Kang;Min-Goo Lee;Sang-Min Lee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.05a
    • /
    • pp.420-422
    • /
    • 2023
  • 본 연구는 웨어러블 디바이스를 활용하여 장애인 재활운동 보조를 위한 AI 기반의 맞춤형 서비스 개발을 소개한다. 해당 서비스는 웨어러블 디바이스를 장착한 상태로 운동 중인 사용자의 심박수, 소모 칼로리, 운동 시간 등의 센서 데이터를 수집 및 관리한다. 사용자 생체 데이터는 클라이언트 서버 간 실시간 통신으로 관리되며, django rest framework 로 구축된 서버에 저장된다. 제안 시스템을 통해 수집된 데이터는 시계열 군집화 분석을 위해 k-means clustering 과 k-shape clustering 을 활용하여 체력 평가의 핵심 지표인 심박수를 분석하였다. 특히, 상대적으로 운동이 어려운 장애인 사용자를 위한 맞춤형 운동능력 분석 및 해석에 대한 정보 제공이 가능하다.

Keyword Extraction and Visualization of Movie Reviews through Sentiment Analysis (영화 리뷰 감성 분석을 통한 키워드 추출 및 시각화)

  • Jong-Chan Park;Sung Jin Kim;Young Hyun Yoon;Jai Soon Baek
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.261-262
    • /
    • 2023
  • 본 연구에서는 감성 분석 기반의 키워드 도출형 영화 리뷰 웹사이트를 개발하였다. 사용자들은 영화에 대한 리뷰를 작성할 때, 자동으로 키워드를 추출하는 기능을 활용하여 다양하면서도 빠르게 정보를 얻을 수 있다. 사용자가 작성한 리뷰를 시스템에 입력하면, 내부적으로 ChatGPT를 활용하여 텍스트를 분석하고 키워드를 추출한다. 이를 통해 사용자는 별다른 노력 없이도 키워드를 통해 영화의 장르, 감독, 배우, 플롯 요소 등 다양한 정보를 빠르게 확인할 수 있다. 추출된 키워드는 저장되어 시각화에 활용되며, 사용자들은 리뷰에 대한 원하는 정보를 쉽게 얻을 수 있다. 개발된 키워드 도출형 영화 리뷰 웹사이트는 사용자들에게 빠르고 다양한 정보를 제공하며, 영화 관련 결정을 내리는 데에 도움을 줄 것으로 기대된다.

  • PDF

Interactive Communication Web Service in Medical Institutions for the Hearing Impaired (청각 장애인을 위한 의료 기관에서의 쌍방향 소통 웹페이지 개발)

  • Kim Doha;Kim Dohee;Song Yeojin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.1047-1048
    • /
    • 2023
  • 청각장애인은 수화 언어, 즉 수어를 통해 의사소통한다. 따라서 본 논문에서는 의료 상황에서 청각 장애인이 겪는 소통의 어려움을 해결하기 위해 의료 상황 중심의 수어 데이터셋을 구축한 뒤, R(2+1)D 딥러닝 모델을 이용해 수어 동작을 영상 단위로 인식하고 분류할 수 있도록 하였다. 그리고 이를 Django를 이용한 웹 사이트로 만들어 사용할 수 있게 하였다. 이 웹 페이지는 청각장애인 개인 뿐만 아니라 의료 사회 전반적으로 긍정적인 효과를 줄 것으로 기대한다.

Enhancement of the Localized Surface Plasmon by Evanescent coupling (에바네슨트 결합에 의한 국소 표면 플라즈몬 증대 효과)

  • Lee, Taek-Sung;Kim, Won-Mok;Byun, Seok-Joo;Lee, Django;Lee, Kyeong-Seok
    • Proceedings of the Korean Institute of Electrical and Electronic Material Engineers Conference
    • /
    • 2008.06a
    • /
    • pp.80-80
    • /
    • 2008
  • 바이오 센서 응용 연구에 많이 사용되는 금(Au) 나노 입자를 이용한 국소 표면 플라즈몬 공명(Localized Surface Plasmon Resonance, LSPR)에 의한 산란광을 검출하는데 주로 이용되는 암시야(dark field) 현미경 검출 방식에 관한 전산모사를 통하여 입사광의 입사 방식에 따른 산란광 세기를 정량적으로 분석하였다. 전산모사 기법으로는 국소 표면 플라즈몬 공명의 동역학적인 현상을 모사할 수 있는 유한차분시간영역(Finite Difference Time Domain, FDTD) 기법을 이용하였는데, 이러한 기법이 암시야 현미경 전산 모사에 유효함을 우선적으로 검증하였다. 암시야 현미경 검출 방식의 모사에서 입사 광원의 반사 입사 방식과 투과 입사 방식을 비교하였고, 각각의 방식에 서 입사광의 입사각에 따른 산랑광 세기를 계산하였다. 이러한 전산모사를 통하여 프리즘을 통한 내부 전반사(Total Internal Reflection, TIR) 방식에서 입사 광원의 임계각 근처에서 많이 발생하는 에바네슨트 장(evanescent field)을 결합하는 경우 산란광 세기가 증가함을 관찰하였고, 이러한 세기의 변화를 프레넬(Fresnel) 방정식에 의해 계산된 에바네슨트 장의 세기 분포와 비교 분석하였다.

  • PDF

A Study for Automatic Attendance System by Face Recognition (얼굴인식 기반 자동출석에 관한 연구)

  • Kim, Ho-young;Kim, Seong-Hyeon;Cho, Seong-Jae;Jung, Uk;Kim, Woongsup
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.394-397
    • /
    • 2018
  • 휴대폰을 개인마다 보유할 정도로 보편화하고 무선 네트워크 기술이 발전하면서 대학가에서 출결관리를 자동화하려는 바람이 불고 있다. 이는 이전의 출결시스템의 결점인 출결 확인 시간을 줄이기 위한 것이다. 그러나 자동화된 스마트 출결시스템에 허점이 많아 출결 정보에 대한 신빙성과 공정성에 문제가 발생하고 있고, 그에 대한 대책이 없는 것이 현재 상황이다. 이번 연구는 얼굴인식을 이용한 스마트 출석 체크 프로그램이다. 수업에서 사진을 찍으면 AWS Recognition 기술을 활용해 얼굴을 인식하여 Django web sever로 보내고 그 얼굴과 학사 시스템에 등록되어있는 학생의 사진을 비교하여 어떤 인물인지 파악한다. 비교한 인물이 일정 유사율을 넘었을 경우 그 학생의 얼굴 사진을 학습, 계속해서 서버 안에 있는 같은 인물 파일에 넣어서 유사율을 높이는 식으로 진행된다. 그렇게 하여 스마트 출결시스템의 목적에 맞게 출결 확인 시간을 대폭 줄일 것이고, 부정적인 방법으로 출석할 수 있는 방법을 없애 기존의 시스템에 없던 신빙성과 공정성을 확립할 것이다. 또한, 어플리케이션을 통해 학생의 경우 언제 어디서든지 자신의 출결 상황을 확인할 수 있고, 교수님 또한 손쉽게 학생들의 출결을 관리할 수 있도록 하였다. 최종적으로 무결성이 확보된 정확한 출결 정보를 자동으로 데이터화하여 이용자와 관리자의 편의를 보장할 것이다.

A Study on Tools for Agent System Development The Performance Comparison of Web Applications Written Using Python and Go in Google App Engine-based Cloud Environment (앱 엔진기반의 클라우드 환경에서 Python 및 Go로 작성된 웹어플리케이션의 성능 비교)

  • Kang, Min-Ji;Woo, Byul;Lee, Do-Young;Jo, Seoung-Hyun;Moon, Bong-Kyo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.10-13
    • /
    • 2015
  • Google App Engine(GAE)은 플랫폼 서비스 형태(Platform as a Service, PaaS)의 클라우드 인프라이며 GAE를 기반으로 웹어플리케이션을 제작할 수 있도록 다양한 개발 도구를 제공해 준다. 본 논문에서는 Python 및 Go를 이용하여 GAE 상에서 구현한 클라우드 기반의 web application들의 성능을 비교하고자 한다. 각 web application의 주요 기능은 회원가입, 로그인, 채팅 등으로 구성되어 있고 특히, 회원목록이나 채팅 데이터를 처리하기 위하여 GAE에서 제공하는 Google Datastore를 사용하였다. 성능비교를 위하여 Python2.5, Python 2.7 및 Go를 사용하여 통일한 기능의 web application을 구현하였으며 각각의 메뉴에 대하여 서버 로직의 실행과 장고 (Django) 스타일의 HTML 템플릿을 렌더링하는데 걸리는 시간을 구하고 이를 비교 분석하였다.

A Study On AI Machine BigData based Cryptocurrency News (빅데이터 기반 가상화폐 공시 분석 AI 연구)

  • Jeong, Yong-Bin;An, Sang-Hun;Lee, Se-Uk;Park, Hyun-Sung;Lee, Do-Yun;Lee, Hyo-Kyung;An, Jeong-Wun;Koh, Jin-Gwang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.11a
    • /
    • pp.68-70
    • /
    • 2021
  • 인터넷 가상화폐 거래소에 게시되는 공시를 분석하여 향후 게시된 공시가 가상화폐 가격에 줄 영향을 예측해보고자 한다. 과거 게시된 공시 데이터를 바탕으로 딥러닝을 이용해 영향치를 도출해낸다. 프로그램은 Python 언어로 작성하였으며, django 웹 프레임워크를 이용하여 결과치를 보여줄 수 있는 웹 사이트를 구현하였다. 또한 공시를 통합한 데이터를 이용하여 새로 게시되는 공시가 해당 가상화폐의 가격에 줄 예측치를 분석하였으며 해당 공시가 가상화폐의 가격에 어떻게 영향을 줄지 쉽게 판단할 수 없는 사용자들에게 도움을 줄 수 있을 것이다.

Development of Unmanned Payment System based on QR Code optimized for Non-face-to-face (비대면에 최적화된 QR 코드기반 무인 결제 시스템 개발)

  • Kim, Yeon-Woo;Hwang, Seung-Yeon;Shin, Dong-Jin;Kim, Jeong-Joon
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.22 no.4
    • /
    • pp.165-170
    • /
    • 2022
  • By reducing time spent outside, a shopping system was developed for middle-aged and elderly people who mainly use neighborhood marts and neighborhood mart managers. The main functions of this app are direct shopping and online shopping, and it was developed using QR code using Zxing library on Android and Kakao Map using Kakao API. In addition, it provides information such as payment statistics and bulletin board posts that members need through recycler view and graphs in an easy-to-read manner. Through this system, members can efficiently manage by reducing fatigue when using the mart through direct purchase using QR code and delivery through map, and reducing manpower wastage as a mart manager. Also, as a mart manager, more consumers will be able to sell more items.