The Synthetic Teammate is a cognitive model of a pilot flying a UAV in a team setting. The focus of the project is communicating the right information at the right time, through natural language. The project contributors are Jerry Ball and Andrea Heiberg from the U.S. Air Force Research Laboratory. Dr. Ball is the author of the Double R Theory whose grammar the Texai project is adopting. I am now committed to sharing lexical and ontological resources with the Synthetic Teammate project.

As a first step in the collaboration, I created documentation: The Texai Lexicon RDF File Explained, so that collaborators can more easily extract entries for their own projects from the Texai Lexicon.

As the next step I checked out the Synthetic Teammate sources and installed the free Allegro Common Lisp Express Edition for Linux. After fixing a small Lisp bug when launching a shell command on Linux, I was able to parse my use case sentence “the book is on the table”.  The process created the following labeled syntax tree diagram, whose parsing behavior I will implement using my Fluid Construction Grammar Java engine. Click the image for a full size version.

labeled parse tree diagram

Double R Grammar and the use case sentence are described in Dr. Ball’s paper Double R Grammar.