Wednesday, October 21, 2009

Homework 9

1. I am developing a program to visually represent data, so that users can easily access data sets and find relationships among the content of the data. The program will use XML marked-up documents and create a map of the elements with the element relationship being shown by the level of closeness of each element with each other. The relationship level will be based on a definition set generated by various users.
*I'm still working on generating the definition set. May I'll ask on a forum on people's thoughts of the tags: what they mean to them? Or I could artificially generate a set so that it encompasses a broad range of expected queries.
*The logic behind the proximity of the elements and the definition:element linking is still being worked on.

2. I couldn't pin a new idea of my project to Minority Report, so I just thought of a new idea for it. Documents with identical content but that are differently marked-up may be matched against each other to find relationships.
*This not implemented yet.

3. One thing I found interesting in Ghost in the Shell is the overall infrastructure of the movie's world that allows people of effectively communicate, transport, and integrate data. This effective use of data and communication even is the premise for the story's antagonist The Puppet-master, who is an intelligence developed in the sea of information.
*The overall project is designed for the better organization of data for easier access and use by users. I'm not sure of a new part I could incorporate that would be feasible under my inexperience, though one that is possible is an accumulation of the definition:element and relationships of elements given in [1]**. Through this combination of data sets, more relationships can be drawn and more easily customized for users with the great amount of information before them.


Similar software/technologies:
Prefuse/flare: http://flare.prefuse.org/
RDF: Resource Description Framework : http://www.w3.org/RDF/
IBM Many Eyes: http://manyeyes.alphaworks.ibm.com/manyeyes/

*Denote explanations for the answers
**Reference to number 1 of the homework