Tamino as a Search Engine

We need to develop a search engine with Tamino with:
Search taxonomies
Content categorization
Thesaurus

Had any one have develop something similar?