• Title/Summary/Keyword: Writing Software

Search Result 118, Processing Time 0.021 seconds

Development of Game Programming Education Model 4E for Pre-Service Teachers (예비교사를 위한 게임 프로그래밍 교육모델 4E 개발)

  • Sung, Younghoon
    • Journal of The Korean Association of Information Education
    • /
    • v.23 no.6
    • /
    • pp.561-571
    • /
    • 2019
  • Programming education generally includes problem analysis process, automation through algorithms and programming, and generalization process. It is a good software education method for students in improving computing thinking. However, it was found that beginners had difficulties in understanding instruction usage, writing algorithms, and implementing programming. In this study, we developed a game programming education model and curriculum for programming education of pre-service teachers. The 4E model consisted of empathy, exploration, engagement and evaluation. In addition, it is configured to learn game core elements and core command blocks by each stage. To help the pre-service teachers understand the use of various programming blocks, a three-step teaching and learning method was presented, consisting of example learning, self-game creation, and team-based projects. As a result of applying and verifying the curriculum for 15 weeks, it showed significant results in the 4E model and pre-service teachers' perception of block programming competence and the level of computational thinking on the submitted game project results was also high.

Automated Method for Detecting OOB Vulnerability of Heap Memory Using Dynamic Symbolic Execution (동적 기호 실행을 이용한 힙 메모리 OOB 취약점 자동 탐지 방법)

  • Kang, Sangyong;Park, Sunghyun;Noh, Bongnam
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.28 no.4
    • /
    • pp.919-928
    • /
    • 2018
  • Out-Of-Bounds (OOB) is one of the most powerful vulnerabilities in heap memory. The OOB vulnerability allows an attacker to exploit unauthorized access to confidential information by tricking the length of the array and reading or writing memory of that length. In this paper, we propose a method to automatically detect OOB vulnerabilities in heap memory using dynamic symbol execution and shadow memory table. First, a shadow memory table is constructed by hooking heap memory allocation and release function. Then, when a memory access occurs, it is judged whether OOB can occur by referencing the shadow memory, and a test case for causing a crash is automatically generated if there is a possibility of occurrence. Using the proposed method, if a weak block search is successful, it is possible to generate a test case that induces an OOB. In addition, unlike traditional dynamic symbol execution, exploitation of vulnerabilities is possible without setting clear target points.

Automatic Extractive Summarization of Newspaper Articles using Activation Degree of 5W1H (육하원칙 활성화도를 이용한 신문기사 자동추출요약)

  • 윤재민;정유진;이종혁
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.4
    • /
    • pp.505-515
    • /
    • 2004
  • In a newspaper, 5W1H information is the most fundamental and important element for writing and understanding articles. Focusing on such a relation between a newspaper article and the 5W1H, we propose a summarization method based on the activation degree of 5W1H. To overcome problems of the lead-based and the title-based methods, both of which are known to be the most effective in newspaper summarization, sufficient 5W1H information is extracted from both a title and a lead sentence. Moreover, for each sentence, its weight is computed by considering various factors, such as activation degree of 5W1H, the number of 5W1H categories, and its length and position. These factors make a great contribution to the selection of more important sentences, and thus to the improvement of readability of the summarized texts. In an experimental evaluation, the proposed method achieved a precision of 74.7% outperforming the lead-based method. In sum, our 5W1H approach was shown to be promising for automatic summarization of newspaper articles.

Implementation of query model of CQRS pattern using weather data (기상 데이터를 활용한 CQRS 패턴의 조회 모델 구현)

  • Seo, Bomin;Jeon, Cheolho;Jeon, Hyeonsig;An, Seyun;Park, Hyun-ju
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.6
    • /
    • pp.645-651
    • /
    • 2019
  • At a time when large amounts of data are being poured out, there are many changes in software architecture or data storage patterns because of the nature of the data being written, rather more read-intensive than writing. Accordingly, in this paper, the query model of Command Query Responsibility Segmentation (CQRS) pattern separating the responsibilities of commands and queries is used to implement an efficient high-capacity data lookup system in users' requirements. This paper uses the 2018 temperature, humidity and precipitation data of the Korea Meteorological Administration Open API to store about 2.3 billion data suitable for RDBMS (PostgreSQL) and NoSQL (MongoDB). It also compares and analyzes the performance of systems with CQRS pattern applied from the perspective of the web server (Web Server) implemented and systems without CQRS pattern, the storage structure performance of each database, and the performance corresponding to the data processing characteristics.

Sentence Recommendation Using Beam Search in a Military Intelligent Image Analysis System (군사용 지능형 영상 판독 시스템에서의 빔서치를 활용한 문장 추천)

  • Na, Hyung-Sun;Jeon, Tae-Hyeon;Kang, Hyung-Seok;Ahn, Jinhyun;Im, Dong-Hyuk
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.10 no.11
    • /
    • pp.521-528
    • /
    • 2021
  • Existing image analysis systems in use in the military field are carried out by readers analyzing and identifying images themselves, writing and disseminating related content, and in this process, repetitive tasks are frequent, resulting in workload. In this paper, to solve the previous problem, we proposed an algorithm that can operate the Seq2Seq model on a word basis, which operates on a sentence basis, and applied the Attention technique to improve accuracy. In addition, by applying the Beam Search technique, we would like to recommend various current identification sentences based on the past identification contents of a specific area. It was confirmed through experiments that the Beam Search technique recommends sentences more effectively than the existing greedy Search technique, and confirmed that the accuracy of recommendation increases when the size of Beam is large.

