4 The Query Mechanism

The INTELLIGENT QUERY SYSTEM is the SOUR's subsystem intended for consulting SOUR's information [18]. It supports an assisted query mechanism for retrieving information based on standard attribute and ``fuzzy'' query templates. While the former inspects directly the Internet Navigation hypertext structure, the later looks deeper allowing searches based on the contents of the target objects. In the running example of the previous sections, the following query

Get all the URLs stored in Portuguese servers that use the HTTP protocol and which make references to the file ``http://s700.uminho.pt/homepage-pt.html'' (the Portuguese home page).

reflects the linked structure of the resulting URL (see figure 3), while the following one is based on the contents of the referenced data:

Get all the the documents talking about ``WWW'' with fuzzyness level greater or equal to 60%.

This last query uses the facet values of each AO currently stored in the repository and the conceptual relations illustrated in figure 2, in order to find the objects within the specified fuzzyness level.

The SOUR query mechanism combines both the expressive power of the SQL and fuzzy-logic searching techniques. The outcome is something we might call a "fuzzy SQL processor" with a highly assisted, interactively user interface [19].


F. Luís Neves and José N. Oliveira , "Classifying Internet Objects" in WWW National Conference'95, Minho University, Braga, Portugal