• Title/Summary/Keyword: Text programming

Search Result 135, Processing Time 0.022 seconds

A Study on Interactive Storytelling Script Language for Generating the Stories (이야기 생성을 위한 인터랙티브 스토리텔링 스크립트 언어에 관한 연구)

  • Kim, Seok-Kyoo;Moon, Sung-Hyun;Park, Jun;Chang, Jun-O;Han, Sang-Yong
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.2
    • /
    • pp.313-322
    • /
    • 2009
  • A multi-story can be generated by the interactions of users in the interactive storytelling system. In this paper, I suggest narrative structure and corresponding Storytelling Markup Language and implement the system that processes a story presented using this language. This research will be basis of making an authoring tool for interactive storytelling. It can be used to make a story tool and story presentation tool using text, image, animation with user interaction.

  • PDF

DESIGN AND IMPLEMENTATION OF 3D TERRAIN RENDERING SYSTEM ON MOBILE ENVIRONMENT USING HIGH RESOLUTION SATELLITE IMAGERY

  • Kim, Seung-Yub;Lee, Ki-Won
    • Proceedings of the KSRS Conference
    • /
    • v.1
    • /
    • pp.417-420
    • /
    • 2006
  • In these days, mobile application dealing with information contents on mobile or handheld devices such as mobile communicator, PDA or WAP device face the most important industrial needs. The motivation of this study is the design and implementation of mobile application using high resolution satellite imagery, large-sized image data set. Although major advantages of mobile devices are portability and mobility to users, limited system resources such as small-sized memory, slow CPU, low power and small screen size are the main obstacles to developers who should handle a large volume of geo-based 3D model. Related to this, the previous works have been concentrated on GIS-based location awareness services on mobile; however, the mobile 3D terrain model, which aims at this study, with the source data of DEM (Digital Elevation Model) and high resolution satellite imagery is not considered yet, in the other mobile systems. The main functions of 3D graphic processing or pixel pipeline in this prototype are implemented with OpenGL|ES (Embedded System) standard API (Application Programming Interface) released by Khronos group. In the developing stage, experiments to investigate optimal operation environment and good performance are carried out: TIN-based vertex generation with regular elevation data, image tiling, and image-vertex texturing, text processing of Unicode type and ASCII type.

  • PDF

Specialized Job Drama's Traits and Aspects of Development in 2000's (2000년대 전문직 드라마의 특징과 발전 양상)

  • Lee, Won
    • The Journal of the Korea Contents Association
    • /
    • v.12 no.11
    • /
    • pp.68-75
    • /
    • 2012
  • The terrestrial television broadcasting has increased the number of the specialized job drama in the programming in 2000's, for overcoming the limit of the materials and reflecting the new sociocultural phenomenon valuing the specialized job. This drama benefits from good audience and huge fans, while the low average rate of audience shows the limit of competitiveness of this new genre. The text analysis clarifies three traits of the specialized job drama. At first, this genre is characterized by the variety of materials and the attempt of realistic description. Then, its narrative structure is organized so as to develop a story based rather on the success of career than on the relation of love. Finally, its last trait lives in the character of the heroes which is a creation based on the narrative structure.

Implementation of an efficient Pocket PC- based Hangul Matching System (Pocket PC기반의 효율적인 한글 정합 시스템 구현)

  • Park Jong-Min;Cho Beom-Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.8 no.7
    • /
    • pp.1546-1552
    • /
    • 2004
  • Electronic Ink is a stored data in the form of the handwritten text or the script without converting it into ASCII by handwritten recognition on the pen-based computers and Personal Digital Assistants(Pocket PC) for supporting natural and convenient data input. One of the most important issues is to search the electronic ink in order to use it. We proposed and implemented a script matching algorithm for the electronic ink. Proposed matching algorithm separated the input stroke into a set of primitive stroke using the curvature of the stroke curve. After determining the type of separated strokes, it produced a stroke feature vector. And then it calculated the distance between the stroke feature vector of input strokes and one of strokes in the database using the dynamic programming technique.

Comparison of Topics Related to Nurse on the Internet Portals and Social Media Before and During the COVID-19 era Using Topic Modeling (토픽 모델링을 활용한 COVID-19 발생 전후 간호사 관련 토픽 비교: 인터넷 포털과 소셜미디어를 중심으로)

  • Yoon, Young Mi;Kim, Seong Kwang;Kim, Hye Kyeong;Kim, Eun Joo;Jeong, Yuneui
    • Journal of muscle and joint health
    • /
    • v.27 no.3
    • /
    • pp.255-267
    • /
    • 2020
  • Purpose: The purpose of this study is to compare topics through keywords related to nurses in internet portals and social media Pre coronavirus disease (COVID-19) era and during the COVID-19 era. Methods: For six months before and during the outbreak of COVID-19 in Korea, "nurse" was searched on the internet. For data collection, we implemented web crawlers in programming languages such as Python and collected keywords. The keywords collected were classified into three domains of topic Modeling. Results: The keyword 'nurse' increased by 15% during COVID-19 era. Keywords that ranked high in Term Frequency - Inverse Document Frequency (TF-IDF) values were before COVID-19, such as "nurse" and "C-section". during COVID-19, however, they were not only "nurse" but also "emergency" and "gown" related to pandemics. Conclusion: Various topics were being uploaded into the internet media. Nursing professionals should be interested in the text that is revealed in the internet media and try to continuously identify and improve problems.

