1. A method for identifying relevant information, which relates to a pre-defined context, from a data set represented in the form of a tree structure, the tree structure being a representation of the data set based on a logical relationship between different data objects in the data set, the method comprising the steps of: a. identifying nodes of interest in the tree structure, each node of interest being a node that contains information, which is relevant to the pre-defined context; b. iteratively extracting sub-trees from the tree structure, each sub-tree being a hierarchical structure that shows the relationship of the node of interest with its ancestor nodes in the tree structure; and c. identifying records in the extracted sub-trees, each record being a group of sub-tree nodes, containing at least one node of interest.