University Name: http://www.sjsu.edu/ (Links to an external site.)
Course: Enterprise Software (Links to an external site.)
Professor Sanjay Garje (Links to an external site.) (This is link to LinkedIn Profile)
Student:
- Abhishek Hotti (https://www.linkedin.com/in/abhishek-hotti/)
- Moo Jin Park (https://www.linkedin.com/in/moopark03/)
Application:
- Recognize text in an image
- Read out text from image
- Allow user to login
- Can translate text into another language
- Transcribe an audio recording (meeting recordings)
- Read out translated statements in different languages
Bare Minimum Pre Reqs:
- EC2
- S3
- Rekognition
- Polly
- Transcribe
Extra:
- Transcribe
- Translate
Local Software:
- Python3 (Python2 is being phased out)
- Flask
- Boto3
- Virtual Environment (recommended)
- Create a file called "account.py" and make it have these lines:
import os
bucketName = '--bucketNameHere--'
workingDir = os.getcwd()
Commands to run locally:
- Open terminal
- Navigate into folder where the python file (server_app.py) is located
- Type in: (sudo) python3 server_app.py
- Open web browser and head to http://127.0.0.1:5000/