Question #1039
A company wants to enable natural language search capabilities across unstructured documents stored in Amazon S3. Which AWS service should be used to fulfill this requirement?
Amazon Kendra
Amazon Rekognition
Amazon Polly
Amazon Lex
Explanation
Amazon Kendra (A) is specifically designed to provide natural language search capabilities for unstructured data, such as documents stored in Amazon S3. It uses machine learning to understand context and relationships within the content, enabling users to search using conversational language instead of keywords.
Other options are incorrect because:
- B. Amazon Rekognition: Focuses on image and video analysis, not document search.
- C. Amazon Polly: Converts text to speech, unrelated to search functionality.
- D. Amazon Lex: Builds conversational chatbots but does not index or search documents.
Key Points:
- Kendra supports unstructured data (e.g., PDFs, Word docs) stored in S3.
- Natural language search allows queries like 'What are the quarterly sales results?' instead of keyword-based searches.
- Rekognition, Polly, and Lex serve entirely different purposes unrelated to document search.
Answer
The correct answer is: A