Prospective_search

Prospective search

Prospective search

Search engine feature


Prospective search, or persistent search, is a method of searching which determines which of a set of queries matches content in a corpus. Other names include document routing and percolate queries.[1] It is sometimes called reverse search, but that can also refer to finding documents similar to a given document.

This differs from traditional, or "retrospective", search such as search engines, where the information for the results is acquired and then queried.[2]

Ordinary search, also called retrospective search, starts by gathering information, indexing it, then letting users query it. A query produces results if the information is in the corpus at the time the query is issued.

In contrast, prospective search starts with the user's queries, gathers the information in a targeted way, indexes it, and then provides results as they arrive. That is, a query produces results when new information that matches it is added to the corpus.

Sometimes Ping Servers are used to gather notification of changes to websites so that the information received is as fresh as possible. Users can be notified in a number of ways of new results.

One implementation of prospective search is as saved searches which are re-run when new content is acquired.

Prospective search is well suited to queries where the results change over time, such as the current news, blogs, and trends.

See also


References

  1. "Percolate Queries". manticoresearch.com. Retrieved 2022-06-24.



Share this article:

This article uses material from the Wikipedia article Prospective_search, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.