• Title/Summary/Keyword: Cloud API

Search Result 84, Processing Time 0.027 seconds

A Proposal of Event Stream Processing Frameworks applicable to Asynchronous-based Microservice (비동기 기반 마이크로 서비스에 적용 가능한 이벤트 스트림 처리 프레임워크 제안)

  • Park, Sang Il
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.17 no.2
    • /
    • pp.45-50
    • /
    • 2017
  • Micro-service Architecture is a service architecture optimized for large-scale distributed systems such as real-time realistic broadcasting systems, so that are fiercely adopted by Global leading service platform vendors such as Netflix and Twitter due to the merit of horizontal performance scalability enabling the scale-out technique. In addition, micro-service architecture makes it possible to execute image processing and real-time data analysis using an asynchronous-based processing that are difficult to handle in Web API such as REST. In this paper, an event stream processing framework applicable to asynchronous based micro services is proposed in the sense that the accountability of event processing order is not guaranteed in the events such as IoT sensor data analysis or cloud-based image editing because these are the situations where the real-time media editing generates multiple event streams and asynchronous processes in the platform.

Contents Development of Web Services for Artificial Intelligence-based Stock Photos (인공지능 기반의 스톡사진 웹 서비스 콘텐츠 개발)

  • Lee, Ah Lim;Lim, Chan
    • The Journal of the Korea Contents Association
    • /
    • v.19 no.2
    • /
    • pp.1-10
    • /
    • 2019
  • The present research aims to identify the issues that occurred when uploading stock photos to the internet-based stock image agencies and to develop technical solutions based on web service technologies. We identify the issues by examination of previous studies and stock photo uploading systems of major three agencies currently in service. As such, we develop web service technology by focusing on the following matters. First, we apply an automatic tag system to ensure convenience. Second, to ensure safety, we apply a technology that easily enables prevention of portrait rights violations and trademark infringements. We also prepare for measures against possible harmfulness. Third, to ensure completeness, we apply a method which resolves upload failure issues that frequently occurred in the past. In particular, the present research is significant as it applies an automatic image analysis system based on Google Cloud Vision API as the artificial intelligence-based image processing technology. In addition, we develop a web service program which improves user access by using SNS-type screen composition.

Design of a Mirror for Fragrance Recommendation based on Personal Emotion Analysis (개인의 감성 분석 기반 향 추천 미러 설계)

  • Hyeonji Kim;Yoosoo Oh
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.28 no.4
    • /
    • pp.11-19
    • /
    • 2023
  • The paper proposes a smart mirror system that recommends fragrances based on user emotion analysis. This paper combines natural language processing techniques such as embedding techniques (CounterVectorizer and TF-IDF) and machine learning classification models (DecisionTree, SVM, RandomForest, SGD Classifier) to build a model and compares the results. After the comparison, the paper constructs a personal emotion-based fragrance recommendation mirror model based on the SVM and word embedding pipeline-based emotion classifier model with the highest performance. The proposed system implements a personalized fragrance recommendation mirror based on emotion analysis, providing web services using the Flask web framework. This paper uses the Google Speech Cloud API to recognize users' voices and use speech-to-text (STT) to convert voice-transcribed text data. The proposed system provides users with information about weather, humidity, location, quotes, time, and schedule management.

A Study on Senior Behavioral Analysis and Care System Using Big Data (빅데이터를 활용한 시니어 행동분석 돌봄 시스템 연구)

  • Jang, Jae-Youl;Choi, Jin-Il;Uh, Je-Sun;Choi, Chul-Jae
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.15 no.5
    • /
    • pp.973-980
    • /
    • 2020
  • Various applied solutions utilizing the technology of the 4th Industrial Revolution are being applied to the health and welfare sector. In the proposed paper, the senior care system solution based on big data is designed. The principles of operation of the proposed system are collecting senior behavioral analyses through API information of smart devices, and sending a primary notification to the relevant senior in cases where a senior reacts differently from the existing standards. A system is proposed to prevent dangerous situations by providing information to peer seniors, family members, and the emergency center in cases where there is no response.

