IntroductionThis page outlines a few use cases for GenX. Movie LookupThis use cases demonstrates how someone blogging about the movie The Godfather would use GenX. - you're editing a page using TinyMCE
- you click on the GenX button
- you type "The Godfather" and select "Find Movies"
- ... GenX looks it up using a DB like Freebase or IMDB ...
- a list of movies matching the Godfather are listed, with details like movie posters, a summary, etc.
- you select "The Godfather 1972"
- you are brought to a form displaying all the Godfather details
- you can edit items in the form
- you'll be able to (later) "deselect" items in the form so that they aren't flowed into the final template
- you'll be able to navigate between different the different results
- ... you're happy with the data ...
- you click "GenCard"
At this point, the results are generated using a template and inserted into TinyMCE. A "GenCard" will be our standard result format, which will consist of: - a simple link to the movie
- a right floating DIV with detailed information about the movie, such as:
- the movie poster
- title
- date of release
- summary
- link to IMDB
- link to Freebase
- link to Wikipedia
It would be nice if we could like to various Amazon's also Map / Address LookupThis documents how someone would use GenX to insert a geocoded map into a document - you're editing a page using TinyMCE
- you click on the GenX button
- you type "Toronto, Ontario" and click on "Map"
- ... you are brought directly to the form, unless there's multiple matching places ...
- if possible, we figure out the fields (i.e. locality: Toronto, region: Ontario, infer country: Canada)
- you click "GenCard"
The information is inserted into your document. You get: - a hCard (or whatever) into the document saying "Toronto, Ontario"
- a right floating DIV with:
- the Google Map (or Yahoo, etc.)
- geocoding information
- detailed location information ("Canada", perhaps)
- a way of converting the hCard into a vCard
Book LookupThis would be just like the Movie lookup, except it would connect to Amazon to get the data.
|