• Title/Summary/Keyword: Python Program

Search Result 113, Processing Time 0.027 seconds

Automation of Sampling for Public Survey Performance Assessment (공공측량 성과심사 표본추출 자동화 가능성 분석)

  • Choi, Hyun;Jin, Cheol;Lee, Jung Il;Kim, Gi Hong
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.44 no.1
    • /
    • pp.95-100
    • /
    • 2024
  • The public survey performance review conducted by the Spatial Information Quality Management Institute is conducted at the screening rate in accordance with the regulations, and the examiner directly judges the overall trend of the submitted performance based on the extracted sample. However, the evaluation of the Ministry of Land, Infrastructure and Transport, the evaluation trustee shall be specified by random extraction (Random Collection) is specified by the sample. In this study, it analyzed the details of the actual site and analyzed through securing actual performance review data. In addition, we analyzed considerations according to various field conditions and studied ways to apply the public survey performance review sampling algorithm. Therefore, detailed sampling criteria analysis by performance reviewers is necessary. A relative comparison was made feasible by comparing the data for which the real performance evaluation was performed with the outcomes of the Python automation program. This automation program is expected to be employed as a foundation program for the automated application of public survey performance evaluation sampling in the future.

Helping People with Visual Disability Using AI

  • Naif Al Otaibi;Tariq S Almurayziq
    • International Journal of Computer Science & Network Security
    • /
    • v.24 no.1
    • /
    • pp.205-208
    • /
    • 2024
  • Artificial Intelligence (AI) technology has evolved rapidly in recent years and is used in everything from banking to email management to surgery, but without the help of the visible, most of the fun features of the Internet include visual impairment. It benefits people with disabilities. The main purpose of this study is to find ways to help people with visual impairments using AI technology. A visually impaired request is made for the visually impaired. For example, when a message arrives that the program will notify you by voice (reads the sender's name, read the message, and replies to it if necessary), this is a special program installed on your mobile phone. This program uses a customized algorithm developed in Python to convert written text to voice, read text, and convert voice to written text on a message when a visually impaired person wants to respond. Then it sends the response in the form of a text message. Therefore, the research should lead to programs for people with visual impairments. This program makes mobile phones easier and more comfortable to use and makes the daily life easier for visual impairments.

The development of a back analysis program for subsea tunnel stability under operation: longitudinal direction (운영 중 해저 터널의 안정성 평가를 위한 역해석 프로그램 개발: 종단방향)

  • An, Joon-Sang;Kim, Byung-Chan;Moon, Hyun-Koo;Song, Ki-Il
    • Journal of Korean Tunnelling and Underground Space Association
    • /
    • v.18 no.6
    • /
    • pp.545-556
    • /
    • 2016
  • If a back analysis is used in various measurement information for the estimation of an operating subsea tunnel safety, it is possible to obtain the results within efficient error rate. With such a commercial geotechnical analysis program as FLAC3D, back analysis is performed with a DEA which was validated in previous studies. However, there is a problem that is relatively a time-consuming analysis. For this reason, beam-spring model-based FEM solver which takes shorter relative analysis time, was developed by Python language, and then combined with the built-DEA. In order to consider the assessment of safety of an operation tunnel near real-time, a program for longitudinal direction tunnel was developed due to its relative easy development for analysis solver engine.

The development of a back analysis program for subsea tunnel stability under operation: transversal tunnel section (운영 중 해저 터널의 안정성 평가를 위한 역해석 프로그램 개발: 횡단방향)

  • An, Joon-Sang;Kim, Byung-Chan;Lee, Sang-Hyun;Song, Ki-Il
    • Journal of Korean Tunnelling and Underground Space Association
    • /
    • v.19 no.2
    • /
    • pp.195-212
    • /
    • 2017
  • When back analysis is used for the assessment of an operating subsea tunnel safety in various measurement information such as stress, water pressure and tunnel lining and ground stiffness degradation, the reliable results within tolerable error rate can be obtained. By utilizing a commercial geotechnical analysis program FLAC3D, back analysis can be performed with a DEA which has already been successfully validated in previous studies. However, relative more time-consumption is the drawback of this approach. For this reason, this study introduced beam-spring model-based on FEM solver which uses less analysis time relatively. Beam-spring program capable of structural analysis of a circular tunnel section was developed by using Python language and combined with the built-DEA. From the measurement datum, expected to estimate the stability of an operation tunnel close to real-time.

Application of Crime Prevention Design based on Public Data Analysis: Focusing on Seoul (공공데이터분석 기반 범죄예방환경설계 적용 : 서울시 중심으로)

  • Kim, Sung-Jun
    • Korean Security Journal
    • /
    • no.60
    • /
    • pp.91-111
    • /
    • 2019
  • Violent crimes have increased continuously due to the development of urban society and have become a threatening factor against the residential safety of citizens. The prevention of these crimes is always a major topic in human society and one of the fundamental elements of the quality of life and safety of citizens. In recent years, much attention has been paid to environmental design through the Crime Prevention Through Environmental Design (CPTED) as a preventive measure. Currently, South Korea is promoting the openness and utilization of public data, and crime prevention is one of the fields that can utilize public data actively. This approach to crime prevention utilizing public data will be helpful for the proposal of policies from new viewpoints departing from the general utilization measures of CPTED that improve streetlights and closed-circuit television (CCTV) installations, whose limitations have been pointed out as they are only mechanical surveillance. Thus, this study sets the research scope based on the statistics of the status of five criminal offenses by administrative district in recent years provided by the data portal in Seoul City, the capital of South Korea, as the utilization data and concentrates on the analysis. Based on the analysis results, this study proposes a method to utilize classical music as a new policy for regions where the improvements are most needed. The open-source Python analysis program was employed as the main data analysis and visualization method.

A technique for capturing structural crack geometry in numerical simulation based on the invariant level set method

  • Tao Wang;Shangtao Hu;Menggang Yang;Shujun Fang
    • Structural Engineering and Mechanics
    • /
    • v.87 no.3
    • /
    • pp.243-254
    • /
    • 2023
  • Engineering structures usually suffer from cracks. The crack geometry has an influence on the structural mechanical properties and subsequent crack propagations. However, as an extensively utilized method in fracture analysis, the extended finite element method provided by Abaqus fails to output the specific location and dimensions of fractures. In this study, a technique to capture the crack geometry is proposed. The technique is based on the invariant level set method (I-LSM), which can avoid updating the level set function during crack development. The solution is achieved by an open-source plug-in programmed by Python. Three examples were performed to verify the effectiveness and robustness of the program. The result shows that the developed program can accurately output the crack geometry in both the 2D and 3D models. The open-source plug-in codes are included as supplementary material.

Tools for Light Curve of Exoplanet Transit Observation with Youth

  • Kang, Wonseok;Kim, Taewoo;Yoo, Jihyun;Kim, Jeong-eun;Kang, Min;Noh, Hannah
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.42 no.2
    • /
    • pp.70.2-70.2
    • /
    • 2017
  • Transit event of exoplanet is a good example of observational studies with youth, because the event is geometrically simple and its analysis is essential to astronomical observation. Therefore, we developed the package of data reduction and aperture photometry in Python for educational purpose. In 27 July, we observed the transit event of TrES-3b with the students of "NYSC Space Science Club" program, and presented the Python package, PyPhotW for data reduction and aperture photometry. PyPhotW consists of simple functions for youth to understand the processes easier. Nonetheless, the photometric results of PyPhotW show a good agreement with those of Source Extractor, ${\Delta}m{\sim}-0.01{\pm}0.03$ and $-0.04{\pm}0.08$ for TrES-3b and TrES-5b time-series observations in 27 - 28 July.

  • PDF

InTouch HMI Development to Real-Time Power System Analysis (실시간 전력 계통 해석을 위한 InTouch HMI 구현)

  • Ahn, Chang-Han;Lee, Sang-Deok;Park, Ji-Ho;Chang, Byung-Hoon;Lee, Hyun-Chul;Lee, Geun-Joon;Baek, Young-Sik
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.58 no.12
    • /
    • pp.2322-2327
    • /
    • 2009
  • Uncertainty of power system operation increases due to complexity and facilities diversification in the power system. Therefore the importance of SCADA(Supervisory Control and Data Acquisition) system which obtain and manage the actual data in real-time is very important. Accordingly in the studies of power system analysis, the efforts to include real-time power system analysis in simulation and applications are made in many ways. The real-time communication characteristics of SCADA system is considered so as to develop the power system analysis program that matches actual system conditions. The observation and management of SCADA system is realized by Intouch which is mainly used for factory automation and PSS/E(Power System Simulator for Engineers) provides real time system data. SQL DB and Python language is used for real-time communication between the softwares. It is very comfortable to use the various functions in Intouch WindowMaker.

Modern Concurrent Programming for Multicode Environment (동시성으로 작성하는 파이썬 크롤러)

  • Kim, Nam-gue;Kang, Young-Jin;Lee, HoonJae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.05a
    • /
    • pp.430-433
    • /
    • 2017
  • Programming that ensures concurrency is essential for developers. If you do not use it, it is hard to expect the speed of the program to improve unless there is technical advancement of the hardware itself. Programming languages that support good concurrency code include go, elixir, and scala. Python, which supports a number of useful libraries, also supports concurrent programming like asyncio and coroutine. This paper defines the concepts of concurrency and parallelism, and explains what to note when writing concurrency programming in Python. The crawler that collects web data is written in concurrent code and compared with programs written in sequential, multithreaded code.

  • PDF

Analysis of Research Papers Related to the Fourth Industrial Revolution (4차 산업혁명 관련 연구 논문 분석)

  • Cho, Kyoung Won;Woo, Young Woon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2019.05a
    • /
    • pp.268-270
    • /
    • 2019
  • In this paper, we analyzed the papers related to the "4th Industry". In order to analyze the papers, total of 685 papers were collected by searching with the keyword "4th industry" in Korea Journal Index(KCI) from 2016 to 2019. We used Python-based web scraping program to collect papers. As a result of analysis, it was confirmed that artificial intelligence, big data, Internet of things(IoT), digital, network and so on have emerged as the major technologies, and it was confirmed that research has been utilizing the major technologies in various fields related to the 4th industry such as industry, government, education field, and job.

  • PDF