Garbage in, garbage out applies not just to information processing in general, but also especially to search. The quality of the data being searched determines the quality of the search result, and much of the effort required to make search work is spent cleaning up data to improve the quality. This presentation compares existing Topic Maps solutions for search with other existing search approaches to show similarities and differences. It then moves on to show what more can be done to exploit the semantics and structure of Topic Maps to improve the search experience beyond what has been done so far.
But see the author package.