• Title/Summary/Keyword: language features

Search Result 837, Processing Time 0.025 seconds

A Korean Community-based Question Answering System Using Multiple Machine Learning Methods (다중 기계학습 방법을 이용한 한국어 커뮤니티 기반 질의-응답 시스템)

  • Kwon, Sunjae;Kim, Juae;Kang, Sangwoo;Seo, Jungyun
    • Journal of KIISE
    • /
    • v.43 no.10
    • /
    • pp.1085-1093
    • /
    • 2016
  • Community-based Question Answering system is a system which provides answers for each question from the documents uploaded on web communities. In order to enhance the capacity of question analysis, former methods have developed specific rules suitable for a target region or have applied machine learning to partial processes. However, these methods incur an excessive cost for expanding fields or lead to cases in which system is overfitted for a specific field. This paper proposes a multiple machine learning method which automates the overall process by adapting appropriate machine learning in each procedure for efficient processing of community-based Question Answering system. This system can be divided into question analysis part and answer selection part. The question analysis part consists of the question focus extractor, which analyzes the focused phrases in questions and uses conditional random fields, and the question type classifier, which classifies topics of questions and uses support vector machine. In the answer selection part, the we trains weights that are used by the similarity estimation models through an artificial neural network. Also these are a number of cases in which the results of morphological analysis are not reliable for the data uploaded on web communities. Therefore, we suggest a method that minimizes the impact of morphological analysis by using character features in the stage of question analysis. The proposed system outperforms the former system by showing a Mean Average Precision criteria of 0.765 and R-Precision criteria of 0.872.

A study on producing cartoon contents for culture and art education for disabled children: Focusing on mild mentally retarded children on stage of pre-operational period (장애아 문화예술교육을 위한 만화콘텐츠 제작에 관한 연구: 전조작기 단계의 경도 정신지체 아동을 중심으로)

  • Lee, Kkot-Song-Yi;Kim, Jae-Woong
    • Cartoon and Animation Studies
    • /
    • s.20
    • /
    • pp.141-157
    • /
    • 2010
  • Though the education of culture and art for disabled children is very important, it has not been brisk yet until recently due to 'absence of the teaching methods suitable for disability types, levels and programs.'. In this situation, cartoon contents can be used as the most appropriate tools for culture and art education for mentally retarded children. Entertainment functions and genre features of cartoon contents can motivate the applicable children to participate more voluntarily and positively and function as teaching tools for interesting activities. Of course, since it is not proper to apply the cartoon contents for normal children to Special Education Field as they are, cartoon works should be made by understanding closely the characteristics and degrees of retardation of the applicable children and applying them to the composition of cartoons. However, for the contribution of this attempt to education field, it is thought that concrete guidelines for producing cartoon contents considering the concept of various types of disability, emotion, social behavioral traits, ability of cognition, school achievements, and the characteristics of language and physical health should be necessary, and to improve the application of the developed cartoon contents so that they will not remain as superficial results, sufficient communication with the applicable children such as application to classes in the process of development is necessary.

  • PDF

The Indication of Ankle Lateral Ligament Reconstruction Using Tendon Graft in Chronic Ankle Instability (만성 족관절 불안정증에서 건이식을 이용한 외측 인대 재건술의 적응증)

  • Park, Jae Yong;Choi, Gi-Won;Cho, Jae-ho;Kang, Chan;Choi, Kyungjin;Chung, Jin-Wha;Kim, Hak Jun;Bae, Su-Young;Cha, Seung-Do;Kim, Ki Chun;Han, Seung Hwan;The Insurance Committee of Korean Foot and Ankle Society
    • Journal of Korean Foot and Ankle Society
    • /
    • v.20 no.1
    • /
    • pp.12-18
    • /
    • 2016
  • Purpose: The purpose of this study is to review the indications of ankle lateral complex reconstruction using tendon graft. Materials and Methods: We searched PubMed using the index, "ankle, instability, lateral ligament, reconstruction" from 1990 to present (September 30, 2015). We excluded 1) modified Brőstrom operation (MBO), 2) conventional tenodesis surgery, 3) review article, 4) technical note, and 5) articles written in another foreign language. We reviewed 24 papers through the publication events, operational method, the indications of surgery, and the specific features of the patient group. Results: There were the indications of 1) previous ligament surgery failure, 2) situation when ligament repair is impossible due to the ligament defect, 3) severe instability (preoperative talar tilt >$15^{\circ}$, anterior draw >10 mm or the difference of contralateral side talar tilt >$5^{\circ}$, anterior draw >3 mm), and 4) overweight (body mass index >$30kg/m^2$). Other considerations included 1) generalized joint laxity and 2) workers, highly-demanded or athlete highly-affected by instability. Conclusion: The ankle lateral complex reconstruction using tendon graft could be indicated in patients with the possibility of MBO failure with several considerations.

