Search-based application

Search-based application is an software applications in which a search engine platform is used as the core infrastructure for information access and reporting. Search-based applications use semantic technologies to aggregate, normalize and classify unstructured, semi-structured and/or structured content across multiple repositories, and employ natural language technologies for accessing the aggregated information.