Service Development Tool for Micro Grid Common Platform (마이크로 그리드용 공통플랫폼 서비스 개발 도구)

  • Lee, Hyun-Hee;You, Dae-Sang
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.19 no.6
    • /
    • pp.1455-1461
    • /
    • 2015
  • Micro Grid is a new concept of electrical grid to solve several problems of Mega-Grid and it is under research and development at the national level around the world. With this background, Micro Grid Common Platform has been developed for interoperability technology of devices-systems in Micro Grid and securing enabler for new market. For supporting business models, Micro Grid Common Platform provides electric power information to Third-Party licensee via Open API function. Licensee, who want to develop electric power application by connecting to Micro Grid Common Platform, needs IDE(Integrated Development Environment) for service development and distribution. The paper proposes a service development tool for developing applications of Micro Grid Common Platform as a PaaS (Platform as a Service).

A Study on Analysis on Geospatial Information Portal Trends (공간정보 포탈 동향 분석에 관한 연구)

  • Lee, In-Su;Lee, Jun-Seok
    • Journal of Cadastre & Land InformatiX
    • /
    • v.44 no.2
    • /
    • pp.125-138
    • /
    • 2014
  • The portal is conceptualized as a discovery gateway to facilitate the communication and sharing of geographic data and information. Generally, Geospatial portal serve the different function and service according to the operational agents and goal. It was shown that Geospatial Portal might be constructed, based on the integration of the public data and Geospatial data portal, OpenAPI, shared Cloud Infrastructure. Ultimately, this study suggests the analysis results for Geospatial Information Prortal trends and contribute to the future development of Geospatial Information Open Platform(called Vworld).

Analysis and Design of Social-Robot System based on IoT (사물인터넷 기반 소셜로봇 시스템의 분석 및 설계)

  • Cho, Byung-Ho
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.19 no.1
    • /
    • pp.179-185
    • /
    • 2019
  • A core technology of social robot is voice recognition and dialogue engine technology, but too much money is needed for development and an implementation of robot's conversation function is difficult resulting from insufficiency of performance. Dialogue function's implementation between human and robot can be possible due to advance of cloud AI technology and several company's supply of their open API. In this paper, current intelligent social robot technology trend is investigated and effective social robot system architecture is designed. Also an effective analysis and design method of social robot system will be presented by showing user requirement analysis using object-oriented method, flowchart and screen design.

Prediction of Sea Water Condition Changes using LSTM Algorithm for the Fish Farm (LSTM 알고리즘을 이용한 양식장 해수 상태 변화 예측)

  • Rijayanti, Rita;Hwang, Mintae
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.3
    • /
    • pp.374-380
    • /
    • 2022
  • This paper shows the results of a study that predicts changes in seawater conditions in sea farms using machine learning-based long short term memory (LSTM) algorithms. Hardware was implemented using dissolved oxygen, salinity, nitrogen ion concentration, and water temperature measurement sensors to collect seawater condition information from sea farms, and transferred to a cloud-based Firebase database using LoRa communication. Using the developed hardware, seawater condition information around fish farms in Tongyeong and Geoje was collected, and LSTM algorithms were applied to learning results using these actual datasets to obtain predictive results showing 87% accuracy. Flask and REST APIs were used to provide users with predictive results for each of the four parameters, including dissolved oxygen. These predictive results are expected to help fishermen reduce significant damage caused by fish group death by providing changes in sea conditions in advance.

AI Scheduler using AWS and Raspberry Pi (AWS와 라즈베리 파이를 활용한 AI 스케줄러에 대한 연구)

  • Jeon, Ji-won;Lim, Chae-yean;Jung, Byung-ho;Lee, Sung-Jin;Moon, Sang-ho
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2021.10a
    • /
    • pp.370-372
    • /
    • 2021
  • According to the Clinical Research Center for Dementia, 840,000 Koreans aged 65 or older had dementia patients, with a prevalence rate of 10.39%. The prevalence rate is one in 10 elderly people, but difficult for families to take care of them all day. Judged that possible to manage the conditions and schedules of elderly people living alone by utilizing AI speaker system where schedule management is stored. This paper implements modules for AI schedulers in patients with dementia. Configured to link AWS, a remote IOT, inside the raspberry pi, and to output the schedule to speakers using a calendar from Google API. Through this study, judged that ease of scheduling will help manage and schedule dementia patients.

  • PDF