DEM_Comp Software for Effective Compression of Large DEM Data Sets (대용량 DEM 데이터의 효율적 압축을 위한 DEM_Comp 소프트웨어 개발)

  • Kang, In-Gu;Yun, Hong-Sik;Wei, Gwang-Jae;Lee, Dong-Ha
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.28 no.2
    • /
    • pp.265-271
    • /
    • 2010
  • This paper discusses a new software package, DEM_Comp, developed for effectively compressing large digital elevation model (DEM) data sets based on Lempel-Ziv-Welch (LZW) compression and Huffman coding. DEM_Comp was developed using the $C^{++}$ language running on a Windows-series operating system. DEM_Comp was also tested on various test sites with different territorial attributes, and the results were evaluated. Recently, a high-resolution version of the DEM has been obtained using new equipment and the related technologies of LiDAR (LIght Detection And Radar) and SAR (Synthetic Aperture Radar). DEM compression is useful because it helps reduce the disk space or transmission bandwidth. Generally, data compression is divided into two processes: i) analyzing the relationships in the data and ii) deciding on the compression and storage methods. DEM_Comp was developed using a three-step compression algorithm applying a DEM with a regular grid, Lempel-Ziv compression, and Huffman coding. When pre-processing alone was used on high- and low-relief terrain, the efficiency was approximately 83%, but after completing all three steps of the algorithm, this increased to 97%. Compared with general commercial compression software, these results show approximately 14% better performance. DEM_Comp as developed in this research features a more efficient way of distributing, storing, and managing large high-resolution DEMs.

Debelppment of C++ Compiler and Programming Environment (C++컴파일러 및 프로그래밍 환경 개발)

  • Jang, Cheon-Hyeon;O, Se-Man
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.3
    • /
    • pp.831-845
    • /
    • 1997
  • In this paper,we proposed and developed a compiler and interactive programming enviroments for C++ wich is mostly worth of nitice among the object -oriented languages.To develope the compiler for C++ we took front=end/back-end model using EM virtual machine.In develpoing Front-End,we formailized C++ gram-mar with the context semsitive tokens which must be manipulated by dexical scanner and designed a AST class li-brary which is the hierarchy of AST node class and well defined interface among them,In develpoing Bacik-End,we proposed model for three major components :code oprtimizer,code generator and run-time enviroments.We emphasized the retargatable back-end which can be systrmatically reconfigured to genrate code for a variety of distinct target computers.We also developed terr pattern matching algorithm and implemented target code gen-erator which produce SPARC code.We also proposed the theroy and model for construction interative pro-gramming enviroments. To represent language features we adopt AST as internal reprsentation and propose uncremental analysis algorithm and viseal digrams.We also studied unparsing scheme, visual diagram,graphical user interface to generate interactive environments automatically Results of our resarch will be very useful for developing a complier and programming environments, and also can be used in compilers for parallel and distributed enviroments.

  • PDF

