• Title/Summary/Keyword: 언어적 지원

Search Result 793, Processing Time 0.028 seconds

번역메모리(Translation Memory) 기반 자동번역 및 번역지원(Computer Aided Translation)시스템

  • 강명주
    • Korea Information Processing Society Review
    • /
    • v.11 no.2
    • /
    • pp.98-103
    • /
    • 2004
  • 자동 번역에 대한 연구는 1940년대부터 시작되었고, 이 때의 연구는 일반 사람들에게는 거의 알려져 있지 않았으며. 본격적인 연구는 컴퓨터가 나오게 되는 1950년대부터 시작되었다. 이들이 생각했던 자동 번역은 두 언어간의 단어들을 교환하여 대치시키고 단어 방으로 이루어진 전자사전을 컴퓨터에 입력하여 번역하는 형태였다. 이 시기에 사용한 언어 쌍은 영어-러시아어였으며 주로 군사적인 목적으로 미국과 구 소련에서 연구되었다[1, 2].(중략)

  • PDF

Design and Implementation of Finite-State-Transducer Preprocessor for an Efficient Parsing and Translation in Korean-to-English Machine Translation (한영 기계번역에서의 효율적인 구문분석과 번역을 위한 유한상태 변환기 기반 전처리기의 설계 및 구현)

  • Park, Jun-Sik;Choi, Key-Sun
    • Annual Conference on Human and Language Technology
    • /
    • 1999.10e
    • /
    • pp.128-134
    • /
    • 1999
  • 기계번역이나 정보검색 등에 적용되는 자연언어처리기술에 있어서 구문분석은 매우 중요한 위치를 차지한다. 하지만, 문장의 길이가 증가함에 따라 구문분석의 복잡도는 크게 증가하게 된다. 이를 해결하기 위한 많은 노력 중에서 전처리기의 지원을 통해 구문분석기의 부담을 줄이려는 방법이 있다. 본 논문에서는 구문분석의 애매성과 복잡성을 감소시키기 위해 유한상태 변환기 (Finite-State-Transducer FSI)를 이용한 전처리기를 제안한다. 유한상태 변환기는 사전표현, 단어분할, 품사태깅 등에 널리 사용되어 왔는데, 본 논문에서는 유한상태 변환기를 이용하여 형태소 분석된 문장에서 시간표현 등의 제한된 표현들을 구문요소화하는 전처리기를 설계 및 구현하였다. 본 논문에서는 기계번역기에서의 구문분석기 뿐만 아니라 변환지식의 모듈화를 지원하기 위해 유한상태 변환기를 이용하여 시간표현 등의 부분적인 표현들을 번역하는 방법을 제안한다. 또한 유한상태 변환기의 편리한 작성을 위하여 유한상태 변환기 작성 지원도구를 구현하였다. 본 논문에서는 전처리기의 적용을 통해 구문분석기의 부담을 덜어 주며 기계번역기의 변환부분의 일부를 성공적으로 담당할 수 있음을 보여 준다.

  • PDF

Suggest on Error Analysis Supporting System for Constructing Self-directed Learning Environment to Programming Language in Secondary School (중등학교에서 자기 주도적 프로그래밍 학습 환경 구축을 위한 오류분석 지원 시스템 제안)

  • Lee, JaeYoung;Yu, ByeongGeon;Lee, WonGyu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.04a
    • /
    • pp.361-363
    • /
    • 2016
  • 전 세계적으로 프로그래밍 교육에 대한 관심이 증가에 따라 프로그래밍 교육에 대한 중요도와 평가도 중요해졌다. ACM-ICPC 프로그래밍 대회 같은 여러 프로그래밍 대회가 있고 대회 출전을 돕기 위한 온라인 평가 시스템이 전형적인 예이다. 이런 온라인 평가 시스템들을 참고하여 중등학교 학생의 프로그래밍 언어 학습에 도움을 줄 수 있는 프로그램을 설계하기 위한 오류분석 지원 시스템을 제안한다. 본 연구에서는 오류분석 지원 시스템을 통하여 프로그래밍 언어 학습을 함에 있어서 발생할 수 있는 오류들을 분석하여 실제 프로그래밍 교육 환경에 도움을 주고자 한다.

