<commit_before>Word Cloud
==========

Description for the Impatient
-----------------------------

Word Cloud is a Ruby project for taking a YAML file of words and dumping them into Wordle so you can generate a
word cloud picture.  Simply clone the repo on GitHub, run 'bundle install' from the command line, then
'rake generate_wordle'.

History/Background
------------------

Here is a handy little project for generating word clouds using the website at wordle.net.  Specifically I
wrote this to generate the T-Shirt for the Test Automation Bazaar conference that I am helping plan.  Ideally,
I would have just pointed some tool at some mailing list and had a tool do all the work for me, but AFAIK there
isn't one of these out there that I could find ... at least in 10 minutes of searching.

Wordle is a pretty cool site, and I found that I could generate the list I was wanting by feeding it a ":"
separated file.  After fiddling I found that I could use a YAML file to tweak the weights of the words easier.
So, what you have is an afternoon of fiddling that resulted in a super-nerdy way to generate these.

For the Test Automation Bazaar Conference
-----------------------------------------

If you are coming here because you saw this on the mailing list, great!  Please add some more words to:

\lib\word_cloud\data.yaml

that you feel represent test automation, specifically the community that will be at the conference.  Either
the entire codebase or just the yaml file can be shared so I can send the final image to the T-Shirt
manufacturer.

Please leave the value of "Test Automation Baazar" set to 100 and don't use weights greater than 80.  That
way the conference name is displayed prominently.  Also, I thought it would be cool to hide some geek jokes
in the logo, so I have them set at a weight of 10.  Any lower and I don't think they would come out right
on the T-Shirt.

You can control how Wordle generates the picture.  The Font drop down menu lets you change the fonts.  So far
my favorites are: ExpresswayFree, Telephoto, and Teen.  I normally use the "Blue Meets Orange" color scheme under
Color and I feel like "Mostly Horizontal" as a Layout will work best on a T-Shirt.

Here are my favorite 3 so far:
http://www.wordle.net/show/wrdl/4707634/Test_Automation_Bazaar_2012
http://www.wordle.net/show/wrdl/4707961/Test_Automation_Bazaar_2
http://www.wordle.net/show/wrdl/4708002/Test_Automation_Bazaar_2012_%233


### Contributing to word_cloud
 
* Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet
* Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it
* Fork the project
* Start a feature/bugfix branch
* Commit and push until you are happy with your contribution
* Make sure to add tests for it. This is important so I don't break it in a future version unintentionally.
* Please try not to mess with the Rakefile, version, or history. If you want to have your own version, or is otherwise necessary, that is fine, but please isolate to its own commit so I can cherry-pick around it.

### Copyright

Copyright (c) 2012 <NAME>. See LICENSE.txt for
further details.
<commit_msg>minor format changes to README<commit_after>Description for the Impatient
-----------------------------

Word Cloud is a Ruby project for taking a YAML file of words and dumping them into Wordle so you can generate a
word cloud picture.  Simply clone the repo on GitHub, run `bundle install` from the command line, then
`rake generate_wordle`.
  
  
***  

History/Background
------------------

Here is a handy little project for generating word clouds using the website at [wordle.net](http://wordle.net).  Specifically I
wrote this to generate the T-Shirt for the Test Automation Bazaar conference that I am helping plan.  Ideally,
I would have just pointed some tool at some mailing list and had a tool do all the work for me, but AFAIK there
isn't one of these out there that I could find ... at least in 10 minutes of searching.

Wordle is a pretty cool site, and I found that I could generate the list I was wanting by feeding it a ":"
separated file.  After fiddling I found that I could use a YAML file to tweak the weights of the words easier.
So, what you have is an afternoon of fiddling that resulted in a super-nerdy way to generate these.

For the [Test Automation Bazaar](http://watir.com/category/test-automation-bazaar/)
-----------------------------------------------------------------------------------

If you are coming here because you saw this on the mailing list, great!  Please add some more words to: `\lib\word_cloud\data.yaml`
that you feel represent test automation, specifically the community that will be at the conference.  Either
the entire codebase or just the yaml file can be shared so I can send the final image to the T-Shirt
manufacturer.

Please leave the value of "Test Automation Baazar" set to 100 and don't use weights greater than 80.  That
way the conference name is displayed prominently.  Also, I thought it would be cool to hide some geek jokes
in the logo, so I have them set at a weight of 10.  Any lower and I don't think they would come out right
on the T-Shirt.

You can control how Wordle generates the picture.  The Font drop down menu lets you change the fonts.  So far
my favorites are: *ExpresswayFree*, *Telephoto*, and *Teen*.  I normally use the *Blue Meets Orange* color scheme under
Color and I feel like *Mostly Horizontal* as a Layout will work best on a T-Shirt.

Here are my favorite 3 so far:  
[Cloud 1](http://www.wordle.net/show/wrdl/4707634/Test_Automation_Bazaar_2012)  
[Cloud 2](http://www.wordle.net/show/wrdl/4707961/Test_Automation_Bazaar_2)  
[Cloud 3](http://www.wordle.net/show/wrdl/4708002/Test_Automation_Bazaar_2012_%233)  


### Contributing to word_cloud
 
* Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet
* Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it
* Fork the project
* Start a feature/bugfix branch
* Commit and push until you are happy with your contribution
* Make sure to add tests for it. This is important so I don't break it in a future version unintentionally.
* Please try not to mess with the Rakefile, version, or history. If you want to have your own version, or is otherwise necessary, that is fine, but please isolate to its own commit so I can cherry-pick around it.

### Copyright

Copyright (c) 2012 <NAME>. See LICENSE.txt for
further details.
{'fraction_non_alphanumeric': 0.08111803129272369, 'fraction_numerical': 0.01473492328725505, 'mean_word_length': 3.4607046070460705, 'pattern_counts': {'":': 2, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '273027', 'n_tokens_mistral': 1858, 'n_tokens_neox': 1724, 'n_words': 1012}