# 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)