1. A method for extracting information related to a pre-defined context from a data set, the pre-defined context having a set of attributes that define the context, the method comprising the steps of: a. identifying a relevant data from a group of data sets, the identification of the relevant data set being based on the occurrence of attributes corresponding to the pre-defined context; b. identifying pertinent information from the relevant data set, the pertinent information being the information that contains values of the attributes corresponding to the pre-defined context; c. extracting values of the attributes from the pertinent information; and d. arranging the extracted values in the form of a pre-defined data structure which logically links the attributes to each other, in accordance with their inter-relationships as per the pre-defined context.