Advancing Reproducibility in Hydrological Modeling: Integration of Open Repositories, Cloud-Based JupyterHub, and Model APIs (온라인저장소, 클라우드기반 JupyterHub와 모델 APIs를 활용한 수자원 모델링의 재현성 개선)

  • Choi, Young Don
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2022.05a
    • /
    • pp.118-118
    • /
    • 2022
  • 지속적인 학문의 발전을 위해서는 선행연구에 대한 재현성이 무엇보다도 중요하다고 할 수 있다. 하지만 컴퓨터와 소프트웨어의 급속한 발달로 인한 컴퓨터 환경의 다양화, 분석 소프트웨어의 지속적 최신화로 인해서 최근 구축된 모델도 짧게는 몇 달, 길게는 1~2년후면 다양한 에러로 인하여 재현성이 불가능해지고 있다. 이러한 재현성의 극복을 위해서 온라인을 통한 데이터와 소스코드의 공유의 필요성이 제시되고 있으나, 실제로는 개인마다 컴퓨터 환경, 버전, 소프트웨어 설치에 필요한 라이브러리의 버전 또는 디렉토리 등이 달라 단순히 온라인을 통한 데이터와 소스코드의 공유만으로 재현성을 개선하기는 힘든 것이 현실이다. 따라서 이러한 컴퓨터 모델링 환경의 공유는 과거의 형태와 같이 데이터, 소스코드와 매뉴얼의 공유만으로 불가능하다고 할 수 있다. 따라서 본 연구에서는 수자원 모델링의 재현성 개선을 위해 1) 온라인 저장소, 2) 클라우드기반 JupyterHub 모델링 환경과 3) 모델 APIs 3개의 핵심 구성요소를 제시하고, 최근 미국에서 개발된SUMMA(Structure for Unifying Multiple Modeling Alternative) 수자원 모델에 적용하여 재현성 달성을 위한 3개의 핵심 구성요소의 필요성과 용이성을 검증하였다. 첫 번째, 데이터와 모델의 온라인 공유는 FAIR(Findable, Accessible, Interoperable, Reusable) 원칙으로 개발된 수자원분야의 대표적인 온라인 저장소인 HydroShare를 활용하여 모델입력자료를 메타데이터와 함께 공유하였다. 두 번째, HydroShare에서 Web App의 형태로 제공되는 클라우드기반 JupyterHub환경인 CUAHSI JupyterHub(CJH)와 일루노이대학에서 제공하는 CyberGIS-Jupyter for water JupyterHub(CJW)환경에 수자원모델링 환경을 컨테이너(Docker) 환경을 통해 구축·공유하였다. 마지막으로, 클라우드에서 수자원모델의 효율적 이용을 위해 Python기반의SUMMA모델 API인 pySUMMA를 개발·공유하였다. 이와같이 구축된 3개의 핵심 구성요소를 이용하여 2015년 Water Resources Research에 게재된 SUMMA 논문의 9개 Test Cases 중에서 5개를 누구나 쉽게 재현할 수 있음을 증명하였다. 재현성의 중요성에 대한 인식의 증가로 Open과 Transparent Hydrology에 대한 요구가 증대되고 있으며, 이를 위해서 클라우드 기반의 모델링 환경구축 및 제공이 확대되고 있다. 본 연구에서 제시한 HydroShare와 같은 온라인 저장소, CJH와 CJW와 같은 클라우드기반 모델링환경, 모델의 효율적 이용을 위한 모델 APIs는 급속도로 발달하고 있는 컴퓨터 및 소프트웨어 환경에서 핵심구성요소이며, 연구의 재현성 개선을 통해 수자원공학 발전에 기여할 것으로 기대된다.

  • PDF