14. The method as claimed in claim 5 , wherein the method further comprises fetching words and links between the words related to the search query.
5. A method to navigate through search results returned by a search query on unstructured or semi-structured data source, the search results being returned by a semantic organization upon receiving the search query and the search results being dynamically organized into categories and attributes in real-time, the method using an interface comprising at most a first user-engageable control dynamically populated with one of the categories and the attributes semantically related to the search query, and a second user-engageable control dynamically populated with filter values related to one of the categories or attributes, wherein a scope of the search results is responsive to a selection, by a user, of one of the categories or attributes which populate the first user-engageable control, and to a selection, by the user, of one of the filter values which populate the second user-engageable control, the method comprising: a) selecting one of the categories or attributes using the first user-engageable control; b) selecting one of the filter values using the second user-engageable control; and c) repeating a) and/or b), as necessary, to narrow the scope of the search results.