PLATON : a New Programming Language for Natural Language Analysis
スポンサーリンク
概要
- 論文の詳細を見る
A new programming language named PLATON (Programming Language for Tree OperatioN),which has the facilities of pattern matching and flexible backtracking, is described. The language is developed in order to make it easy to write an analysis program of natural language. The pattern matching process not only checks whether a rewriting rule is applicable or not, but also extracts sub-strings from the input sentence and invokes appropriate semantic and contextual checking functions. We can set up arbitrary numbers of decision points in a program. If a failure occurs, the control will be changed appropriately according to the cause of the failure. By means of using this mechanism, we can write fairly complicated non-deterministic programs in a simple manner.
- 一般社団法人情報処理学会の論文
著者
-
Nagao Makoto
Department Of Electrical Engineering Ii Kyoto University
-
Nagao Makoto
Department Of Electrical Engineering Kyoto University
-
TSUJII Jun-ichi
Department of Electrical Engineering, Kyoto University
-
Tsujii Jun-ichi
Department Of Electrical Engineering Kyoto University
-
Nagao Makoto
Department Of Biological Sciences Tokyo Institute Of Technology
関連論文
- Grammar Writing System (GRADE) of Mu-Machine Translation Project and its Characteristics
- PP AMBIGUITY RESOLUTION THROUGH SEMANTIC MATCHING
- A System for the Analysis of Aerial Photographs and Their Preprocessing
- Analysis of Japanese Sentences by Using Semantic and Contextual Information (I)-Semantic Analysis
- PLATON : a New Programming Language for Natural Language Analysis
- Analysis of Japanese Sentences by Using Semantic and Contextual Information (II)-Contextual Analysis
- An Automatic Method of the Extraction of Important Words from Japanese Scientific Documents
- Frequency Coupling Model for Dynamics of Responses to Stimuli in Plasmodium of Physarum Polycephalum