k_means_group_culture leverages the K-Means Natural Language Processing algorithm to convert BNY Mellon | Eagle Investment Systems employee check-ins to insights into group culture via an interactive dashboard
- Copy a Speech Key and Service Region from Microsoft Azure Cognitive Services Speech Service to speech_recognition.py
speech_key, service_region = "speech key here", "service region here"
- Download Chrome
- Download Python
- Download Git
- Navigate to Command Prompt (Windows) or Terminal (MacOS) and run
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
At this point you should have all the required prerequisites to install the dependancies
- Navigate to Command Prompt (Windows) or Terminal (MacOS) and run
pip install --upgrade pip
pip install -r requirements.txt
At this point you almost have all the dependancies required to run the applicaiton, except these little devils
pip install -U spacy
python -m spacy download en_core_web_sm
At this point you should have all the dependancies required to run the application
Navigate to Command Prompt (Windows) or Terminal (MacOS) and run
git clone https://github.com/jr2021/k_means_group_culture.git
cd k_means_group_culture
- On Command Prompt run
set FLASK_APP=flaskr
set FLASK_ENV=development
- On Terminal run
export FLASK_APP=flaskr
export FLASK_ENV=development
- On Command Prompt and Terminal run
flask run
At this point you should see the following output in Command Prompt or Terminal
Serving Flask app "flaskr" (lazy loading)
* Environment: development
* Debug mode: on
* Restarting with stat
* Debugger is active!
* Debugger PIN: 838-803-860
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
- Navigate to http://127.0.0.1:5000/ in Chrome to load the application
- Jake Robertson - Natural Language Processing
- Vishal Tiruveedi - Back End
- Dan Miguel Esponisa - Front End
- Sathvika Korandla - Natural Language Processing
- Paige Courtemanche - Front End