Skip to content
Scans email drafts for words that could instill feelings of harassment, while analyzing the email for a sentiment score 📧
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.eslintignore
.eslintrc
.gitignore
.jsbeautifyrc
.jscsrc
README.md
client_secret.json
config.js
initdata.js
models.js
package.json
quickstart.js
server.js
webpack.config.js
webpack.production.config.js
words.json

README.md

CleanifyEmail

A web application that scans email drafts for words that could potentially instill feelings of harassment, while also analyzing the email to assign it a sentiment score. The application was designed with HR managers in mind so harassment in the workplace could be prevented.

Installation

  • Clone down the repo
  • Install NPM dependencies in terminal: npm install
  • Run: npm start
  • Navigate to localhost:3000

Usage

  • Enter email into the input box
  • Press the filter button to filter email and to generate sentiment score
  • Click the login button to log in with your gmail account
  • Click copy to clipboard button to copy the analyzed email
  • Click compose to open up a modal to send the analyzed email within our application (must be logged in first)
You can’t perform that action at this time.