1. A method comprising: retrieving at least one keyword from a keyword database, each retrieved keyword matching a corresponding event unit of an event input by a user over a network; selecting a dominant keyword of said at least one retrieved keyword corresponding to a highest parameter value calculated for said each retrieved keyword; and categorizing said event based on at least one category associated with said dominant keyword.