Skip to content

Student64-bit/AWS-Simple-Document-Language-Translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

AWS Simple Document Language Translator

Overview

This project aims to provide a straightforward solution for translating languages within documents using various AWS services.

AWS Services Utilized

  • Amazon Simple Storage Service (S3): Utilized for storing documents requiring translation.
  • AWS Lambda & AWS Translate: Used to translate documents within the S3 bucket upon invocation.
  • AWS IAM: To leverage least privileges to the different Aws services used for best security practices.

Architecture

Code commit permissions



1.) Setting up the S3 Buckets

The initial step involved setting up two separate S3 buckets: one for input files and another for output files. The latter would host the translated documents following Lambda's translation process.

2.) Setting up the Lambda Function for Document Language Translation

Lastly, a Lambda function was created to facilitate the translation of documents stored within the input S3 bucket.

3.) Testing Before and After

Code commit permissions



Code commit permissions



About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages