Can anyone point me to an RDF vocabulary used for story-telling? A Resource Description Framework is a technique for structuring data in a way that computers can easily process it and connect simple pieces of data together in order to form complex knowledge graphs. I'm looking for a vocabulary, that is a data description, that applies to fiction plots.)
Obviously literature is meant to be read, it is meant to be experienced; it is more than just the summation of the semantic information in the statements that compose it. However, I have been considering that there could be some real benefit to having a story "transcoded" into a structured format that a machine could "understand" in the vein of the semantic web. For instance, if you're trying to remember when a character was introduced, or you want to know whatever happened to that one suspicious acting flight-attendant, or "did I miss something, how did they get to Instanbul?", a machine with sufficient semantic information about the story could answer those questions much more easily than say a plain-text keyword search. Such a machine could even be used for things like dynamic plot summaries, testing comprehension, even "explaining" difficult or convoluted story lines.
I've considered using things like RDFa, microdata, and microformats to markup my story. I think that using these techniques I can include a lot of machine-readable semantic metadata about objects in my story: characters, places, artificats, props, etc. But what I'm looking for is a way to encode the actual plot of the story, either by tagging/marking-up my actual story, or possibly even in a separate document with possible cross references to parts of the story.
For context, I'm writing in plain text and will generate the book in various formats (PDF, EPUB, HTML, etc.) when I'm finished, so inline semantic markup like HTML is good option and can easily be extracted/removed later as needed. This question is about finding a vocabulary, not about tools; I've just included this for context.