16. The device of claim 15 , wherein the at least one processor is further adapted to determine the relevance by ranking the candidate terms.
15. A computing device for generating context specific terms, wherein the computing device comprises: a data storage device comprising at least one electronic file; and at least one processor in data communication with the data storage device, the at least one processor being adapted to obtain a first collection of terms from the at least one electronic file associated with a given context; to compare the first collection of terms with a second collection of terms to generate candidate terms present in the first collection of terms that are not in the second collection of terms; to determine a relevance for each of the candidate terms; to determine whether to add a given candidate term to a collection of context specific terms for the given context if the frequency of occurrence for the given candidate term is above a threshold; and if it is determined that the given candidate term is to be added, to add the given candidate term to the collection of context specific terms for the given context; wherein determining whether to add the given candidate term to the collection of context specific terms comprises ensuring that the given candidate term is a valid term.