A MDA-based Approach to Developing UI Architecture for Mobile Telephony Software (MDA기반 이동 단말 시스템 소프트웨어 개발 기법)

  • Lee Joon-Sang;Chae Heung-Seok
    • The KIPS Transactions:PartD
    • /
    • v.13D no.3 s.106
    • /
    • pp.383-390
    • /
    • 2006
  • Product-line engineering is a dreaming goal in software engineering research. Unfortunately, the current underlying technologies do not seem to be still not much matured enough to make it viable in the industry. Based on our experiences in working on mobile telephony systems over 3 years, now we are in the course of developing an approach to product-line engineering for mobile telephony system software. In this paper, the experiences are shared together with our research motivation and idea. Consequently, we propose an approach to building and maintaining telephony application logics from the perspective of scenes. As a Domain-Specific Language(DSL), Menu Navigation Viewpoint(MNV) DSL is designed to deal with the problem domain of telephony applications. The functional requirements on how a set of telephony application logics are configured can be so various depending on manufacturer, product concept, service carrier, and so on. However, there is a commonality that all of the currently used telephony application logics can be generally described from the point of user's view, with a set of functional features that can be combinatorially synthesized from typical telephony services(i.e. voice/video telephony, CBS/SMS/MMS, address book, data connection, camera/multimedia, web browsing, etc.), and their possible connectivity. MNV DSL description acts as a backbone software architecture based on which the other types of telephony application logics are placed and aligned to work together globally.

Android Malware Analysis Technology Research Based on Naive Bayes (Naive Bayes 기반 안드로이드 악성코드 분석 기술 연구)

  • Hwang, Jun-ho;Lee, Tae-jin
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.27 no.5
    • /
    • pp.1087-1097
    • /
    • 2017
  • As the penetration rate of smartphones increases, the number of malicious codes targeting smartphones is increasing. I 360 Security 's smartphone malware statistics show that malicious code increased 437 percent in the first quarter of 2016 compared to the fourth quarter of 2015. In particular, malicious applications, which are the main means of distributing malicious code on smartphones, are aimed at leakage of user information, data destruction, and money withdrawal. Often, it is operated by an API, which is an interface that allows you to control the functions provided by the operating system or programming language. In this paper, we propose a mechanism to detect malicious application based on the similarity of API pattern in normal application and malicious application by learning pattern of API in application derived from static analysis. In addition, we show a technique for improving the detection rate and detection rate for each label derived by using the corresponding mechanism for the sample data. In particular, in the case of the proposed mechanism, it is possible to detect when the API pattern of the new malicious application is similar to the previously learned patterns at a certain level. Future researches of various features of the application and applying them to this mechanism are expected to be able to detect new malicious applications of anti-malware system.

Design and Implementation of Visual Environment for Parallel Object-Oriented Programming (병렬 객체지향 프로그래밍을 위한 시각 환경의 설계 및 구현)

  • Choe, Suk-Yeong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.2
    • /
    • pp.485-496
    • /
    • 1999
  • Comparing with sequential programming, parallel programming has additional complexity due to the consideration of parallelism, communication and synchronization of processes. A synergism between users and compliers should be established, each assisting the other to produce high quality parallel programs. On the above underlying philosophy, we developed a parallel Object-Oriented specification language, POOSL, as preliminary works. However, it is still likely to hard for users to write parallel program because users have to consider grammar of POOSL and to write text-based parallel program. It would be more desirable to provide users wit visual environment for effective parallel programming. Therefore, we propose a visual programming environment. VEPO(Visual environment for Parallel Object-Oriented Programming), based on POOSL in order that users can develop parallel programs more easily and conveniently. It aims at supporting a programming environment in which users can represent their programs more naturally and visually I parallel manner with object-oriented concept and essential steps during parallel program development such as program specification, compilation, execution and animation of execution are integrated. VEPO has useful features for parallel processing. Especially, complicated parallel codes for synchronization and communication of processes are automatically generated in the translation phase, so users can be relieved of writing error-prone parallel codes. The system is targeted to the transputer-based parallel system, MC-3. The graphic user interface of VEPO was implemented using Visual C++. Visual programs descirbed on VEPO are translated into Inmos C and executed on MC-3.

  • PDF

