This paper proposes a semantic classification of Japanese particle “ga” and “ha” based on the viewpoint of speaker's recognition and its implementation on SGLR parser. SGLR parser is a generalized LR parser which uses Tomita's algorithm. We already showed its advantages on parsing speed with an experiment. Not only syntactic processes but also semantic processes are described in DCG rules with augmentations because SGLR parser is implemented in Prolog.
The speaker's recognition process means the process that a speaker recognizes objects faced at some subject, conceptualizes them as words on his language, and tells them from his viewpoint and as a result of his judgement toward concepts. In this process, we especially consider the semantic rules of Japanese particles “ga”, “ha”, and also “ni”, “wo”. According to Miura grammar such Japanese particles have viewpoint of speakers recognition, so we tried to extract them from sentences using semantic rule. In the experiment with these DCG rules, we tried to show the effect of the semantic rules which is a disambiguation of parse tree. The experiment succeeded to show that, semantic rules could remove syntactic ambiguity.
View full abstract