Arch_Amazon Kendra_64 imageIcon source: AWS
CLOUD SERVICE · AWS

Amazon Kendra

Amazon Kendra is a highly accurate and easy to use enterprise search service powered by machine learning, designed to enable organizations to index and search internal documents and data across various sources using natural language queries.

Cloud Services Hub →

What is Amazon Kendra

Read the extensive description

Amazon Kendra is a highly innovative and powerful search service powered by machine learning, designed to facilitate the retrieval of accurate information across various content repositories within an organization. It represents a significant leap beyond traditional search technologies, which often struggle to understand the true intent behind a user's query or to sift through the complexities of human language in documents. 

Kendra, through its advanced natural language processing (NLP) capabilities, enables users to find precise answers to their questions, not just by returning relevant documents but by pinpointing the exact pieces of text that answer their queries. 

 

At its core, Amazon Kendra is built to understand the nuances of human language, making it possible for users to ask questions in their natural, conversational tone. This approach breaks away from the keyword-based searches that require users to guess the right combination of terms present in the documents. Instead, Kendra comprehends the intent and context of the query, which allows for a more intuitive search experience and significantly improves the chances of retrieving the most relevant information. 

 

One of the remarkable features of Amazon Kendra is its ability to continuously learn and improve over time. As it is exposed to more queries and content, it refines its understanding of the organization's data and user needs, thereby enhancing its accuracy and efficiency. This self-learning capability ensures that the search experience keeps evolving and remains aligned with the dynamic nature of information and user expectations. 

 

Amazon Kendra supports a wide range of data sources, including popular cloud storage services, web applications, and databases. This versatility makes it an ideal solution for businesses and organizations with diverse and dispersed data ecosystems. By integrating Kendra, they can create a unified, searchable index of all their content, regardless of where it resides, enabling employees to access needed information swiftly and efficiently. Moreover, Kendra offers a suite of features to customize and secure the search experience. 

 

Administrators can define access control policies to ensure that users only see search results relevant to their roles and permissions. Furthermore, Kendra allows for the customization of the search results and the addition of FAQs to anticipate and directly answer common queries, enhancing user satisfaction. 

 

In summary, Amazon Kendra represents a transformative approach to enterprise search, leveraging the power of machine learning to deliver a more natural, efficient, and precise way to find information. Its ability to understand the context of queries, learn from interactions, and support a broad spectrum of data sources, all while ensuring a customizable and secure search experience, makes it an invaluable tool for organizations looking to harness the full potential of their knowledge assets.

Key Amazon Kendra Features

Amazon Kendra provides a highly accurate and scalable enterprise search service, leveraging natural language processing, machine learning, and document understanding to deliver relevant search results from diverse data sources securely and efficiently.

Natural Language Search

Amazon Kendra utilizes natural language processing (NLP) to understand the meaning of content and user queries, allowing it to return more accurate and relevant search results.

Machine Learning

Employs machine learning models to continuously improve search outcomes based on user interactions and feedback, ensuring the most relevant results are prioritized over time.

Document Understanding

Kendra is capable of understanding complex documents, extracting useful information, and indexing content from various formats including PDFs, HTML, MS Word, and PowerPoint.

Highly Scalable

Designed to scale with your enterprise needs, supporting quick and reliable searches across large volumes of documents without compromising on performance.

Secure Data Handling

Ensures data security and compliance by offering features like encryption at rest and in transit, alongside fine-grained access control to manage who can access your documents.

Integration and Connectivity

Offers seamless integration with a wide range of AWS services and third-party applications, allowing for easy implementation and connectivity to various data sources.

Amazon Kendra Use Cases

Amazon Kendra facilitates information retrieval across enterprises, enhances customer service, aids in compliance and risk management, and accelerates research and development by allowing natural language queries to find relevant information quickly.

Enterprise Search

Amazon Kendra revolutionizes the way employees access information within an organization, empowering them to find internal documents, such as reports, manuals, and HR policies, using natural language queries. This drastically reduces the time spent searching for information and boosts productivity.

Customer Service Enhancement

By integrating Amazon Kendra with customer service portals or chatbots, businesses can provide instant, accurate answers to customer inquiries. This not only elevates the customer experience by offering self-service options but also reduces the workload on customer service representatives.

Compliance and Risk Management

Kendra can analyze and understand complex documents, making it an invaluable tool for organizations that need to stay compliant with regulations. Legal teams and compliance officers can quickly find relevant information for audits, reducing the risk of non-compliance penalties.

Research and Development

Research teams can leverage Amazon Kendra to sift through vast amounts of scientific papers, patents, and technical documentation, identifying relevant information quickly. This accelerates the innovation process by helping researchers stay on top of current findings and historical data.

Amazon Kendra pricing models

Amazon Kendra offers on-demand pricing based on usage and an Enterprise Edition for dedicated instances, both designed to scale with customer needs.

Enterprise Edition

For larger workloads, Amazon Kendra provides an Enterprise Edition that offers a dedicated instance for improved performance and security. Pricing is based on instance size and hours run, with options for annual subscriptions for cost savings.

On-Demand Pricing

Amazon Kendra offers an on-demand pricing model where customers pay for what they use without upfront commitments. Charges are based on the number of queries run and the amount of data indexed.

Services Amazon Kendra integrates with

Amazon DynamoDB image Amazon DynamoDB

Integrate with Amazon DynamoDB to index NoSQL databases, allowing Kendra to search through unstructured and semi-structured data stored in DynamoDB tables.

Open Amazon DynamoDB →
Amazon RDS image Amazon RDS

Integrate with Amazon RDS to index structured data stored in relational databases and provide advanced search capabilities.

Open Amazon RDS →
Amazon CloudWatch image Amazon CloudWatch

Use Amazon CloudWatch integration to monitor the performance and health of Kendra indexes and search applications.

Open Amazon CloudWatch →
AWS Lambda image AWS Lambda

Use AWS Lambda for custom data preprocessing and transformation before indexing the data with Amazon Kendra.

Open AWS Lambda →
Amazon Simple Storage Service image Amazon S3

Integrate with Amazon S3 to index documents stored in S3 buckets and enable intelligent search across the content.

Open Amazon S3 →
Amazon Kinesis Data Firehose image Amazon Kinesis Data Firehose

Stream data into Amazon Kendra for indexing in near-real-time using Amazon Kinesis Data Firehose.

Open Amazon Kinesis Data Firehose →