/ViZTranZ

A Visual Translation Service that leverages AWS services.

Primary LanguageTeXMIT LicenseMIT

ViZTranZ

logo

Goal: Upload an image and get translation of the objects in the image.

Quick Start

./setup.sh
./run.sh

Tasks

  • Create local project.
  • Basic UI.
  • Create github project.
  • Create AWS account.
  • Set up S3 bucket that would act as a trigger to the lambda.
  • Create the AWS Lambda function.
  • Set up AWS Rekognition.
  • Connect lambda to another S3 to publish results.
  • Prettify code.
  • Set up AWS Translate.
  • Add sidemenu with AWS and Local modes.
  • Link Hugging Face to UI.
  • Finish Local mode.
  • Package code.
  • Add bash script setup.sh instead of commands in quick start section.
  • Add bash script run.sh.
  • Add versions to the pip packages.
  • Add logo!
  • Upload paper (in bulgarian).

About

Created as part of a university course: Application programming interfaces for Cloud Architectures with AWS.

References