作者: Fred Popowich
关键词: Phrase structure grammar 、 Computer science 、 Programming language 、 Natural language processing 、 Artificial intelligence 、 Semantic interpretation 、 Parsing 、 Sentence 、 Phrase structure rules 、 Definite clause grammar 、 Specification language 、 Rule-based machine translation
摘要: The SAUMER system uses specifications of natural language grammars, which consist rules and metarules, to provide a semantic interpretation an input sentence. Specification Language (SSL) is programming combines some the features generalised phrase structure grammars (Gazdar, 1981), like correspondence between syntactic rules. with definite clause (DCGs) (Pereira Warren, 1980) create executable grammar specification. SSL are similar DCG except that they contain component may also be left recursive. Metarules used generate new from existing before any parsing attempted. An implementation tested can interpretations for sentences containing topicalisation, relative clauses, passivisation, questions.