The Effects of Verbal Violence Experience on Turnover Intention and the Mediating Effect of Customer-member Exchange(CMX) and Job Satisfaction - Multi-group and Latent Means Analysis across Job Position - (언어폭력경험이 이직의도에 미치는 영향과 이용자-제공자 교환관계(CMX)와 직무만족의 매개효과검증 - 건강가정지원센터 일반직과 아이돌봄직의 다집단분석과 잠재평균차이 검증 -)

  • Shin, Yongseok;Kang, Taein;Yun, Sungeun
    • Korean Journal of Social Welfare
    • /
    • v.67 no.3
    • /
    • pp.31-55
    • /
    • 2015
  • The purpose of this study is to identify the effect of verbal violence experience by employees on turnover intention and the mediating effect of customer-member exchange(CMX) and job satisfaction in local healthy family support center(HFSC). Additionally, the multi-group analysis and latent mean analysis showed varying results across working for general service and child-care service. For the purpose, study conducted a survey among all the employees at 56 local HFSC in Seoul and Gyeonggi-do Province. Of a total of questionnaires distributed, 319 were returned and analysed. The result of this study were as follows First, verbal violence experience by employees effected on CMX, CMX effected on job satisfaction, job satisfaction effected on turnover intention. Second, CMX and job satisfaction acceptance have statistically significant mediating effects between verbal violence experience and turnover intention. Third, as result of multi-group analysis, the structural relationship were no significant differences found in job position. In the latent means analysis, working for child-care service showed significantly higher latent mean values in verbal violence experience and CMX than general service. Based on the results, policy and practice implications of this study were discussed intervention with considerations given to the difference of the job position.

  • PDF

An Executable File Format for Virtual Machine (가상 기계를 위한 실행 파일 포맷)

  • Cheong, Han-Jong;Yum, Sung-Lim;Oh, Se-Man
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11b
    • /
    • pp.647-650
    • /
    • 2003
  • 가상 기계 개념은 목적 기계에 영향을 받지 않는 컴파일러의 중간언어로부터 시작되었다. 즉, 기존에는 실행 프로그램이 하드웨어와 운영체제에 종속적이었으나 가상 기계는 플랫폼 독립을 가능하게 한다. 임베디드 시스템이란 전용 동작을 수행하거나 또는 특정 임베디드 소프트웨어 응용 프로그램과 함께 사용되도록 디자인된 특정 컴퓨터 시스템 또는 컴퓨팅 장치를 말한다. 임베디드 시스템을 위한 가상 기계 기술은 모바일 장치와 디지털-TV 등에 탑재할 수 있는 핵심 기술과 다운로드 솔루션을 이용한 동적인 실행 기술이 요구된다. 또한 컨텐츠 개발을 쉽게 하기 위해서 다양한 언어를 지원하고 언어들 간의 통합이 가능하다. 본 논문에서는 클래스 파일 포맷, PE 파일 포맷 등 기존의 가상 기계를 위한 파일 포맷들의 분석을 기반으로 하여 임베디드 시스템을 위한 실행 파일 포맷인 EVM 파일 포맷을 제안한다. EVM 파일 포맷은 언어 통합을 지원하고 구조가 간결하며 확장이 용이한 특징을 지닌다. 또한 메타데이터와 중간언어(SIL)가 서로 독립적으로 구성되어 분석이 쉽고 타입 체크가 괸리한 구조이다.

  • PDF

Saesark: A Korean Object-Oriented Programming Language for Beginners (새싹: 초보자를 위한 한글 객체 지향 프로그래밍 언어)

  • Cheon, Junseok;Woo, Gyun
    • The Journal of the Korea Contents Association
    • /
    • v.16 no.3
    • /
    • pp.288-295
    • /
    • 2016
  • As the computer becomes pervasive in everyday life, the programming arises as an essential technique. To support the education of programming, Republic of Korea has launched a plan to develop the official courses of programming by 2018. However, the programming education in Korea tends to be difficult and the students easily lose their concentration since most of programming languages are based on English. This paper proposes a Korean programming language called Saesark to promote the effective programming education for Korean students. Saesark has been developed based on Java, which supports the object-oriented programming and the lambda expressions. In order to evaluate the educational suitability of Saesark, we compared it with other Korean programming languages in three respects: syntactic features, IDE support, and error messages in Korean. According to the comparison, Saesark is revealed more suitable than other languages. Specifically, the IDE features and the error messages in Korean are expected to be mostly valuable in educating novice programmers.

