Distinguish between search engine and discovery engine.
A search engine locates documents in response to a user's request whereas discovery engine extracts relevant information from a corpus of text and then provides a graphical, dynamic, and navigable index.