Skip to content
/ nlp Public

We leveraged the K-Means Natural Language Processing algorithm to convert recorded BNY Mellon | Eagle Investment Systems employee check-ins to usable insights through an interactive dashboard for executives to look at and determine what values the employees of the company hold.

License

Notifications You must be signed in to change notification settings

vish727/nlp

Repository files navigation

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 https://127.0.0.1:5000/ (Press CTRL+C to quit)

Languages and Frameworks

Contributors

Data Flow

Pipeline

Demo

nlp-demo

About

We leveraged the K-Means Natural Language Processing algorithm to convert recorded BNY Mellon | Eagle Investment Systems employee check-ins to usable insights through an interactive dashboard for executives to look at and determine what values the employees of the company hold.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published