Azure Cognitive Search
Enterprise scale search for app development
Uncover latent insights from all of your content
Fully managed search as a service to reduce complexity and scale easily
Auto-complete, geospatial search, filtering and faceting capabilities for a rich user experience
Built-in AI capabilities including OCR, key phrase extraction and named entity recognition to unlock insights
Semantic search capability powered by deep learning models that understand user intent to surface and rank the most relevant search results
Learning modules and quickstarts
See how to extract and enrich content using AI-powered algorithms with Cognitive Search resources and sample data, learn how Cognitive Search enables knowledge mining and use the knowledge mining solution accelerator.
Explore resources to migrate apps, data and infrastructure at your own pace. Use assessment, migration and cost management tools free as you transition your on-premises workloads to Azure Virtual Machines.
Community and Azure support
Popular templates and labs
Azure Cognitive Search resources
Start, maintain and scale with minimal investment
Deploy a search index quickly and avoid operational maintenance. This fully managed cloud search service reduces the complexity of data ingestion and index creation by integrating with popular Azure storage solutions and offering index functionality exposed through a simple REST API or .NET SDK. Deploy a fully configured search service with intuitive user experiences such as scoring, faceting, suggestions, synonyms and geo-search – all while avoiding the operational overhead needed to debug index corruption, monitor service availability or manually scale during traffic fluctuations.See how one customer saved months of upfront dev time setting up a search index
Create searchable content using integrated AI
Take advantage of Azure AI speech, vision and language services to transform raw, unstructured information into searchable content. Easily orchestrate AI services that bring structure to your data before it’s indexed by defining your own Cognitive Search skillset. Applying AI capabilities such as OCR, translation, key phrase extraction, location, people and organisation detection is as simple as ticking a box in the Cognitive Search portal.
Surface the most relevant results for your users based on search intent and not just keywords
Leverage tried-and-tested deep learning models from Microsoft Research and Bing to provide contextual and most relevant results in your apps. Using semantic search capability, you can understand the intent of what your customers are trying to search, offer significantly improved search results and drive deeper customer engagement. Semantic search also enables summary results so that your users can get quick snippet without the need to go through results links and full documents.
Advanced data security and compliance
- Protect your content from malicious acts with encryption built in throughout the entire indexing pipeline.
- Maintain security with support for virtual networks.
- Meet a broad set of international and industry-specific compliance standards.
- Control per-user access to content through security filters.
- Get multi-layer Microsoft security across physical data centres, infrastructure and operations.
Get the power, control and customisation you need with flexible pricing
Azure Cognitive Search is available in combinable search units that include reliable storage and throughput to set up and scale a cloud search experience quickly and cost-effectively. Add search units to increase queries per second, to enable high availability or for faster data ingestion. Remove search units during low traffic periods.
|Best for||Estimating a projected index size and capacity planning.||Running workloads requiring light compute and storage requirements.||Most workloads, offering a balance of compute, memory and storage.||Running workloads with high volumes of data cost effectively when you need less memory and compute.|
|Search unit||Free||Basic option||S1, S2 and S3 options||L1 and L2 options|
|Additional capabilities||Document cracking: image extraction
Get started with Azure Cognitive Search
See how customers are using the cloud for sophisticated search
Delivering faster, deeper, more cost-effective data insights
Archive360, a digital archiving service, asks complex questions of petabyte-sized datasets quickly and cost-effectively.
Driving seamless search for millions of customers
Canadian vehicle search site autoTRADER.ca uses Cognitive Search for its auction site, image search and mobile and web search.
Scaling your business effectively and reliably
Audioburst, an audio search startup, scales its voice-based content platform using Cognitive Search.
Improving productivity with smarter solutions
Contract management company Icertis reduced time in contract negotiations, lowered risk, improved contract compliance and increased revenue by integrating Cognitive Search into its platform.
Eliminating manual processes to reduce time, error and risk
Global engineering company Howden uses Cognitive Search to scale its technical review process to more quickly and accurately bid on incoming products.
Learn how partners are building intelligent search solutions
Frequently asked questions about Cognitive Search
Cognitive Search is available in more than 20 countries/regions worldwide, and new ones are being added regularly.
We guarantee at least 99.9 per cent availability for paid tiers.
Built-in indexers are available for Azure Cosmos DB, Azure SQL Database, Azure Blob Storage and Microsoft SQL Server hosted in an Azure Virtual Machine. Use Azure Data Factory, with more than 80 connectors, or Azure Logic Apps to connect to your data source. Alternatively, push data into a Cognitive Search index, which has no restrictions on data source type.
Cognitive Search works with several popular formats, including Microsoft Word, PowerPoint, and Excel; Adobe PDF; and PNG, RTF, JSON, HTML and XML.
Cognitive Search is a platform as a service that helps developers create their own cloud search solutions. Microsoft Search uses Cognitive Search technology to offer software as a service for enterprise search within Microsoft products.
Cognitive Search is available in more than 50 languages.