Early Diagnosis of KBG Syndrome Using Diagnostic Exome Sequencing (Diagnostic exome sequencing을 통한 KBG 증후군의 조기 진단)

  • Hong, Jun Ho;Kim, Se Hee;Lee, Seung Tae;Choi, Jong Rak;Kang, Hoon Chul;Lee, Joon Soo;Kim, Heung Dong
    • Journal of the Korean Child Neurology Society
    • /
    • v.26 no.4
    • /
    • pp.272-275
    • /
    • 2018
  • KBG syndrome is a rare neurodevelopmental disorder characterized by intellectual disability, skeletal anomalies, short stature, craniofacial dysmorphism, and macrodontia. ANKRD11 gene mutation and 16q24.3 microdeletion have been reported to cause KBG syndrome. Here, we report two patients with ANKRD11 mutations who initially presented with neurologic symptoms such as developmental delay and seizures. Patient 1 was a 23-month-old boy who presented with a global developmental delay. Language delay was the most dominant feature. He had hypertelorism, hearing impairment, and behavior problems characterized as hyperactivity. A c.1903_1907delAAACA (p.Lys635GInfsTer26) mutation in ANKRD11 was identified with diagnostic exome sequencing. Patient 2 was a 14-month-old boy with developmental delay and seizure. He also had atrial septum defect, and ventricular septal defect. Generalized tonic seizures began at the age of 8 months. Electroencephalography showed generalized sharp and slow wave pattern. Seizures did not respond to antiepileptic drugs. A loss of function mutation c.5350_5351delTC (p.ser1784HisfsTer12) in ANKRD11 was identified with diagnostic exome sequencing. In both cases, characteristic features of KBG syndrome such as short stature or macrodontia, were absent, and they visited the hospital due to neurological symptoms. These findings suggest that more patients with mild phenotypes of KBG syndrome are being recognized with advances in diagnostic exome sequencing genetic technologies.

The Application of Fuzzy Logic to Assess the Performance of Participants and Components of Building Information Modeling

  • Wang, Bohan;Yang, Jin;Tan, Adrian;Tan, Fabian Hadipriono;Parke, Michael
    • Journal of Construction Engineering and Project Management
    • /
    • v.8 no.4
    • /
    • pp.1-24
    • /
    • 2018
  • In the last decade, the use of Building Information Modeling (BIM) as a new technology has been applied with traditional Computer-aided design implementations in an increasing number of architecture, engineering, and construction projects and applications. Its employment alongside construction management, can be a valuable tool in helping move these activities and projects forward in a more efficient and time-effective manner. The traditional stakeholders, i.e., Owner, A/E and the Contractor are involved in this BIM system that is used in almost every activity of construction projects, such as design, cost estimate and scheduling. This article extracts major features of the application of BIM from perspective of participating BIM components, along with the different phrases, and applies to them a logistic analysis using a fuzzy performance tree, quantifying these phrases to judge the effectiveness of the BIM techniques employed. That is to say, these fuzzy performance trees with fuzzy logic concepts can properly translate the linguistic rating into numeric expressions, and are thus employed in evaluating the influence of BIM applications as a mathematical process. The rotational fuzzy models are used to represent the membership functions of the performance values and their corresponding weights. Illustrations of the use of this fuzzy BIM performance tree are presented in the study for the uninitiated users. The results of these processes are an evaluation of BIM project performance as highly positive. The quantification of the performance ratings for the individual factors is a significant contributor to this assessment, capable of parsing vernacular language into numerical data for a more accurate and precise use in performance analysis. It is hoped that fuzzy performance trees and fuzzy set analysis can be used as a tool for the quality and risk analysis for other construction techniques in the future. Baldwin's rotational models are used to represent the membership functions of the fuzzy sets. Three scenarios are presented using fuzzy MEAN, AND and OR gates from the lowest to intermediate levels of the tree, and fuzzy SUM gate to relate the intermediate level to the top component of the tree, i.e., BIM application final performance. The use of fuzzy MEAN for lower levels and fuzzy SUM gates to reach the top level suggests the most realistic and accurate results. The methodology (fuzzy performance tree) described in this paper is appropriate to implement in today's construction industry when limited objective data is presented and it is heavily relied on experts' subjective judgment.