Given the amount of existing search systems, the semantic search approach ought to be
applied on top of these existing systems, extending them with semantic capabilities.
That is, the indexing and ranking components of the systems ought to be unaltered
while the query and presentation components can be extended with semantic search
techniques (i.e. use of ontologies). The semantic search approach should be able to
disambiguate queries by utilising the knowledge provided in ontologies.