Libraries and tools/Linguistics/Applicative universal grammar

From HaskellWiki
< Libraries and tools‎ | Linguistics
Revision as of 00:48, 18 July 2006 by EndreyMark (talk | contribs) (→‎Fragments: More mailing list excerpts discussing the notion of ``meaning'' in AUG)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Introduction

Bernard Paul Sypniewski's article An Introduction to Applicative Universal Grammar.

The same author has also an entire homepage for the topic.

As an article describing what AUG is, see also Shaumyan's Two Paradigms of Linguistics: The Semiotic versus Non-Semiotic Paradigm.

Fragments

Sebastian Shaumyan's long answers to comments in Disc: Ungrammatical Sentences gives examples, thus can help at understanding the above mentioned materials -- by discussing the notions like meaning, grammatical vs syntactic etc.

Some other citings and fragments from Sebastian Shaumyan can be read here.

Details

Long-Distance Dependencies and Applicative Universal Grammar (written by Sebastian Shaumyan and Frédérique Segond) compares (presenting some advantages of the latter)

  • combinatory categorial grammar
  • applicative universal grammar

Implementing these ideas

A Haskell application for natural language parsing, based on Applicative Universal Grammar (AUG) is described in Mark P. Jones', Paul Hudak's and Sebastian Shaumyan's Using Types to Parse Natural Language. The Haskell source code given by the article is full, it can be run by Gofer, and after a few modification, by GHC too (transpose must be explictly imported from standard library module Data.List, and class Text renamed to Show).

A more detailed description of the topic of this previous article described in Sebastian Shaumyan and Paul Hudak's Linguistic, Philosophical, and Pragmatic Aspects of Type-Directed Natural Language Parsing