Wednesday, February 13, 2008

FINDCLOUD

Project Context:

Extracting useful data from a visualizations, as a means of departing from visualizations of data that are meaningful to other people.Evolved computing Methods to handle large amounts of data but a lack of focus on representing them in ways that are visually interesting while being useful and invite interaction.
One type of data visualization may be to understand a complex data set.
But if we added a parameter of evolution to a data set, can this information visual be a tool for exploring the original idea or further building on it.
Its interesting that users determine the trend of evolution by modifying the search criteria and the categories, are they looking into blogs or news?
Cloud is an application to look for what's happening with relation to new ideas or what exists out there when u are thinking of prototyping a new concept.
The keywords used in this search could be completely random sets.
The search results are graphically mapped into clouds which represent the following parameters-
-A sense of conveying top hits if this data were to be in list form
-popularity of the cloud
-Relevance to your search


Find cloud Mind Cloud is a data Visualization/Idea exploration tool.
It attempts to visualize activity based on keyword sets that users enter.

While typically a user would search existing activity on eg. Gestures + instruments using a text based search engine.
The users order of exploring the data relies on the order in which the search engines algorithm arranges the Links.In some ways search engines results are equivalent to one page results.
In such cases users modify keywords and its hard to save searches and their contexts unless you navigate away from the current page to start a new search.
Find Cloud visualizes successive search results in the form of layers.
The application attempts to aggregate data sets by eliminating the process of
hit a link
browse away (tab/another page)
Revisit links list
re-enter search keywords
Examine new links
re-assess search criteria based on whether articles meet interests.
While creating different find clouds from user generated keywords, it pulls randomwords from the existing links to create associated word sets word associations that help users think of the searched data in different contexts.

Think Cloud is the cloud that builds as users search using more keywords.
it constructs random word associations with the entered keywords(a,b,c).
The attributes of these random words can be applied to a,b,c to associate new ideas with (abc).

Both versions of the application are collapsable and users can use only the visualization or both.


Inspiration, Experience and Contextual Research:

I became interested in what visualizations mean to users and how they can be personal and useful as thinking tools.Apart from gleaning useful conclusions how can they serve to be explorative.

While many visualizations in categories of Art,Biology,Business Networks (21)
Internet ,Knowledge Networks,Multi-Domain Representation ,Music (18)
were visually pleasing it felt like there was another learning curve to understand the visual presentation of the information.It also felt like very passive information presentation.What did this information mean to me? could I control the variables being visualized.
A list form of data searching is what comes up in search engines.
Users move between links in the order they are presented looking for relevant information.
Is there a way a visualization can be an exploration tool to eliminate the layers of searching for contexts that are new and evolving, where information about the level of activity, user generated content on the subject is valuable.
While most visualizations simply assimilation of large complex data sets, Cloud attempts to add another layer to visualization, one that allows you to explore.

Open Source Programs that work for representing and managing complex computations
http://www.vistrails.org/index.php/Main_Page

Visual depiction techniques/methods to show conceptual uniqueness and originality in the choice of a subject.
http://www.visualcomplexity.com/vc/

Some interesting work in visulizations (Newsmaps,Fidgt etc)
http://64.233.183.104/search?q=cache:E5VWG0vJsyYJ:www.smashingmagazine.com/2007/08/02/data-visualization-modern-approaches/+http://www.smashingmagazine.com/2007/08/02/data-visualization-modern-approaches/&hl=en&ct=clnk&cd=1&client=firefox-a

Resource List Wikipedia
http://en.wikipedia.org/wiki/Visualization_(graphic)#Knowledge_visualization

MIT Aesthetics and Computation Group
http://acg.media.mit.edu/

Ben Fry:Genomic Cartography
http://acg.media.mit.edu/people/fry/

Similar Apps: visual exploration of the web
www.walk2web.com

Timeline

Week 4:
Rough Prototype
using 2-3 keywords,scraping top links, presenting pages in elemental form
Sorting out Interaction Issues

Week 5:
Work on Filtering Techniques,Rough UI build for users to enter keywords.


Week 6:
Building Visualization Applet in Processing

Week 7:
Creating a Database of 100 words for which the application works as proof of concept, modifying data filtration for these test cases

Week 8:
Work with visuals and user testing.







Traditional Methods:


Whats the nature of Search



Typical Process during an unusual search




Clouds/other graphic entities representing links



Browsing one cloud/link at a time with no departure from the main application page.
Original links are present if a user wishes to visit the actual website.




Random word associations as you browse articles/feeds




Visual feedback for links that have been visited, moving them to a different spatial location on the screen, regathering the stack in the same order when links have been viewed and closed




Methods to convey order in which data was ranked/arranged as in the case of a regular search engine.



Thesis Document Outline

Process documentation
1. Personal Statement

2. Context, Background Research, Inspiration

3. Method:

Prototype Design Treatment

Form, Structure

Content

User Scenarios

User Experience

Mechanics

Design Phase

Implementation of Prototype:

Development Schedule

Resources

Description of Development Process

Design Considerations and Development Issues

4.Research:

Formative Design Research/User Testing
Description of Testing, Goals

Description of Process

Sticky Points


II. Publication


1. Title Page

2. Abstract

3. Introduction

Concept Overview

Concept Sketches

Context

Goals

Audience, Location, Interaction Time

Core Features and Functionality


5. Summary.Conclusions.

6. Bibliography

7. Pointers to web-hosted material (appendices, additional bibliographic
referencs, etc.)

No comments: