I’m starting to experiment with different schemas for my problem domain, role-playing games, which includes:
- game rules and procedures (roll 2 dice for damage)
- setting, plot, characters (Every dragon is an animal. Every dragon can fly. Chris is a dragon.)
- common sense (e.g. how doors work.)
I’d like to build off of an established ontology like Basic Formal Ontology, DOLCE, FRISCO, General Formal Ontology, or WordNet. I need something with concepts and measurements for space (room, kingdom, km) and time (before, after, turn, second), and both concrete objects (Chris) and abstract concepts (idea, plan). I like WordNet because it already includes a lot of intuitive relationships (hierarchical, synonyms, antonyms, etc).
My current plan is to write in Attempto Controlled English and export via APE (the parser) to OWL for visualization and Prolog for querying and embedding in an application. I believe the parser, APE, permits converting an entire Attempto document to both these formats. While I don’t have any specific questions yet, I would appreciate learning from any of your own experience with these tools. Thank you!
@CapelliC , you appear to have some experience in this area, right? APE: DRS-string to clause ready for assertion?