Skip to content

Latest commit

 

History

History
118 lines (87 loc) · 3.03 KB

README.md

File metadata and controls

118 lines (87 loc) · 3.03 KB

k_means_group_culture

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

Prerequisites

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

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

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)

Languages and Frameworks

Contributors

Data Flow

Pipeline