• 제목/요약/키워드: Python Flask

검색결과 10건 처리시간 0.023초

Python 코딩 교육 웹의 설계 및 구현 (The Design and Implementation of Python Education Coding WEB)

  • 김재수;박수호;이민석;최지훈
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2019년도 제59차 동계학술대회논문집 27권1호
    • /
    • pp.331-332
    • /
    • 2019
  • 코딩교육의 의무화로 인해 조기 교육을 위한 코딩교육 프로그램이 성행한다. 하지만 이는 시각 중심적이라 실제 프로그래밍 언어를 접할 때 어려움이 많다. 이를 최소화하기 위해 만든 Python 블록 코딩 웹은 JavaScript, Arduino, Python, Web을 이용하여 시각중심의 블록을 드래그하여 실제 쓰이는 프로그래밍 언어로 바꿔주는 시스템을 개발하였다.

  • PDF

VGG16을 활용한 외국인 전용 한식정보 제공 앱 (Korean Food Information Provision APP for Foreigners Using VGG16)

  • 윤수진;오세영;우영운
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2021년도 춘계학술대회
    • /
    • pp.404-406
    • /
    • 2021
  • 본 논문에서는 한식 이미지 분류 및 한식 관련 정보 제공을 위한 앱 어플리케이션을 제안한다. 앱 애플리케이션은 Flask 서버, 데이터베이스(Mysql), 파이썬 딥 러닝 모듈들로 구성되며, VGG16 모델을 활용해 한식 150종의 이미지를 분류한다. 인터넷 환경만 있다면 사진 한 장으로 언제 어디서든 한식에 대한 정보를 쉽게 얻을 수 있다.

  • PDF

기계학습을 통한 복부 CT영상에서 요로결석 분할 모델 및 AI 웹 애플리케이션 개발 (Urinary Stones Segmentation Model and AI Web Application Development in Abdominal CT Images Through Machine Learning)

  • 이충섭;임동욱;노시형;김태훈;박성빈;윤권하;정창원
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제10권11호
    • /
    • pp.305-310
    • /
    • 2021
  • 의료분야 인공지능 기술이 분석과 알고리즘 개발에 중점을 두었으나 점차 제품으로 서비스하기 위한 Web 애플리케이션 개발로 변화되고 있다. 본 연구는 복부 CT 영상에서 요로결석(Urinary Stone) 분할모델과 이를 기반으로 한 인공지능 웹 애플리케이션에 대해 기술한다. 이를 구현하기 위해 의료영상 분야에서 이미지 분할을 목적으로 제안된 End-to-End 방식의 Fully-Convolutional Network 기반 모델인 U-Net을 사용하여 모델을 개발하였다. 그리고 Python 기반의 Flask라는 마이크로 웹 프레임워크를 사용하여 AWS 클라우드 기반 웹 애플리케이션으로 개발하였다. 끝으로 모델 서빙으로 요로결석 분할모델이 예측한 결과를 인공지능 웹 애플리케이션 서비스 수행 결과로 보인다. 제안한 AI 웹 애플리케이션 서비스가 선별 검사에 활용되기를 기대한다.

플라스크와 견고한 하우징을 사용한 스마트콘텐츠의 클라우드 접속 (Cloud Connection Methods of Smart Contents using Flask and Robust Housing)

  • 김경신;이호준
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2019년도 제60차 하계학술대회논문집 27권2호
    • /
    • pp.45-48
    • /
    • 2019
  • 파이썬 플라스크와 MySQL데이터베이스를 이용한 스마트콘텐츠에서의 효율적인 클라우드 접속기술에 관한 효율적인 방법을 제시한다. 또한 스마트콘텐츠 제작단계에서 와이파이 혹은 블루투스를 이용한 클라우드 인터넷 접속시의 오류최소화를 위한 견고한 하우징제작을 위해 어도비 일러스트레이터를 이용한 표준화된 레이져커팅 방법도 제시한다. 이는 향후 4차 산업혁명시기에 필수적인 지능적이고 다이너믹한 특성을 갖는 스마트콘텐츠 제작과정에서의 시행착오를 줄여줄 것이며, 이를 통해 다양한 아이디어의 스마트콘텐츠가 양산될 수 있는 계기가 될 것으로 생각한다. 제시한 방안의 타당성을 검증하기 위해 실제로 구축한 가장 효율적인 스마트콘텐츠의 제각과정과 그 결과를 보인다.

  • PDF

날씨에 따른 교통사고 발생을 예측하는 Web Site 개발 (System Development of the Traffic Accident Prediction using Weather)

  • 조규철;김산
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2021년도 제63차 동계학술대회논문집 29권1호
    • /
    • pp.163-164
    • /
    • 2021
  • 본 논문에서는 날씨와 상관관계를 갖는 교통사고에 대한 예측을 진행하는 Web Site 개발을 제안한다. 날씨에 영향을 받는 교통사고에 대한 일일 사망자 수, 교통사고 발생률의 각각의 예측값을 딥러닝 모델을 이용한다. 위의 모델을 작성하기 위하여 본 논문에서는 Anaconda 기반의 Jupyter Notebook에서 Python Tensorflow 모델을 작성하여 테스트하고, 만들어진 모델을 웹 사이트에서 불러오기 위해 Python 기반 Flask Web Framework를 통하여 웹 사이트를 개발한다. 개발된 웹 사이트는 사용자들은 Web Site에 날씨 정보를 입력하여 교통사고 발생률을 예측하고 볼 수 있다.

  • PDF

