Overview
LEOPAR is a parser for natural languages based on the formalism of
Interaction Grammars (IG). The originality of IG relies on two aspects:
- Polarities
In IG, polarities are strongly used.
Each feature in a syntactic description can carry a polarity
(positive for available ressource, negative for needed ressource and
neutral for non consumable ressource). Polarities provide efficient
parsing: a super-tagging phase remove quickly non-neutral taggings
and the core parsing algorithm itself uses polarities as a guide.
- Tree descriptions
The syntactical structures used by
the parser are underspecified. During parsing, elementary structures
can be partially superposed. This brings a flexibility for writting
compact grammars and efficent parsing algorithm.
The project development
The Leopar project is hosted by
InriaGforge.
Download and install
A release candidate can be downloaded on the
InriaGForge page.
It is also possible to check out the current development
version from the svn repository with one of the commands:
svn checkout svn://scm.gforge.inria.fr/svn/leopar
svn checkout https://scm.gforge.inria.fr/svn/leopar
See the documentation for the
installation procedure.
People involved
The parser is developped in the Calligramme Team (LORIA - INRIA). The developpers are:
Guillaume Bonfante,
Karën Fort,
Bruno Guillaume,
Joseph Le Roux,
Jonathan Marchand,
Guy Perrier and
Sylvain Pogodalla.
For any questions, you can contact
Bruno Guillaume