I just saw a post on here about TextBlob - a python natural language processing library. It occurs to me that we need an open source alternative to Google's language processing (as seen on Android and in Google Now). We already have good speech recognition... If I had the chance I'd do that, maybe it'd interest you.