A method, system, and computer program for enabling parametric searches on
source data using text search engine. The invention is generally divided
into a build-time process and a run-time process. During the build-time
process, a crawler extracts data units from source data. A data
translator then translates data units into keyword parametric entries
that are submitted to the text search engine. During the run-time
process, a query translator translates parametric search queries into
keyword search entries. A metadata refiner then filters intermediate
search results from the search engine based on the parametric search
query.