Monday, March 28, 2011

Awkwardly Homophonic

Homophones are usually defined as words that share the same pronunciation, regardless of how they are spelled. While the presence of homophonic words in any language must have decreased the size of a language phonetically, but to a user it might some time create awkward situations. A few days ago, I fell to the pray of such a word... "come". The homophone of this word is never expected to be uttered in any casual conversations. But, in one way or the other, my pronunciation or expression had put me in a very very gawky situation and I struggled hard to justify myself that I never meant the other word. And, I curse the linguists who must have put such a pathetic homophones to such a common word in English language. Later, the situation reminded me of the effective communication courses taught during the training programs of my previous employer. The lady instructor while teaching us about correct way expressing and pronunciating, had explicitly put forwarded the example of homophone of "come" and told us to be very careful while interacting with clients. I never found the usefulness of those lessons until recently.
             While discussing about this with my friends, we thought that it will be nice to devise an algorithm in Natural Language Processing, which can detect such anomalies. I somehow think that, one heuristic way of detecting whether a person meant the common word or its homophone will be to make use of past history of the person about usage of words in his daily life w.r.t to the context. And, as the usage gets detected, count for each such words gets incremented. Now, if a tolerance limit of say 10 is set, then when usage of the homophone exceeds the tolerance limit, the system will detect that indeed the person meant the homophone, instead of the common word. For example, as I see myself, I never use such homophones in social gatherings, so my count was initially zero. So, when my count reaches 10, the natural language processor will detect that I indeed meant the homophone of "come". Again, the algorithm can make usage of weightage for each such homophones. So, in gist, making usage of historical data we can put some anticipation about what the person actually meant.

Friday, March 25, 2011

Assorted Lines

posting after a really long time. Infact, not a single post in February and its almost March end. Life is okay.. good .. so so type. Nothing special, like always. In between, I attended a friend's wedding. It was nice. Work life is going just like that. I still wonder that I am doing the same damn work for the last six years and still haven't lost the urge of continue doing it. In all these years, two things have remained constant. Me and the nature of the work. Other wise everything has changed. People working with me, culture .. everything. Had two nice bashes in last some days. It was fun. Also, quarter end team lunches. I filled up my stomach till the brim and had no space for dinner. Watching a few of the cricket matches these days. It was good to see team India winning against Australia. The temperature is soaring and I hate it. I broke my vow of not going to office on weekends for the sake of some so called urgent work and got adequately punished by the invisible forces of nature for it. 900 bucks went missing from my wallet.. that too in the workplace. Sounds shitty.. but true. I realized that over the last 2-3 years I have gone almost invisible My friends asks me what's the matter; I say I have gone antisocial in all these years. Finding bliss in solitude. One such friend called me up a few days back. We were talking after almost 1.5 years. It was funny to hear him saying that he thought that either I must have relocated abroad or must have become a "gay". Hmmm... anyways, nothing more to write as such.