Flask 의 모델 서빙을 이용한 웹 어플리케이션 구현 : Urinary Stone 인공지능 응용 (Web Application Implementation Using Flask Model Serving : Urinary Stone Artificial Intelligence Application)

  • 이충섭;임동욱;노시형;김지언;유영주;김태훈;박성빈;윤권하;정창원
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2021년도 춘계학술발표대회
    • /
    • pp.454-456
    • /
    • 2021
  • 본 논문은 웹의 발달로 인하여 의료 서비스들이 기존의 Client-Server 방식의 제품에서 Web 방식의 제품으로 변경되고 있는 현대 흐름에서 인공지능 어플리케이션 또한 Web 으로 서비스 하기 위한 방법과 구현된 요로결석 AI 어플리케이션에 대해 기술한다. 이를 구현하기 위해 Python 기반의 Flask 라는 마이크로 웹 프레임워크를 사용하여 DICOM 핸들링, Pre-Processing, Mask 를 생성하고 Predict 결과를 Model Serving 을 통하여 Urinary Stone Segmentation Model 이 서비스되는 인공지능 웹 어플리케이션 동작 방식과 수행 결과를 보인다.

카카오톡 오픈빌더 기반의 일기 예보 챗봇 설계 및 구현 (A Design and Implementation of Weather Forecast Chatbot Based on Kakaotalk Open Builder)

  • 이원주;김한수;차대윤;이일우;정성준;조승연
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2019년도 제60차 하계학술대회논문집 27권2호
    • /
    • pp.29-30
    • /
    • 2019
  • 본 논문에서는 카카오i 오픈빌더 API를 활용하여 언제 어디서나 손쉬운 접근 방법으로 날씨 정보를 얻을 수 있는 챗봇을 설계하고 구현한다 이 챗봇은, 플러스 친구를 통해 친구 추가 후 이용 가능하며, Python의 Flask 웹 프레임워크를 통하여 날씨에 관한 기온, 미세 먼지 농도, 강수량, 자외선 지수, 캐스팅 정보 등을 네이버에서 사용자가 검색한 지역별로 크롤링 후 가공하여 서비스 한다.

  • PDF

Optimal dwelling time prediction for package tour using K-nearest neighbor classification algorithm

  • Aria Bisma Wahyutama;Mintae Hwang
    • ETRI Journal
    • /
    • 제46권3호
    • /
    • pp.473-484
    • /
    • 2024
  • We introduce a machine learning-based web application to help travel agents plan a package tour schedule. K-nearest neighbor (KNN) classification predicts the optimal tourists' dwelling time based on a variety of information to automatically generate a convenient tour schedule. A database collected in collaboration with an established travel agency is fed into the KNN algorithm implemented in the Python language, and the predicted dwelling times are sent to the web application via a RESTful application programming interface provided by the Flask framework. The web application displays a page in which the agents can configure the initial data and predict the optimal dwelling time and automatically update the tour schedule. After conducting a performance evaluation by simulating a scenario on a computer running the Windows operating system, the average response time was 1.762 s, and the prediction consistency was 100% over 100 iterations.

얼굴 검출 및 인식 기술을 이용한 실시간 전자 출결 시스템 (A Real-time Electronic Attendance-absence Recording System using Face Detection and Face Recognition)

  • 정필성;조양현
    • 한국정보통신학회논문지
    • /
    • 제20권8호
    • /
    • pp.1524-1530
    • /
    • 2016
  • 최근 스마트 기기를 이용한 전자 출결 시스템에 대한 연구가 활발히 진행되고 있다. 전자 출결 시스템을 이용하여 교수는 실시간으로 학생들의 출결 처리와 출석 기록을 관리할 수 있다. 본 논문에서는 기존의 자동식별 및 데이터 획득(AIDC, Automatic Identification and Data Capture) 기반의 전자 출결 시스템의 한계점인 공간적, 시간적, 비용적 문제점을 해결할 수 있는 전자 출결 시스템을 제안하였다. 제안하는 시스템은 웹 서버로 동작하며 HTML5(Hyper Text Markup Language ver.5) 기반으로 작성된 출결 관리 페이지에 개인이 가진 스마트 기기를 통한 접속한 후 서버-클라이언트 이미지 데이터 전송 기술을 이용하여 실시간 전자 출결이 가능한 장점이 있다. 또한 제안 시스템은 파이썬 플라스크 프레임워크를 기반으로 동작하기 때문에 운영체제에 상관없이 설치 및 운용이 가능한 장점을 가진다.

웹페이지에서의 상품 데이터 추출을 위한 동적, 정적 크롤링 비교 및 활용 (Comparison and Application of Dynamic and Static Crawling for Extracting Product Data from Web Pages)

  • 김상혁;김정훈;이승대
    • 한국전자통신학회논문지
    • /
    • 제18권6호
    • /
    • pp.1277-1284
    • /
    • 2023
  • 본 논문에서는 소비자들이 편의점에서 진행 중인 행사상품에 대해 접근하기 쉬운 웹페이지를 제작하였다. 제작하는 과정에서 행사상품의 데이터를 추출하는 두 가지 크롤링 방식인 정적 크롤링과 동적 크롤링을 비교 및 활용하였다. 정적 크롤링은 홈페이지에서 정적인 데이터를 수집하는 추출 방식이고 동적 크롤링은 웹 페이지에서 동적으로 생성되는 페이지의 데이터를 수집하는 추출하는 방식이다. 두 크롤링에 대한 비교를 통해 행사상품 데이터를 추출하는 데에 있어 어떤 크롤링 방식이 더 효과적인 방식인지에 대해 연구하였다. 그 중 효과적인 정적 크롤링을 이용해 웹 페이지를 제작하였으며, 소비자들이 더 손쉽게 확인할 수 있도록 1+1, 2+1 상품들을 카테고리화 하였고 검색기능을 넣어 웹페이지를 제작하였다.