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 to track the semantic relationship of the key word to other words and hence propose an algorithm for suggesting the events that are relevant to the word in question.