An Analysis of Korean Domestic Research Trend in English Education and Bi- lingualism of Young Children (유아교육 및 아동학 관련 국내 학회지에 발표된 영어교육/이중언어발달 관련 논문분석)

  • Ahn, Eun Suk;Kim, Yeon Ha
    • Korean Journal of Childcare and Education
    • /
    • v.5 no.1
    • /
    • pp.81-101
    • /
    • 2009
  • This study analyzed a total of 37 studies about bi-lingulism and English education as a foreign language published in 8 academic journals in early childhood education or child development fields. Research topics, participants, methods, and variables in the studies were categorized and descriptively analyzed. The research findings which had been statistically investigated were also summarized. The most frequently studied research topics were children's development and English education program exposure, actual conditions of English education in preschool settings and effectiveness of specific English programs for preschool children. However, children's home characteristics were seldom included as research variables and no research investigated so called English preschools. Several studies reported that bi-lingual children may have different language development paths from mono-lingual children but they eventually have comparable language abilities to mono-lingual children. Also some studies reported that, when learning English as a foreign language in school settings, older children can handle more information regarding English than younger children, resulting in better outcomes of older children. Exposure to two languages in early childhood seems to contribute to young children's meta linguistic awareness but the long term effect of English education in early childhood should be further studied. Several English education programs for preschool settings were developed and the effectiveness were investigated. Even though most of them reported that their programs were effective to children's English ability or interests, the results should be carefully interpreted because their research designs and methods were not rigorous.

  • PDF

Implementations of the DPLL Algorithm in the Fortress Language (Fortress 언어를 이용한 DPLL 알고리듬의 구현)

  • Hwang, Joon-Hyung;Lee, Chul-Woo;Ryu, Suk-Young;Han, Tai-Sook
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06c
    • /
    • pp.458-461
    • /
    • 2011
  • Fortress 언어는 고성능 컴퓨팅을 대상으로 개발되었으며, 성능과 확장성이 뛰어난 프로그램을 편리하게 작성할 수 있게 하는 특징이 많이 있다. Fortress 언어는 암시적 병렬성을 제공하는데, 이는 프로그램의 대표적인 언어 구조와 자료 구조가 기본적으로 병렬 수행되도록 설계되었음을 의미한다. Fortress 구현은 병렬 수행을 지원하기 위해 스케줄링과 병행성 제어 기법을 제공한다. 우리는 SAT 문제 해결에 널리 쓰이는 알고리듬인 DPLL 알고리듬을 Fortress 언어로 구현하였고, 여러 상황에서 성능을 측정하였다. 실험결과 Fortress 언어를 이용하면 병렬 수행을 쉽게 구현할 수 있음을 확인할 수 있었으며, 문제 유형, 구현기법, 성능 사이의 관계를 찾을 수 있었다.

Influence of the Meaning of the Mutual Action in the Cultural Differences of the Learners in e-Learning (문화차이에 따른 상호 행동 의미의 차이가 e-Learning에서 학습자에게 미치는 영향)

  • Shin, Saanggyu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.1015-1017
    • /
    • 2015
  • 본 연구는 서로 다른 문화간에 e-Learning과 같은 학습 시스템을 제공할 때, 학습 제공자의 문화적 차이에 의한 비언어적 행동이 학습자에게 미치는 영향에 대해 다루고 있다. 지금까지 사회언어학적인 관점에서 서로 다른 문화간의 언어행동에 관한 연구는 있었지만 비디오 학습이나 웹과 같이 원거리에서 이루어지는 학습 지원 시스템에서의 언어행동에 관한 연구는 없었다. 본 연구에서는 행동언어학적인 관점에서 이루어진 연구를 바탕으로, 한국인과 일본인을 대상으로 하여 실제 강의가 이루어지는 동안 언어행동의 문화적 차이가 미치는 영향과 그 결과를 검증했다.

An Extensible Programming Language for Plugin Features (플러그인 언어로 확장 가능한 프로그래밍 언어)

  • 최종명;유재우
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.5
    • /
    • pp.632-642
    • /
    • 2004
  • The modern softwares have features of modularity and extensibility, and there are several researches on extensible programming languages and compilers. In this paper, we introduce Argos programming language, which provides the extensibility with the concept of plugin languages. A plugin language is used to define a method of a class, and the plugin language processors can be added and replaced dynamically The plugin languages may be used to support multiparadigm programming or domain specific languages.