격문법 (Case Grammar)
쉽게 풀면
격문법은 문장에서 각 명사가 단순히 주어나 목적어라는 문법적 자리가 아니라, 실제로 어떤 의미적 역할을 하는지에 주목하는 이론입니다. 예를 들어 '철수가 열쇠로 문을 열었다'라는 문장에서 '철수'는 행위자, '열쇠'는 도구, '문'은 대상이라는 의미역을 갖습니다. 찰스 필모어가 제안한 이 이론은 동사가 요구하는 의미역들의 집합으로 문장의 의미 구조를 설명합니다.
왜 중요한가
격문법은 문장의 통사적 형태(주어, 목적어 등)와 의미적 역할을 분리해서 다룰 수 있게 해주기 때문에, 자연어 처리에서 문장의 의미를 구조화된 형태로 표현하는 여러 연구의 이론적 뿌리가 된다. 특히 의미역 표지(semantic role labeling)나 정보 추출처럼 '누가 무엇을 누구에게'를 자동으로 파악해야 하는 과제에서 격문법의 개념 틀이 계속 참조된다. 언어학뿐 아니라 언어 습득, 실어증 연구 등 인지 관련 분야에서도 문장 이해 과정을 설명하는 데 활용된다.
논문에서는 이렇게 쓰입니다
동사의 의미역 구조를 분석하는 통사·의미 연구에서 기본 틀로 사용된다.
언어 습득 연구에서 아동이 문장을 만들 때 의미역을 어떻게 습득해 가는지를 격문법의 틀로 살펴본 예이다.
자연어 처리 분야에서 격문법의 의미역 개념을 기계학습 모델의 출력 범주로 활용하는 예문이다.
조금 더 깊게 보면
격문법 이후의 연구들은 의미역의 종류(행위자, 경험자, 도구, 근원, 목표 등)를 어떻게 정의하고 구분할지를 두고 다양한 목록을 제안해 왔으며, 이는 오늘날 의미역 표지(semantic role labeling) 과제에서 사용하는 라벨 체계와도 이어진다. 또한 동일한 동사라도 문맥에 따라 어떤 의미역이 필수적이고 어떤 것이 수의적인지가 달라질 수 있어, 이를 동사의 '격틀(case frame)'이라는 개념으로 정리하기도 한다. 실제 논문을 읽을 때는 저자가 어떤 의미역 분류 체계를 채택했는지, 그리고 그것이 격문법의 원래 목록과 어떻게 다른지를 함께 살펴보면 이해에 도움이 된다.
주의할 점
격문법에서 말하는 '격'은 한국어 조사의 문법적 격(주격, 목적격 등)과는 다른, 의미적 역할을 가리키는 개념이다.