Based on the string you enter, you'll get 6 numbers from 1 to 49 (program can be easily altered for any lottery i guess).
So it could be what you've had for breakfast, (or anything really! Your favorite TV show, your full birthday, anything) that will give you numbers for.
What the program does is it takes the ordinal value of the first character of your string and uses as a seed for the random generator. Then for each letter in your entered string(s), it'll take the ordinal value of that letter/character and call the random generator to get the numbers that many times, and when the letters are all used up you end up with a list of 6 numbers that far down the seed line(not sure how to explain it). It is case sensitive, so "Cheddar" and "cheddar" will give different numbers.
Now you can say things like buying "Bacons and eggs" for your upcoming lottery draw...hehehe
http://tinyurl.com/m8jn5ru <--- facebook page, the link to the simple python is on that page's url in the About section. Once you see the program, click triangle on top left corner to run program and enter anything you'd like and see numbers generated on the right half in your browser.
This shouldn't increase/decrease your chances at winning/losing. But it's more fun because you could now buy "Santa" for your upcoming XMAS draw.