A Case Study of Artificial Intelligence Convergence Education using Entry in Elementary School (초등학교에서의 엔트리를 활용한 인공지능 융합 교육 사례)

  • Han, Kyujung;Ahn, Hyeongjun
    • Journal of Creative Information Culture
    • /
    • v.7 no.4
    • /
    • pp.197-206
    • /
    • 2021
  • This study is a case of convergence education using the AI model of entry in elementary schools. The subject is English, and the class was conducted based on the image learning model among the convergence activities with the art department drawing and the AI model of the entry. In order to effectively achieve the learning goals of speaking and writing in English education. The class was designed by combining art and SW. Students experienced communication using AI, improved confidence, and were able to improve creativity and communication skills by expressing not only listening and speaking but also expressing through various media such as pictures and photos. In addition, in order to find out the effectiveness of the class, a survey was conducted on students and the results were analyzed. As a result of the analysis, it was found that it had a positive effect on students' participation rate, degree of understanding AI after class, interest in AI, satisfaction with AI classes.

Emotional Expression Technique using Facial Recognition in User Review (사용자 리뷰에서 표정 인식을 이용한 감정 표현 기법)

  • Choi, Wongwan;Hwang, Mansoo;Kim, Neunghoe
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.22 no.5
    • /
    • pp.23-28
    • /
    • 2022
  • Today, the online market has grown rapidly due to the development of digital platforms and the pandemic situation. Therefore, unlike the existing offline market, the distinctiveness of the online market has prompted users to check online reviews. It has been established that reviews play a significant part in influencing the user's purchase intention through precedents of several studies. However, the current review writing method makes it difficult for other users to understand the writer's emotions by expressing them through elements like tone and words. If the writer also wanted to emphasize something, it was very cumbersome to thicken the parts or change the colors to reflect their emotions. Therefore, in this paper, we propose a technique to check the user's emotions through facial expression recognition using a camera, to automatically set colors for each emotion using research on existing emotions and colors, and give colors based on the user's intention.

Outcomes Associated with Nasal Reconstruction Post-Rhinectomy: A Narrative Review

  • John, Jithin;Gupta, Rohun;Grossbauer, Anne;Chung, Michael;Sethna, Anita;Abboud, Michel;Cox, Eric;Hart, Justin;Folbe, Adam;Chaiyasate, Kongkrit
    • Archives of Plastic Surgery
    • /
    • v.49 no.2
    • /
    • pp.184-194
    • /
    • 2022
  • The face and the external nose define an individual's physical appearance. Nasal deformities can cause facial disfigurement along with unwanted psychological repercussions. Nasal deformities range in severity, with the most severe cases being indications for a rhinectomy, due to the complexity of the nasal defect. According to published literature, there is no consensus among otolaryngologists and plastic surgeons on which technique or flap use is preferred in terms of complications, aesthetic outcome, or patient satisfaction. The goal of this study is to provide a comprehensive analysis of published studies on nasal reconstruction following rhinectomy. Using the Preferred Reporting Items for Systematic Review and Meta-Analysis Protocols guidelines for writing systematic reviews, a systematic review was conducted. Four databases were searched using a search strategy. These articles were then imported into the COVIDENCE software and went screening and thorough article review. After screening 2,237 articles, 23 studies were then extracted for data collection analysis. We collected data from 12 case series, 4 case studies, 1 prospective case series, and 4 retrospective chart review studies. The most commonly reported flaps were forehead flaps, superior extended nasal myocutaneous island, forearm free flaps, anterolateral thigh (ALT) free flap, medial femoral condyle free flap (n = 8), and zygomaticus implants (n = 6), and retained nasal prosthesis. Although not specifically indicated by a certain number, the most common indication for the rhinectomy was malignancy, followed by traumas, postsurgical complications, radionecrosis, and congenital nasal malformations.

An Efficient Metadata Journaling Scheme for In-memory File Systems (인메모리 파일시스템을 위한 효율적인 메타데이터 저널링 기법)

  • Hyokyung Bahn
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.23 no.3
    • /
    • pp.107-111
    • /
    • 2023
  • Journaling techniques are widely used to maintain a consistent file system state in the event of a system crash. As existing journaling techniques are designed for block storage such as HDDs, they are not efficient for byte-addressable persistent memory media. This paper proposes a metadata journaling technique for in-memory file systems that has the ability of avoiding inconsistent file system states in crash situations. The proposed journaling technique reduces a large amount of writing by making use of the byte-addressable feature of memory media and bypasses heavy software I/O stack. Experimental results with the IOzone benchmark show that the proposed journaling technique improves the performance of Ext4 by 49.2% on average.

Recommendation System Development of Indirect Advertising Product through Summary Analysis of Character Web Drama (캐릭터 웹드라마 요약 분석을 통한 간접광고 제품 추천 시스템 개발)

  • Hyun-Soo Lee;Jung-Yi Kim
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.23 no.6
    • /
    • pp.15-20
    • /
    • 2023
  • This paper is a study on the development of an artificial intelligence (AI) system algorithm that recommends indirect advertising products suitable for character web dramas. The goal of this study is to increase viewers' content immersion and help them understand the story of the drama more deeply by recommending indirect advertising products that are suitable for writing lines for web dramas. In this study, we analyze dialogue and plot using the natural language processing model GPT, and develop two types of indirect advertising product recommendation systems, including prop type and background type, based on the analysis results. Through this, products that fit the story of the web drama are appropriately placed, allowing indirect advertisements to be exposed naturally, thereby increasing viewer immersion and enhancing the effectiveness of product promotion. There are limitations of artificial intelligence models, such as the difficulty in fully understanding hidden meanings or cultural nuances, and the difficulty in securing sufficient data for learning. However, this study will provide new insights into how AI can contribute to the production of creative works, and will be an important stepping stone to expand the possibilities of using natural language processing models in the creative industry.