• 제목/요약/키워드: 정규문법

검색결과 25건 처리시간 0.017초

구문 관계 지식 추출을 위한 코퍼스 정규화에 대한 연구 (A Corpus Formalization for Extracting the Syntactic Relations)

  • 조정미;조영환;김길창
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 1996년도 제8회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.207-215
    • /
    • 1996
  • 대량의 코퍼스를 이용해 여러 가지 일반적인 언어 현상을 관찰하고, 언어 지식을 자동으로 획득하여 자연 언어 처리의 여러 분야에 이용하는 등의 연구가 활발히 진행되고 있으며, 이에 따라 코퍼스에 대한 필요성이 날로 증가하고 있다. 코퍼스에서 추출할 수 있는 유용한 지식 중의 하나가 구문 관계 지식이다. 그러나 한국어에 자주 나타나는 격이동이나 생략 현상, 복합어의 이형태 등은 정확한 지식 획득을 어렵게 할 뿐 아니라 자료 회귀 문제를 더욱 심화시킨다. 본 논문에서는 한국어의 문법적인 특징을 반영한 코퍼스정규화에 의해 이러한 문제를 해결하고자한다.

  • PDF

이동 프로세스 대수에서 행위의 의미 분석을 위한 정형기법 (Formal Method for Meaning Analysis of Behavior on Mobile Process Algebra)

  • 우수정;온진호;이문근
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2010년도 한국컴퓨터종합학술대회논문집 Vol.37 No.1(B)
    • /
    • pp.16-21
    • /
    • 2010
  • 분산 이동 실시간 시스템의 명세, 개발 및 검증을 위해 ${\pi}$-calculus, bigraph, Mobile Ambient, CARDMI 등의 정형기법이 존재한다. 이러한 정형기법은 이동하는 에이전트 혹은 프로세스에 대한 명세 및 시스템의 안전성과 검증에 대한 분석을 지원하지만, 행위의 의미적 관점에서 분석 및 검증 방법을 제시하고 있지 않다. 본 논문에서는 정형기법으로 명세 된 시스템의 실행 데이터인 원시 데이터를 행위의 의미적 관점에서 시스템을 분석 및 검증이 가능한 Prism Analyzer를 제안한다. 제안된 Prism Analyzer는 특정 시스템에 대해 발생할 수 있는 다양한 행위를 온톨로지와 속성문법으로 정규화한 다양한 행위모델을 지닌다. 이러한 Prism Analyzer는 원시 데이터를 행위의 의미적 측면에서 개별적, 연속적, 복합적으로 분석 및 검증이 가능하고, Prism Analyzer에 정의된 다양한 행위 모델을 바탕으로 동일한 원시 데이터에 대해 행위 모델에 따른 다양한 분석 결과를 도출해 낼 수 있다.

  • PDF

예비교사들이 프로그래밍 학습 시 발생시키는 오류 데이터 분석 (Analysis of error data generated by prospective teachers in programming learning)

  • 문외식
    • 정보교육학회논문지
    • /
    • 제22권2호
    • /
    • pp.205-212
    • /
    • 2018
  • 예비교사들의 소프트웨어교육 능력을 키우기 위한 방안으로 정규 교과시간에 두 종류의 프로그래밍 도구(파이썬, 스크래치)를 이용하여 프로그래밍 학습을 각각 실시하였다. 프로그래밍 학습에서 지속적으로 흥미와 성취감 및 창의성을 저해하는 요소인 각종 오류들의 종류들을 수집하고 유형별로 분석하였다. 분석된 자료들을 활용하면 향후 예비교사들이 초등학교에서 가르쳐야 할 소프트웨어교육에서 발생 가능한 오류들을 줄일 수 있도록 대처할 수 있는 능력을 키울 수 있어 최적의 학습효과를 올릴 수 있다. 본 연구에서는 평균적으로 텍스트를 입력하는 기존 형태의 언어와 불럭을 조립하는 형태의 언어 모두에서 프로그래밍 시 가장 많은 오류를 발생시키는 유형이 논리오류(37.63%)로 가장 많았다. 또한, 두 언어에서 차이점이 많이 나타나는 세부적인 오류는 문법 등의 사용미숙, 오타 등으로 인한 단순오류가 파이썬이 14.3%, 스크래치가 3.5%로 큰 차이가 있음을 알 수 있었다.

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

  • 천준석;우균
    • 한국콘텐츠학회논문지
    • /
    • 제16권3호
    • /
    • pp.288-295
    • /
    • 2016
  • 컴퓨터가 일상생활에 널리 사용됨에 따라 프로그래밍은 필수 기술로 떠오르고 있다. 프로그래밍 교육을 지원하기 위해서 우리나라는 2018년까지 프로그래밍 정규 과목을 개발할 계획을 추진하고 있다. 하지만 대부분의 프로그래밍 언어가 영어를 기반으로 하고 있기 때문에 우리나라의 프로그래밍 교육은 어려워지고 있으며 학생들도 집중력을 쉽게 잃을 수 있다. 이 논문에서는 우리나라 학생들의 프로그래밍 교육에 효과적인 한글 프로그래밍 언어 새싹을 제안하고 있다. 새싹은 Java를 바탕으로 개발하였으며, 객체지향 프로그래밍과 람다 식을 지원한다. 새싹의 교육 적합성을 평가하기 위해서 우리는 새싹을 다른 한글 프로그래밍 언어와 세 가지 측면에서, 즉 문법적 특성, IDE 지원, 한국어 오류 메시지 측면에서 비교하였다. 비교 결과, 새싹이 다른 한글 프로그래밍 언어보다 더 교육에 적합함을 알 수 있었다. 특히, IDE 기능과 한글로 출력되는 오류 메시지는 프로그래밍 초보자에게 도움이 많이 될 것으로 예상된다.

