azure-search-knowledge-mining  by Azure-Samples

Knowledge Mining accelerator for Azure AI Search prototypes

created 6 years ago
388 stars

Top 75.0% on sourcepulse

GitHubView on GitHub
Project Summary

This repository provides an end-to-end solution accelerator for building knowledge mining prototypes with Azure AI Search. It targets developers seeking to quickly integrate AI-powered search capabilities into their applications, offering a comprehensive set of resources for data ingestion, enrichment, indexing, and user interface development.

How It Works

The accelerator leverages Azure AI Search's AI enrichment pipeline to process diverse data types, including documents and images. It guides users through deploying necessary Azure resources, creating search indexes, and integrating a .NET Core web application for querying. Custom skills can be added for tailored data transformations, and Power BI reports are provided for monitoring solution performance and user behavior.

Quick Start & Requirements

  • Install/Run: Follow the step-by-step guides within each folder (00-04).
  • Prerequisites: Azure subscription, Visual Studio 2019+, Postman, documents in Azure Blob Storage. Familiarity with Azure portal, Azure Functions, Azure AI Search, Visual Studio, and Postman is assumed.
  • Resources: Links to Azure AI Search documentation and a self-paced workshop are available.

Highlighted Details

  • End-to-end solution for knowledge mining prototypes.
  • Includes resource deployment templates (Azure portal, PowerShell, ARM).
  • Provides Postman collections for search index creation and custom skill integration.
  • Offers a basic .NET Core web UI template for querying.
  • Includes Power BI reports for solution monitoring.

Maintenance & Community

This is an Azure Samples repository, indicating official Microsoft support and development. Further community engagement or roadmap details are not explicitly mentioned in the README.

Licensing & Compatibility

The repository's licensing is detailed in the LICENSE file. It is generally compatible with commercial use, but specific terms should be reviewed.

Limitations & Caveats

Custom skill examples for .NET Azure Functions have been moved to the Power Skills repository. The solution assumes a foundational understanding of various Azure services.

Health Check
Last commit

5 days ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
0
Star History
3 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.