Case Study

Sentiment Analysis and multi-lingual content creation enhances user experience for Voice-First Social Media Platform

Download the Case Study
Industry 

Social Media

Expertise

AWS Lambda, Amazon Kinesis Data Firehose, Amazon Kinesis Data Stream, AWS Glue Service, Amazon Athena, Amazon DynamoDB, AWS IAM, Amazon SQS, Amazon Transcribe, Amazon Translate, Amazon SNS, Amazon Comprehend, Amazon CloudFront, AWS CloudTrail, Amazon CloudWatch, and AWS CloudFormation.

Offerings/Solutions 

Elevating engagement and scalability with 500+ AWS Lambda invocations hourly, 6 Indian languages, and doubling the userbase to 15K+ monthly active users with 55% higher engagement.

About the Client

Amtex Systems is a dynamic social platform bridging urban and rural India with effortless conversations in native languages and offering a user-friendly, feature-rich experience.

Highlights

15K+

Monthly Active Users

6 Languages

Multilingual Expansion

500+ AWS Lambda Invocation

High AWS Lambda Processing

The Challenge

The client’s limited user base in Kannada and Malayalam posed acquisition challenges in other Indian regions. They also struggled with real-time data processing, multilingual content creation, user interaction, and efficient AI/ML implementation, resulting in a suboptimal user experience. With 50k users and 25% engagement, their goal is to expand and reach 5k active monthly users.

Solutions

  • AWS Lambda powers AI/ML tasks like Audio Transcription, Text Translation, and Sentiment/Key-phrase analysis using Python.
  • Cross-account access via Amazon SQS and AWS Lambda with AWS IAM policy for Data Engineering to primary AWS account. Metadata and social media insights are in Amazon DynamoDB.
  • Data streams to Amazon Kinesis, distributed to AWS Lambda and Amazon S3.
  • AWS Lambda executes Python for Audio transcription, Translation, and Subtitles (SRT) using Amazon Transcribe and Translate.
  • AWS Lambda calls Amazon Comprehend for Sentiment Analysis and Key-phrase extraction, storing data in Amazon DynamoDB.
  • Triggers for AWS Lambda include Amazon SQS, Kinesis Streams, and API Gateway.
  • AWS Lambda queries data with Amazon Athena from Amazon S3, storing results in Amazon S3.
  • Slack integration for real-time updates on task status.
  • AWS Lambda and Amazon API Gateway extract and deliver insights on user posts, failed tasks, and processed tasks via APIs.
  • Trending Hashtags insights are fetched from Amazon DynamoDB using AWS Lambda and Amazon API Gateway.
  • The AWS services leveraged in the solution are AWS Lambda, Amazon Kinesis Data Firehose, Amazon Kinesis Data Stream, AWS Glue Service, Amazon Athena, Amazon DynamoDB, AWS IAM, Amazon SQS, Amazon Transcribe, Amazon Translate, Amazon SNS, Amazon Comprehend, Amazon CloudFront, AWS CloudTrail, Amazon CloudWatch, and AWS CloudFormation.

The Results

The platform now handles over 500 AWS Lambda invocations per hour, serves in six Indian languages, and has doubled its userbase, resulting in a 55% increase in user engagement with over 15,000 monthly active users.

Download the Case Study

AWS Partner – AWS Lambda Competency

Pioneering AWS Lambda space by being an AWS Partner – AWS Lambda Service Delivery.

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!