1. A computer implemented method for identifying word-senses, the method comprising: generating, using a computer, a set of domain tables each comprising one or more arrays of aggregated statistical information corresponding to a plurality of words, one or more word-senses corresponding to the plurality of words, and temporal properties corresponding to the plurality of words, wherein the aggregated statistical information comprises a temporal frequency of occurrence value determined using an n-gram viewer; receiving a word; identifying, using the computer, the temporal frequency of occurrence value corresponding to the received word from each domain table in the set of domain tables; associating, using the computer, the received word with one or more domain tables in the set of domain tables based on the temporal frequency of occurrence value corresponding to the received word in each of the one or more domain tables meeting a threshold value; and identifying, using the computer, one or more word-senses corresponding to the received word based on one or more corresponding word-senses in the associated one or more domain tables and based on one or more corresponding word-senses in a corresponding domain dictionary.
5. The method of claim 1 , wherein the threshold value is further determined by one or more of: receiving a set of instructions from a user; and receiving metadata associated with the received word.