Mind Maps from the Web

Mind Maps from the Web

December 28, 2008  |  Thoughts  |  2 Comments

Take a search term “seed”. Pass it to a search engine: Google, Yahoo etc. Examine the content of the top “n” results for “themes”, take each theme and repeat the search – Hey presto you get a “mind map” from the web.

As I commented, this is sucking up some of my time at the minute. My simple first attempt, searching on the word “moon” gave the following. Ok, its not brilliant but more than I expected, this could become a real time suck…

graph

Still playing! I have reduced the depth of the tree and tuned (slightly) the way words are chosen. The tool produces different and interesting results on each run. I really must stop playing with this!!! It’s cool though, enter some words and get a new perspective on them.

Here is a mini mind map for “extreme programming”:

agile_mind_2_graph

Find out what your “friends” really think of you

November 27, 2008  |  Thoughts  |  Comments Off

Recently I had to provide some references for a friend. Part of this process involved me clicking on a link and typing/reflecting my opinions. Now, this got me wondering, what if this wasn’t a genuine site?

So, if you want to find out what your friends really think of you then set-up a spoof “reference” site and send them the link with the pretence you are changing job, applying for a course etc. Hey presto they will reveal their true feelings.

Ok, nasty, but possibly a business for people who think this way. Maybe they already do and I have been scammed!

Choice of future partner

November 22, 2008  |  Thoughts  |  Comments Off

Boys seem to look to their mothers and girls their fathers, is this evolution trying to program them to pick a future partner with traits similar to their parent (of the opposite sex?) – Because if their parents show some success in mating then their traits might be a good choice for the children to follow when they look for a mate?

MangledMonkey

November 22, 2008  |  Thoughts  |  2 Comments

A tool for testing visualization software on the glass – i.e. software with views which have custom content and complex associated mouse behaviour and interactions.

  • We can get users to prod the software, but they will typically go down common use cases and paths
  • We can get testers to explore the software

Or we can let the mangled monkey test tool do something in between!

The tool would interrogate the UI and build a map of the possible commands (e.g. buttons) and properties (edit boxes etc.). It will also scrape the screen looking for “edges” and other interesting artifacts – i.e. search for things which could be controls of some kind and therefore could be interacted with via a mouse.

It creates a starting node (and remembers nodes not yet explored), then tries to grab features and hammer them with mouse actions whilst also invoking commands and properties (marked as available).

An adaptation would be to have a user work with the application and have the mangled monkey observe the choices they make and use this tree as a start point to experiment in and around.

Effectively the mangled monkey is somewhere between randomly hitting keys and hiring a tester.