전산 통사.의미론 웹사이트

 

http://www.smart21.kr/synsem

 


 
전산 통사.의미론

이민행. 2005. 전산 통사.의미론. 도서출판 역락

 

2005년 7월 1일

관리자: 이민행

 

Prolog 코드 목록

l           아래의 파일들을 모두 다운받아 하나의 폴더에 저장한 후

각 파일의 확장자를 .pl로 바꾸어 실행해야 합니다.

코드명

관련부록

관련본문

tree.pro

A2

2장-12장

avm.pro

A2

4장-12장

chart.pro

A5

3장

kpsg1.pro

A5.2

3장

lcparser.pro

A6

3장

kpsg2.pro

A8

3장

lfg_kr.pro

A9

4장

eng_fsg.pro

A10

4장

lcsem_e.pro

A11

6장

lambdaPL.pro

A12

6장

ilcp.pro

A13

7장

eilcp.pro

A14

8장

lfg_mt.pro

A15

9장

kb1.pro

*

12장

kb2.pro

*

12장

kb3.pro

*

12장

kb4.pro

*

12장

kb5.pro

*

12

kb6.pro

*

12

kb7.pro

*

12

kb8.pro

*

12

kb9.pro

*

12

kb10.pro

*

12

edcg1.pro

*

2

edcg2.pro

*

2

epsg_ch.pro

*

3

kchart.pro

*

3

echart.pro

추가

3장

epsg.pro

추가

3장

tree_ls.pro

*

3장

kpsg_lc.pro

*

3

 

Swi-Prolog 컴파일러

w32pl547.exe  <<< download

Source

http://www.swi-prolog.org/download.html

>>> Stable release

 

 

전산 통사.의미론       내용 소개

 

이 책은 언어학자들을 위해 전산언어학 분야에 대한 체계적인 지식을 전달하고 이미 전산적 처리기술을 갖춘 전산학자들을 위해서는 체계적인 정리를 통해 본격적인 언어학 연구를 시작할 수 있는 출발점을 마련케 하는 것을 목표로 삼는다. 본서는 합성성 원리를 토대로 하여 언어학의 근간이 되는 두 하위영역, 곧 통사론과 의미론을 전산언어학적인 관점에서 논의한다. 이 과정에서 통사론과 의미론의 여러 가지 이슈들을 인공지능언어인 프롤로그를 통해 구현하는 방법을 탐구하고 직접적으로 컴퓨터에 의해 작동된 결과를 보여준다. 본 연구에서는 통사적인 정보와 의미적인 정보, 문장층위적 정보와 담화층위적 정보가 하나의 문법안에 표상될 수 있음을 보임으로써 통사정보와 의미정보의 통합모형을 제안하는 것을 궁극적인 목표로 삼는다.

본 논저는 4부로 구성되어 있으며, 제 1부와 제 2부에서는 전산언어학의 뼈대라 할 수 있는 전산통사론과 전산의미론을 다룬다. 여기에서 이 두 영역의 여러 현상들을 분석하기 위해 개발된 주요 분석 기법들을 체계적으로 소개한다. 제 3부에는 최근에 많은 연구 및 활용이 이루어지고 있는 분야들인 코퍼스 언어학 분야 및 기계번역 분야를 포함시켰다. 본서는 세부적인 통사적, 의미적 처리절차를 구체적인 프로그램으로 작성해 보이기 위해서 인공지능언어로 널리 알려져 있는 Prolog를 활용한다. 이를 위해 제 4부에 프롤로그의 술어논리적 배경과 통사론을 마지막 정리하였으며, 공개 프로그램인 Swi-Prolog 5.4 사용법을 부록에 포함시켜서 프로그래밍에 배경이 없는 독자라도 책 내용을 이해하고 실습하는데 별 어려움이 없도록 배려했다. 또한 본문에 제시된 구현 프로그램은 대부분 부록으로 제시되어 있으며, 독자들이 자료들을 실제적으로 활용할 수 있도록 웹사이트를 개설하여 각 장에서 언급된 Code들을 모두 공개한다.

본 연구에서 다루는 언어는 한국어와 영어이다. 이는 보다 많은 언어학이나 전산학전공자에게 이 분야에 접근할 기회를 제공하기 위함이다. 또한 이 연구에서 이론적인 틀로 삼고 있는 연구방법론은 전산언어학의 트렌드라 할 수 있는 코퍼스기반 혹은 통계기반 방법론이 아니고, 전통적인 언어학과 맥을 같이 하는 규칙기반 방법론이다. 또한 본 저술에서 다루는 프로그래밍언어도 코퍼스기반 방법론의 대두로 상종가를 기록중인 Perl이 아니라, 논리의미론과 잘 어울리는 Prolog이다. 트렌드는 세월따라 변하지만, 전통은 변하지 않으며 시간과 더불어 더욱 빛을 발산한다는 것이 필자의 확신이다.

이 책에서의 전산언어학적인 논의가 정보화시대의 화두인 인간과 컴퓨터간의 커뮤니케이션과 관련된 여러 가지 이슈들에 대한 해답을 찾는데 있어 기여가 될 것을 기대한다.

 

 

목 차

 

책머리에

 

서론 - 언어기호의 구조

1부 전산통사론

1장 통사연구 개관

2장 한정절 문법

3장 파싱기법

4장 자질구조와 통합기반문법

2부 전산의미론

5장 지식표상 의미론

6장 논리의미론과 구현

7장 좌측코너 파서와 통합정보

8장 담화표상이론과 확대 통합파서

3부 전산언어학의 응용

9장 기계번역의 이론과 실제

10장 전산 코퍼스와 용례추출기의 활용

4부 언어학자를 위한 Prolog

11장 술어논리와 프롤로그

12장 프롤로그의 통사론

 

참고문헌

부록

찾아보기

 

 

교정 오류 리스트

 

위치

현재

수정후

25

수형도 (11) : 최상위 노드

N

V

25

수형도 (11) : 오른쪽 하단

Rose

Poss

51

마지막 줄

(5b)

(7b)

52

첫줄

(6b)

(8b)

52

넷째 줄

(100c)

(10c)