Chemistry Reference and  Research
           
 
Periodic Table
- standard table
- large table
 
Chemical Elements
- by name
- by symbol
- by atomic number
 
Chemical Properties
 
Chemical Reactions
 
Organic Chemistry
 
Branches of Chemistry
Analytical chemistry
Biochemistry
Computational Chemistry
Electrochemistry
Environmental chemistry
Geochemistry
Inorganic chemistry
Materials science
Medicinal chemistry
Nuclear chemistry
Organic chemistry
Pharmacology
Physical chemistry
Polymer chemistry
Supramolecular Chemistry
Thermochemistry

Link grammar

Link grammar (LG) is a theory of syntax which builds simple, explicit relations between pairs of words, rather than constructing constituents in tree-like hierarchy. There are two basic parameters: directionality and distance.

For example, in an SVO language like English, the verb would look left to form a subject link, and right to form an object link. Nouns would look right to complete the subject link, or left to complete the object link.

In an SOV language like Persian, the verb would look left to form an object link, and a more distant left to form a subject link. Nouns would look to the right for both subject and object links.


Contents

Examples

Example 1

A basic rule file for an SVO language might look like:

<determiner>:   D+;
<noun-subject>:   {D-} & S+;
<noun-object>:     {D-} & O-;
<verb>:          S-    &    {O+};


Thus the English sentence, “The boy painted a picture” would appear as:

              +-----O-----+
 +-D--+---S---+     +--D--+
 |    |       |     |     |
The  boy   painted  a  picture   


Example 2

While a rule file for an SOV language might consist of the following links:

<noun-subject>:   S+;
<noun-object>:     O+;
<verb>:            {O-}   &   S-;


And a simple Persian sentence, "من نان خوردم" 'I ate bread' would look like:

 +-----S-----+
 |     +--O--+
 |     |     |
man   nAn xordam

Implementations

The Link grammar syntax parser is a library for natural language processing written in C. It is currently licensed under an Apache-style license.

There are also Perl and Ruby implementations available.



External links

01-04-2007 01:16:19
The contents of this article are licensed from Wikipedia.org under the GNU Free Documentation License. How to see transparent copy