Open calummackervoy opened 3 years ago
generate random events based on that
We're shifting from describers generating events to having a buildScene
stage generate events before the describer process. I think that this will change the design of this one, too
We could add an inTransit
property to the character, a sub-property of hasTask
This will be useful when describing characters ("they are travelling somewhere")
Of course we could do this by getting the object at the end of hasTask
(a sensible default to try if I don't know). Getting the property would be faster
Requires #3 to be resolved first
The end goal is to be able to request a description for my Transit task, and receive back some content of what I see as I travel
Probably to start with this will look at the
destination
and generate random events based on that, pulling from a content datasetPopulating such a dataset would be a lot easier with Fuseki. I've also been having a look at AtomGraph's solution and it looks promising (see https://github.com/Multi-User-Domain/LinkedDataHub)
At some point it would be awesome to have it consider the mode of transport, and the progress made in the transit (e.g. knowing that I will currently be walking through woodland), but this will require hefty changes to other features so should be left out of scope for now