Case Study

Scalable HRMS Chatbot Powered by Amazon Bedrock Knowledge Bases for Enhanced User Query Accuracy and Relevance

Download the Case Study
Industry 

Software Development

Expertise 

Amazon Translate, Amazon OpenSearch, AWS IAM, Amazon CloudWatch, Amazon Bedrock

Offerings/solutions 

Boosted HR Efficiency with Accurate, Bilingual Chatbot and Automated Workflows Using AWS Technologies

About the Client

Company objectives are aligned with the values of their parent company, Holdings – to build happier societies using high-impact deep technology. Their research and innovation focus on bringing the latest technologies to labor-intensive frontline services and associated hourly wage workforce. They strive hard to continuously add value to everyone involved in their ecosystem – their employees, associates, customers, and end-users.

Highlights

Scalable HRMS Chatbot

Accurate responses to user queries

Workflow Automation

Achieved zero human intervention

Bilingual Support and High Accuracy

90% accuracy

The Challenge

The client provides HR policy support within their ecosystem but faced challenges with manual workflows, decentralized data, limited support hours, and delays in responses, impacting customer satisfaction.

Solutions

• The designed solution for the Natural Text-based HR Chatbot leverages a structured architecture to ensure robust functionality, scalability, and seamless integration.
• We have set up an Amazon S3 bucket to serve as a data lake for storing raw data (PDF, Doc). This organized storage solution facilitates efficient data management. Raw documents are uploaded to the Amazon S3 bucket.
• Amazon Bedrock simplifies managing the chatbot’s knowledge base by handling data location, i.e., Amazon S3, and selecting embedding models that convert the raw data into vectors. These vectors populate the vector DB, i.e., Amazon OpenSearch, streamlining the RAG-based workflow and ensuring efficient query handling.
• Integrating AWS Lambda functions with Amazon API Gateway and the Amazon Bedrock Knowledge Base is a common approach to enabling interaction with a chatbot from the front end.
• Integration with Amazon Comprehend to identify the language (Spanish or English) of input queries enhances language processing capabilities.
• Utilization of Amazon Translate to parse input queries to Amazon Bedrock ensures compatibility and accuracy in understanding user inputs.
• Creation of a separate AWS IAM user for developers in the delivery group to manage access and permissions effectively.
• Implementation of Amazon CloudWatch for comprehensive monitoring through AWS ensures system health and performance optimization.

The Results

Developed a scalable HRMS chatbot with automated, bilingual support and over 90% accuracy using Amazon Bedrock’s Knowledge Bases and AWS Gen-AI, enhancing HR operations and user experience.

Download the Case Study

AWS Partner – Data Analytics Services Competency

Pioneering Data Analytics by being an AWS Partner – Data Analytics Services Competency.

Learn more

An authorized partner for all major cloud providers

A cloud agnostic organization with the rare distinction of being an authorized partner for AWS, Microsoft, Google and VMware.

Learn more

A house of strong pool of certified consulting experts

150+ cloud certified experts in AWS, Azure, GCP, VMware, etc.; delivered 200+ projects for top 100 fortune 500 companies.

Learn more

Get The Most Out Of Us

Our support doesn't end here. We have monthly newsletters, study guides, practice questions, and more to assist you in upgrading your cloud career. Subscribe to get them all!