한국 대학생들의 영어 기술 논문 작성 능력 향상을 위한 고찰 (Considerations for Helping Korean Students Write Better Technical Papers in English)

  • 김이진;박보영;이창하;김문겸
    • 공학교육연구
    • /
    • 제10권3호
    • /
    • pp.64-78
    • /
    • 2007
  • 영어 논문의 작성 능력은 오늘날 공학도들에게 필수적으로 요구되는 자질이다. 주요 해외 저널에 얼마나 많은 논문이 게재되었느냐가 학문적 성과를 평가하는 주된 척도라는 점과 주요 해외 저널들이 보다 많은 독자들을 대상으로 하기 위하여 영어로 쓰여진다는 점 때문에 영어 논문 작성 능력에 대한 필요성은 한국을 포함한 영어가 모국어가 아닌 모든 국가들에서 강조되고 있는 실정이다. 그러나, 불행히도 한국에 있는 이공계 대학들은 석/박사 연구원들의 영어 논문 작성 능력 향상을 위한 정규적인 교육 과정을 제공하고 있지 못하다. 이러한 상황을 더욱 악화시키는 것은 구체적인 기술 논문 작성 방법론에 대한 문헌이 부족하다는 점이다. 원어민(Native Speaker)을 위한 기술 논문 작성 방법론에 대한 문헌이나 EFL 학습자들을 위한 일반적인 영어 작문법에 대한 문헌은 많이 있지만, EFL 학습자들을 위한 기술 논문 작성법에 대한 지침서나 문헌은 찾기 힘들다. 따라서, 본 보고서의 목적은 두 가지로 나누어 볼 수 있다. 첫째, 영문 기술 논문 작성에 대한 교육 방법론이 생소한 한국에서 이공계 연구원을 대상으로 강의를 하고 있는 EFL 강사들에게 제기될 수 있는 일반적인 논제들을 제시한다. 이 논제들은 적절한 강의 접근법(Teaching Approach), 최적의 학생 배치(Class Arrangement), 그리고 컴퓨터 학습 도구의 활용뿐 아니라 대조 수사학(Contrastive Rhetoric)의 중요성에 대한 내용을 포함한다. 둘째, 실제적인 강의 제안서도 제시한다. 본 강의 제안서는 기술 논문 작성법 강의 수강생들의 작문 샘플에 대한 분석 결과와 기술 논문 작성법에 대한 자가 진단 설문 응답 분석 결과를 근거로 작성하였고, 한국인 EFL 학습자가 기술 논문 교육 과정을 통하여 문법(Grammar), 과정(Process), 장르 기술(Genre Skills) 등을 골고루 개발할 수 있도록 하였다. 본 보고서는 EFL 기술 논문 과정의 개발에 대한 여러 일반적인 논점들을 공유함으로써 기술논문 교육방법론 연구가 부족한 한국의 공학 교육계에 하나의 사례를 제시하였다.