CS680Architecture
A demo is available at:
Copy the entire CS680Architecture folder to both client and server.
Ensure that Python 3.6 or 2.7 is installed. Any OS supporting Python should be fine. Ideally Python 3.6 should be used. The pip utility should be available. Install the below packages when inside the CS680Architecture folder on both client and server via the following command:
pip install flask flask-restful speechrecognition rake-nltk
Open a terminal and do:
cd LectureProClient
export FLASK_APP=client.py
export FLASK_ENV=development
flask run
Open another terminal and do:
cd LectureProServer
export FLASK_APP=server.py
export FLASK_ENV=development
flask run -p 8080
- Install Docker (https://docs.docker.com/install/#desktop)
cd LectureProServer
docker build -t lecturepro-server:latest .
docker run -d -p 8080:5000 lecturepro-server
Server will be running in port 8080.