Amazon Web Services (AWS) announced the general availability of Amazon Kendra, a highly accurate and easy to use enterprise search service powered by machine learning. With just a few clicks, Amazon Kendra uses machine learning to enable organizations to index all of their internal data sources, make that data searchable, and allow users to get precise answers to natural language queries. When users ask a question, Amazon Kendra uses finely tuned machine learning algorithms to understand the context and return the most relevant results, whether that be a precise answer or an entire document. For example, businesses can use Amazon Kendra to search internal documents spread across portals and wikis, research organizations can create a searchable archive of experiments and notes, and contact centers can use Amazon Kendra to find the right answer to customer questions across the complete library of support documentation. Amazon Kendra requires no machine learning expertise and can be set up completely within the AWS Management Console.
Despite many attempts over many years, searching for information within an organization remains a vexing problem for today’s enterprises. Many businesses and organizations struggle implementing internal search across their siloed troves of data, requiring their end-users to use keywords to find information. Organizations have vast amounts of unstructured text data, much of it incredibly useful if it can be discovered, stored in many formats, and spread across different data sources (e.g. SharePoint, Intranet, Amazon Simple Storage Service, and on-premises file storage systems). Even with common web-based search tools widely available, organizations still find internal search difficult because none of the available tools do a good job indexing across existing data silos, don’t provide natural language queries, and can’t deliver accurate results. When end-users have questions, they are required to use keywords that may appear in multiple documents in different contexts, and these searches typically generate long lists of random links that end-users have to sift through to find the information they seek – if they find it at all.
Amazon Kendra reinvents enterprise search by allowing end-users to search across multiple silos of data using real questions (not just keywords) and leverages machine learning models under the hood to understand the content of documents and the relationships between them to deliver the precise answers they seek (instead of a random list of links). Because natural language understanding is at the core of Amazon Kendra’s search engine, employees can run their searches using natural language (keywords still work, but most users prefer natural language searches). As an example, an employee can ask a specific question like “when does the IT help desk open?” and Amazon Kendra will give them a specific answer like “9:30 AM,” and highlight the passage in the source document where it found the answer, along with links back to the IT ticketing portal and other relevant sites. Amazon Kendra is also optimized to understand complex language from multiple domains, including IT (e.g. “How do I set up my VPN?”), healthcare and life sciences (e.g. “What is the genetic marker for ALS?”), and insurance (e.g. “How long does it take for policy changes to go into effect?”). Currently, Amazon Kendra supports industry-specific language from IT, healthcare, and insurance, plus energy, industrial, financial services, legal, media and entertainment, travel and hospitality, human resources, news, telecommunications, mining, food and beverage, and automotive, with additional industry support coming in the second half of this year.
“Our customers often tell us that search in their organizations is difficult to implement, slows down productivity, and frequently doesn’t work because their data is scattered across many silos in many formats. Using keywords is also counterintuitive, and the results returned often require scanning through many irrelevant links and documents to find useful information,” said Swami Sivasubramanian, Vice President, Amazon Machine Learning, Amazon Web Services, Inc. “Today, we’re excited to make Amazon Kendra available to our customers and enable them to empower their employees with highly accurate, machine learning-powered enterprise search, which makes it easier for them to find the answers they seek across the full wealth of an organization’s data.”
Amazon Kendra encrypts data in transit and at rest and easily integrates with commonly used data repository types such as file systems, applications, Intranet, and relational databases, so developers can index their company’s content with just a few clicks, and provide end-users with highly accurate search without writing a single line of code. Amazon Kendra provides a wide range of native cloud and on-premises connectors to popular data sources such as SharePoint, OneDrive, Salesforce, ServiceNow, Amazon Simple Storage Service, and relational databases, with more being added throughout this year. Developers can quickly and easily add data sources to their Amazon Kendra search index by selecting the connector type, and those connectors will maintain document access rights. Data connectors can be scheduled to automatically sync between the index and data sources to ensure end-users are always securely searching the most up to date content. Amazon Kendra also helps to ensure that search results adhere to existing document access policies by scanning permissions on documents, so that search results only contain documents for which the user has permission to access. Developers simply log into the Amazon Kendra console, point the service at their unstructured and semi-structured documents, and Amazon Kendra then creates an index across silos of data. Customers can then deploy Amazon Kendra across their applications from the console by copying short code samples provided in the documentation. Amazon Kendra is available today in US East (N. Virginia), US West (Oregon), and EU West (Ireland), with other regions coming soon.
3M, PwC, and Allen Institute among customers and partners using Amazon Kendra.