Search Engine Processing

1. Indexing process

Indexing is the process of building a structure that enables searching.

Indexing process contains the following three blocks –

i. Text acquisition

It is used to identify and store documents for indexing.

ii. Text transformation

It is the process of transform documents into index or features.

iii. Index creation

Index creation takes the output from text transformation and creates the indexes or data searches that enable fast searching.

Search Engines

2. Query process

The query is the process of producing the list of documents based on a user’s search query.

There are the following three tasks of the Query process –

i. User interaction

User interaction provides an interface between the users who search the content and the search engine.

ii. Ranking

The ranking is the core component of the search engine. It takes query data from the user interaction and generates a ranked list of data based on the retrieval model.

iii. Evaluation

Evaluation is used to measure and monitor the effectiveness and efficiency. The evaluation result helps us to improve the ranking of the search engine.

Search Engines

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *