---
# System prepended metadata

title: Preparation for Cognitive Search

---

# Preparation for Cognitive Search
![image](https://hackmd.io/_uploads/rypCjHfY6.png)

What is Cognitive Search?

Cognitive Search is a cloud search service that utilizes AI
By indexing various data such as structured data and unstructured data, highly accurate searches can be performed. Possible

What is an index?
A database used by search engines to display search results
Data is saved in Json format, and item names are Call it field name

What is an indexer?
A function to automatically update the index
Manually update when there is a change in content or database The indexer updates the information without the need to do so.
It is possible to issue instructions to collect data periodically, such as every day or every hour.

What is a skillset?
The data in the documents searched by the indexer can be sent to an external Web API for various enrichment processes.< a i=2>Skills include custom skills and built-in skillsCustom skills allow you to develop your own skillsBuilt-in skills are developed by Microsoft. Skills that are prepared in advanceIn this procedure manual, embedding (vectorization) and chunk division are implemented using built-in skills*About embedding and chunking is explained below

Purpose:
Create an index, perform a data search, and learn how to retrieve data using Cognitive Search

1. [Storage Service resource creating procedure](https://hackmd.io/aqPb-7xrQgutW5c08K_L-A)
2. [Blob Storage](https://hackmd.io/egsYvaIzTQWOsX6Kl_BTQA?edit)Storing data in Blob Storage based on "How to create Blob Storage"
3. Create resources based on "[Creating Cognitive Search" on the Cognitive Search wiki](https://hackmd.io/lDcSz3yPQqCUlcc5An4o8g)
4. [Validation in local environment](https://hackmd.io/NYaLe5TUQqu3gpTNhH9GQw)