Interesting list with some good ideas. At the moment, I have time and talents but (surprisingly) no interesting ideas to work on. I was really hoping to see something on there involving machine learning or NLP. Anybody have any needs or ideas in that realm?