Full documentation with tutorials is included in the download package. Graphical Grammar Studio is a tool for applying grammars which behave as words acceptors/consumers and annotators. GGS grammars can be used to find and annotate sequences of words which respect certain conditions, in a given input. Its purpose is for creating NLP tools like phrase chunkers, named entity finders, pronoun co-reference solvers etc. A grammar is represented by a state machine which can be visualized, edited and applied. A grammar is organized in graphs of nodes. Nodes are used for consuming words from the input, for executing jumps to other graphs in the grammar or for creating annotations etc.
GGS has a unique feature: It allows the user to write JavaScript code to be executed for nodes of the grammar. This is useful for checking grammatical agreements but not only. The user can: declare variables (including complex js structures), check for boolean conditions, use variables in annotations etc.

Features

  • Find and annotate sequences of tokens
  • Edit and apply grammars with ease
  • Establish path priority policy at node level
  • Lookahead and lookbehind assertions
  • Run javascript code where necessary
  • Declare local or global variables (including complex structures)
  • Available java API
  • Use from command line

Project Samples

Project Activity

See All Activity >

License

Public Domain

Follow Graphical Grammar Studio

Graphical Grammar Studio Web Site

Other Useful Business Software

Searching for Affordable Business Phone Service? Searching for Affordable Business Phone Service? Icon
Searching for Affordable Business Phone Service? Icon

If you're on the hunt for business phone service that is reliable and budget-friendly, Voice over Internet Protocol (VoIP) is your answer.

Today's small-to-medium-sized (SMB) businesses and large enterprises are saving on their monthly communications costs by making one simple decision: to switch to a VoIP service solution from their old, outdated Plain Old Telephone Service (POTS). By choosing a new VoIP service, these companies enjoy the flexibility, reliability, call features, and audio quality that only a VoIP service can provide. Plus, they cut their phone bill by up to 70%!

Rate This Project

Login To Rate This Project

User Reviews

Be the first to post a review of Graphical Grammar Studio!

Additional Project Details

Languages

English

Intended Audience

Science/Research, Developers

User Interface

Java Swing

Programming Language

JavaScript, Java

Registered

2011-11-15