A Case Study of Educational Content using Arduino based on Augmented Reality

  • Soyoung Kim;Heesun Kim
    • International journal of advanced smart convergence
    • /
    • v.12 no.4
    • /
    • pp.268-276
    • /
    • 2023
  • The representative branch of ICT education is Arduino. However, there are various problems when teaching using Arduino. Arduino requires a complex understanding of hardware and software, and this can be perceived as a difficult course, especially for beginners who are not familiar with programming or electronics. Additionally, the process of connecting the pins of the Arduino board and components must be accurate, and even small mistakes can lead to project failure, which can reduce the learner's concentration and interest in learning Arduino. Existing Arduino learning content consists of text and images in 2D format, which has limitations in increasing student understanding and immersion. Therefore, in this paper analyzes the necessary conditions for sprouting 'growing kidney beans' in the first semester of the fourth grade of elementary school, and builds an automated experimental environment using Arduino. Augmented reality of the pin connection process was designed and produced to solve the difficulties when building an automation system using Arduino. After 3D modeling Arduino and components using 3D Max, animation was set, and augmented reality (AR) content was produced using Unity to provide learners with more intuitive and immersive learning content when learning Arduino. Augmented reality (AR)-based Arduino learning content production is expected to increase educational effects by improving the understanding and immersion of classes in ICT education using Arduino and inducing fun and interest in physical computing coding education.

Text-Mining Analysis on the Interaction between the American Consumers Aged over 60 and Companion Pets Robots: Focused on Amazon Reviews for Joy For All Companion Pets (텍스트 마이닝을 활용한 미국 노년 소비자와 애완용 로봇 간 상호작용에 대한 분석: Joy For All Companion Pets에 대한 아마존 리뷰를 중심으로)

  • Chung, Yea-Eun;Lee, Yu Lim;Chung, Jae-Eun
    • Journal of Digital Convergence
    • /
    • v.19 no.10
    • /
    • pp.469-489
    • /
    • 2021
  • This study explores consumers' responses to socially assistive robotics by using text-mining method focusing on Companion Pets from Hasbro as it gives emotional support. We conducted text frequency analysis, LDA analysis using R programming. The key findings are 1)the most frequently used words the mimicry of living pets and the appearance of companion pets, 2)the five topics were derived from the LDA analysis and classified keywords in each topic split between positive and negative, 3)user, product, environment affect the interaction between consumer and companion pets, 4)consumers who have difficulty in cognition and physical conditions use companion pets to replace living pets. This study provides an understanding of consumer responses in companion pets and gives practical implications that may improve the efficacy of usage for consumers and understand the companion robot, which provides emotional support in COVID-19.

