Here's what Ali set out to build:
Instant IM Translation.
Here's how he described it:
I have a friend in France whose english is not so good, so whenever we are talking on the MSN Messenger, I copy what ever he says, paste it into a translation service, then type my reply in english, translate it into French and copy it back in MSN Messenger. What I would love to work on would be to make a plug-in for MSN Messenger or use the MSN Messenger SDK to build a new messenger which will use a free Web service for translation, and do all of the above things automatically, so that he will see only french in his IM and i will see only English in my IM.