Create a Knowledge Store With Azure AI Search

 




Introduction

With Azure AI Search, you can develop search solutions that employ an AI skill pipeline to enhance data and fill an index. The data enrichments performed by the skills in the pipeline supplement the source data with insights such as:

  • The language in which a document is written.

  • Key phrases that might help determine the main themes or topics discussed in a document.

  • A sentiment score that quantifies how positive or negative a document is.

  • Specific locations, people, organizations, or landmarks mentioned in the content.

  • AI-generated descriptions of images, or image text extracted by optical character recognition (OCR).

A comprehensive search solution that goes beyond a simple full text search of the source content can be created thanks to the enriched data in the index.

Knowledge Stores

Although the index may be the main result of an indexing procedure, there may be additional uses for the enriched data it contains. For example:

  • It could be helpful to export the objects as JSON files for integration into a data orchestration process using tools like Azure Data Factory, since the index is essentially a collection of JSON objects, each of which represents an indexed record.

  • For analysis and reporting using programs like Microsoft Power BI, you might choose to normalize the index records into a relational schema of tables.

  • You may wish to save the embedded images that were extracted from documents during the indexing process as files.

By allowing you to specify a knowledge store in the skillset that encompasses your enrichment pipeline, Azure AI Search facilitates these situations. Projections of the enriched data, such as JSON objects, tables, or image files, make up the knowledge store.

When an indexer runs the pipeline to create or update an index, the projections are generated and persisted in the knowledge store.

Conclusion

We have successfully learnt the basics of Azure AI search and knowledge stores.









Comments

Popular posts from this blog

Connect Data to Azure Sentinel Using Data Connectors

Information Protection Scanner: Resolve Issues with Information Protection Scanner Deployment

Azure AI Search plugin in Microsoft Security Copilot (Preview)