<commit_before>## Pepper Talk Sample App

### Introduction
This is a sample app to demonstrate the JS SDK for Pepper Talk. It contains both the server and the client components. Its built as an Express service for the server and Angular app for the client.

### Quick Start
* git clone *this repo*
* npm install
* bower install
* grunt
* Get the client id and client secret from the Pepper Talk dashboard
* Setup the following environment variables in your shell with client id and client secret
  * PEPPERTALK_CLIENT_ID
  * PEPPERTALK_SECRET
* grunt server
* Access the app at http://localhost:8989/app/

Please refer to the accompanying [detailed documentation](http://espreccino.github.io/PepperTalkWebSDKExample/)<commit_msg>readme fix<commit_after>## Pepper Talk Sample App

### Introduction
This is a sample app to demonstrate the JS SDK for Pepper Talk. It contains both the server and the client components. Its built as an Express service for the server and Angular app for the client.

### Quick Start
* git clone *this repo*
* npm install
* bower install
* grunt
* Get the client id and client secret from the Pepper Talk dashboard
* Setup the following environment variables in your shell with client id and client secret
    export PEPPERTALK_CLIENT_ID = "client id from console"
    export PEPPERTALK_SECRET = "client secret from console"
* grunt server
* Access the app at http://localhost:8989/app/

Please refer to the accompanying [detailed documentation](http://espreccino.github.io/PepperTalkWebSDKExample/)
{'fraction_non_alphanumeric': 0.05893909626719057, 'fraction_numerical': 0.005239030779305829, 'mean_word_length': 4.659259259259259, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1906583', 'n_tokens_mistral': 415, 'n_tokens_neox': 390, 'n_words': 202}