how :
How does it work?
Usage is quite straightforward: Enter your intention seed in the text field, press "See" button, wait, observe the resulting cloud.
In its standard usage, the Cloud engine will 'bruteforce' Google Suggest using the provided seed to gather each time up to 10 results. For example, if you enter the intention seed [i want], the engine will collect results with [i want a] then [i want b] etc..
These results are then displayed using in a tag cloud format with the (fuzzy) 'results' metric, and archived to enable permalinks and to datamine these later.
Depending on the engine selected for the Intention Cloud, you may have one or multiple options to choose from. Currently, the Google Suggest engine supports truncation. When this checkbox is selected, the Cloud generator will include results gathered with a truncated query. This means that the intention seed [ meta ] combined with the 'trunctation' option will render results such as "metallica" or "metaphores"
Intention seeds are also archived in a local database, in order to show our own cloud of requests (meta-cloud)
Technical detailsFrameworks :
- Perl Catalyst framework, for quick developments, like the notorious Ruby On Rails.
- AJAX, for smoother and better user experience
The Intention Cloud being coded in Perl, we made use of some CPAN modules, such as:
- HTML::TagCloud by Leon Brocard (URL)
- WebService::Google::Suggest by Tatsuhiko Miyagawa(URL)
Sources
Intention Clouds sources are a product of Franck Cuny, distributed under the modified BSD License
All design and images are (c) Morgan Thomas
Download sources:
- Latest stable version, local archive: intention-cloud.v0.8.zip
- Latest version, using subversion: svn co https://breizhdev.net/subversion/scripts/WillCloud/