[Attempto] How to get started with extension-generalization of Attempto for sub-domain specific language?

Edmon Begoli ebegoli at gmail.com
Tue Jan 22 04:42:34 CET 2013


Dear colleagues,

I would like to use Attempto and associated interactive editor as a
foundation for my own
sub-domain specific language for definition of so called behavioral
scripts in special education.

I would like to leverage as much of Attempto grammar, API and tools as possible,
but I would like to, if possible, use OpenCyc or Freebase as knowledge
base backend
and to be able to specify a bit more rigid structure to the scripts
that all have following structure:
(using [] for optional pieces and ** are for keywords which would be
part of the language, other words would have to be built into
knowledge base)

[Environment is classroom.]
*Instructor* is young female.
*When* instructor points to red card and says red.
*Expect* student to point to red card [*within* one minute].
*Praise* *verbally* *with* 'good job!'.
*Otherwise* *say* 'No!'.
*Cue* *with* *voice*.
*Prompt* *with* *hand*.
*Fade* *after* 10 *successful* *trials*.
*Repeat* *until* 95 *percent* *successful*.

For this script, some new terms would have to be defined on the fly
and I would like to use Attempto's interactive
editor to suggest and correct on the fly.

Do you have any good pointer to documentation or would you be kind
enough to give me a guidance on
how to get started. This is for a publishable research, so any
substantial contribution would make a part of the
future research paper.

Thank you in advance,
Edmon


More information about the attempto mailing list