menu
techminis

A naukri.com initiative

google-web-stories
Home

>

Devops News

>

Document T...
source image

Dev

2w

read

0

img
dot

Image Credit: Dev

Document Translation Service using Streamlit & AWS Translator

  • DocuTranslator is a document translation system developed using AWS and the Streamlit application framework.
  • The system allows end users to upload and translate documents into their preferred language.
  • The translated document is then uploaded to a destination S3 bucket which can be downloaded from the Streamlit application portal.
  • The system architecture consists of an ECS cluster, EFS file system, load balancer, and lambda function.
  • The application code is containerized and stored in an ECR repository.
  • The load balancer distributes traffic across two EC2 instances, which host the container instances.
  • The lambda function downloads the source document from an S3 bucket, translates the content, and uploads the translated document to a destination S3 bucket.
  • The application can translate a Canadian French version of 'The Whispering Shadows' story uploaded as a PDF document.
  • The translated version of the story can also be downloaded from the Streamlit application portal.
  • Future development of the application will include adding more features and interesting functionalities.

Read Full Article

like

Like

For uninterrupted reading, download the app