Project made during DIO's "Microsoft Azure AI Fundamentals" Bootcamp, under the section "Azure Cognitive Search: Utilizando AI Search para indexação e consulta de Dados"
Reference links:
- Create an "Azure AI Search" resource
- Fill in the necessary info, selecting pricing tier as "Basic", then click on "Review + create"
- After finished validation, click on "Create"
- Wait for the deployment
- After successfully deploying the created resource, create a new "Azure AI services" resource
- Fill in the necessary info, then click on "Review + create"
- After finished validation, click on "Create"
- Wait for the deployment
- After successfully deploying the created resource, go back to Azure Portal then click on "Storage accounts"
- Click on "Create"
- While filling in the required fields, give a unique storage account name, select "Standard" as Performance and select "Locally-redundant storage (LRS)" as Redundancy
- Click on "Review", then click on "Create"
- Wait for the deployment
- After finished deployment, click "Go to resource"
- Go to "Settings" then "Configuration"
- Toggle the option "Allow Blob anonymous access" to "Enabled" then click on "Save"
- Go to "Data storage" then "Containers"
- Click on "Container" then fill in the appropriate fields, selecting the proper anonymous access level
- Click on "Create"
- Open the container then click on "Upload"
- Upload the files downloaded from zipped coffee reviews link. Note it's necessary to unzip them first
- Go to your Azure AI search resource then click on "Import data"
- Connect your uploaded data to the service, filling in the necessary configuration steps then clicking on "Submit"
- Return to Azure AI Search home page then go to "Search explorer"
- Select the index and make a search
Noted points: This solution can be put inside an application