Efficient Topic Modeling by Mapping Global and Local Topics (전역 토픽의 지역 매핑을 통한 효율적 토픽 모델링 방안)

  • Choi, Hochang;Kim, Namgyu
    • Journal of Intelligence and Information Systems
    • /
    • v.23 no.3
    • /
    • pp.69-94
    • /
    • 2017
  • Recently, increase of demand for big data analysis has been driving the vigorous development of related technologies and tools. In addition, development of IT and increased penetration rate of smart devices are producing a large amount of data. According to this phenomenon, data analysis technology is rapidly becoming popular. Also, attempts to acquire insights through data analysis have been continuously increasing. It means that the big data analysis will be more important in various industries for the foreseeable future. Big data analysis is generally performed by a small number of experts and delivered to each demander of analysis. However, increase of interest about big data analysis arouses activation of computer programming education and development of many programs for data analysis. Accordingly, the entry barriers of big data analysis are gradually lowering and data analysis technology being spread out. As the result, big data analysis is expected to be performed by demanders of analysis themselves. Along with this, interest about various unstructured data is continually increasing. Especially, a lot of attention is focused on using text data. Emergence of new platforms and techniques using the web bring about mass production of text data and active attempt to analyze text data. Furthermore, result of text analysis has been utilized in various fields. Text mining is a concept that embraces various theories and techniques for text analysis. Many text mining techniques are utilized in this field for various research purposes, topic modeling is one of the most widely used and studied. Topic modeling is a technique that extracts the major issues from a lot of documents, identifies the documents that correspond to each issue and provides identified documents as a cluster. It is evaluated as a very useful technique in that reflect the semantic elements of the document. Traditional topic modeling is based on the distribution of key terms across the entire document. Thus, it is essential to analyze the entire document at once to identify topic of each document. This condition causes a long time in analysis process when topic modeling is applied to a lot of documents. In addition, it has a scalability problem that is an exponential increase in the processing time with the increase of analysis objects. This problem is particularly noticeable when the documents are distributed across multiple systems or regions. To overcome these problems, divide and conquer approach can be applied to topic modeling. It means dividing a large number of documents into sub-units and deriving topics through repetition of topic modeling to each unit. This method can be used for topic modeling on a large number of documents with limited system resources, and can improve processing speed of topic modeling. It also can significantly reduce analysis time and cost through ability to analyze documents in each location or place without combining analysis object documents. However, despite many advantages, this method has two major problems. First, the relationship between local topics derived from each unit and global topics derived from entire document is unclear. It means that in each document, local topics can be identified, but global topics cannot be identified. Second, a method for measuring the accuracy of the proposed methodology should be established. That is to say, assuming that global topic is ideal answer, the difference in a local topic on a global topic needs to be measured. By those difficulties, the study in this method is not performed sufficiently, compare with other studies dealing with topic modeling. In this paper, we propose a topic modeling approach to solve the above two problems. First of all, we divide the entire document cluster(Global set) into sub-clusters(Local set), and generate the reduced entire document cluster(RGS, Reduced global set) that consist of delegated documents extracted from each local set. We try to solve the first problem by mapping RGS topics and local topics. Along with this, we verify the accuracy of the proposed methodology by detecting documents, whether to be discerned as the same topic at result of global and local set. Using 24,000 news articles, we conduct experiments to evaluate practical applicability of the proposed methodology. In addition, through additional experiment, we confirmed that the proposed methodology can provide similar results to the entire topic modeling. We also proposed a reasonable method for comparing the result of both methods.

The Analysis of 'Software Education' Unit in the Practical Arts Textbooks According to 2015 Revised Curriculum (2015 개정 교육과정에 따른 실과 교과서 '소프트웨어 교육' 단원 분석)

  • Kim, Myeong-nam;Park, SunJu
    • Journal of The Korean Association of Information Education
    • /
    • v.23 no.3
    • /
    • pp.255-264
    • /
    • 2019
  • Modern society has become a key factor in determining software competitiveness. Therefore, Korea has required more than 17 hours of software education per year in the actual course subject to the 2015 revised curriculum. In this paper, we analyzed the software related units in 6 kinds of textbooks of elementary school published based on '2015 revised curriculum' and tried to provide basic data for selection of textbooks related to software education in elementary school. As a result of the analysis, the 6 revised textbooks of 2015 appropriately reflected both 'understanding of software', 'procedural problem solving', 'contents of programming element and structure', and I was suggesting appropriate activities. Unit support materials use comics and illustrations to stimulate interest, supplement text, and deepen learning. Four kinds of textbooks provide additional information by presenting reading materials. However, in most textbooks, the proportion of learning using the appendix was low. Although it consists of units focused on knowledge understanding and practice, it can be a textbook that enhances students' interest and participation if they are made of software in daily life, problem solving by procedural thinking, and so on.

Implementation of the Personal Information Infringement Detection Module in the HTML5 Web Service Environment (HTML5 웹 서비스 환경에서의 개인정보 침해 탐지 모듈 구현)

  • Han, Mee Lan;Kwak, Byung Il;Kim, Hwan Kuk;Kim, Huy Kang
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.26 no.4
    • /
    • pp.1025-1036
    • /
    • 2016
  • The conversion of the international standard web utilization HTML5 technology is being developed for improvement of the internet environment based on nonstandard technology like ActiveX. Hyper Text Markup Language 5 (HTML5) of basic programming language for creating a web page is designed to consider the security more than HTML4. However, the range of attacks increased and a variety of security threats generated from HTML4 environment inherited by new HTML5 API. In this paper, we focus on the script-based attack such as CSRF (Cross-Site Request Forgery), Cookie Sniffing, and HTML5 API such as CORS (Cross-Origin Resource Sharing), Geolocation API related with the infringement of the personal information. We reproduced the infringement cases actually and embodied a detection module of a Plug-in type diagnosed based on client. The scanner allows it to detect and respond to the vulnerability of HTML5 previously, thereby self-diagnosing the reliability of HTML5-based web applications or web pages. In a case of a new vulnerability, it also easy to enlarge by adding another detection module.