<commit_before>## gmail3 - Gmail Usage Analysis

This is script analyzes your Gmail usage and provides a monthly report of where
you email comes from.

### Usage

1. Add the script to your Google Drive: [email3](https://script.google.com/d/1zTItVofASkaDrLxX8ot-A_HpahnTLWL7v4RHIIYzWgUFbs0EC6zV4j5_/edit?usp=sharing)

1. Open up main.gs and run the main function, this will kick off the first run
   and when finished schedule a trigger in the future. Once the first run is
   completed you can close the script and it should continue to run at regular
   intervals in Google's datacenters.

### Removal

To remove the script run the resetScriptState function and then delete the file
from your Drive.

### Development

1. Grab nodejs dependencies
```bash
npm install
```
<commit_msg>Fix typo<commit_after>## gmail3 - Gmail Usage Analysis

This is script analyzes your Gmail usage and provides a monthly report of where
your email comes from.

### Usage

1. Add the script to your Google Drive: [email3](https://script.google.com/d/1zTItVofASkaDrLxX8ot-A_HpahnTLWL7v4RHIIYzWgUFbs0EC6zV4j5_/edit?usp=sharing)

1. Open up main.gs and run the main function, this will kick off the first run
   and when finished schedule a trigger in the future. Once the first run is
   completed you can close the script and it should continue to run at regular
   intervals in Google's datacenters.

### Removal

To remove the script run the resetScriptState function and then delete the file
from your Drive.

### Development

1. Grab nodejs dependencies
```bash
npm install
```

{'fraction_non_alphanumeric': 0.06017925736235595, 'fraction_numerical': 0.016645326504481434, 'mean_word_length': 4.352739726027397, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1283554', 'n_tokens_mistral': 491, 'n_tokens_neox': 472, 'n_words': 213}