Before revision:  We also propose an algorithm  to track the semantic relationship of the key word to other words and hence propose an algorithm for suggesting the events that could happen relevant to the word in question.
After revision:  We also propose an algorithm that is log linear in the size of word corpus to track the semantic relationship of the key word to other words and hence propose an algorithm for suggesting the events that could happen relevant to the word in question.