Changes in the experiment - 
1. Want to show recommendations only relevant to the task, and during
the task.  
2. Removed the old recommendations pane. And the new
recommendations pane shows recommendations for current task on pressing
the "show recommendations" button.
3. Recommendations pane gets flushed on each tasks so the users will
focus on the current task recommendations only, instead of going through
all of them that included ones from previous tasks also.

Future changes - 
Make "I already know this recommendation" button persistent. Once
clicked, the recommendations should save that property.
Changelog - 
1. The recommendations don't get repeated now. 
2. Recommendations get the same condition throughout their lifetime.
3. Recommendations are not shown if they're used before they're shown
for the first time. Also not shown again if they're used 3 times after
it is shown for the first time.
4. Fixed the code to show only 3.5 to 5 stars.
5. Modified the tasks.xml for some grammatical mistakes.
6. Modified the recorder to get the task numbers with recommendations
and clicks.
Fixed a bug that made dumping the data crash because of the presence of
illegal characters in the filename.
commit before changin computers