SHANTI - Sciences, Humanities, and Arts Network of Technological Initiatives

Cypher / Profile

Home Page:

Download Page:

The Cypher beta release is the AI software program available which generates the RDF graph and SPARQL/SeRQL query representation of a plain language input, allowing users to speak plain language to update and query semantic databases. With robust definition languages, Cypher’s grammar and lexicon can quickly and easily be extended to process highly complex sentences and phrases of any natural language, and can cover any vocabulary. Equipped with Cypher, programmers can now begin building next generation semantic web applications that harness what is already the most widely used tool known to man – natural language.


General Associations
natural language (2), plain language (1), semantic database (1), semantic web (3), semantic web applications (1), web application (2), web apps (1)

Notes on License



  • Morpholgical Processing
  • Word Sense Disambiguation
  • Part of speech tagging
  • Phrase Structure Grammar parser (phrase tree output)
  • High Speed pattern matching algorithm
  • Robust templating for RDF, and SPARQL/SeRQL output
  • Easy to learn phrase description language , lexicon and framenet definition language
  • Refer to the Cypher User Manual for more info
With Datasets Provided by the User, Cypher can:
  • Provide a natural language interface to RDF databases
  • New! Solve complex mathematical word problems and generate integer values of natural language numbers
  • Generate semantic representation of natural language in other formalisms such as CycL
  • Drive advanced voice-controlled applications (by mapping semantic frames to SOAP API calls)
  • Provide framework for developing text crawlers which populate RDF databases
Interface Languages
English (416)