<commit_before># Chiffre
Explore numbers. Built with AngularJS and RequireJS

# Usage
This assumes you have NodeJS installed
Clone the repository
```
git clone https://github.com/gnerkus/chiffre.git
```
Navigate into the `chiffre` directory
```
cd chiffre
```
Install Node modules
```
npm install
```
Install Bower components
```
bower install
```
Start the app
```
npm start
```

You can view the app on `http://localhost:8080`

# Problem spec solutions
| Problem Spec   | Solution file                   |
| :------------- | :--------------------- |
| 1              | [app.config.js](https://github.com/gnerkus/chiffre/src/app/app.config.js)              |
| 2              | [profile.service.js](https://github.com/gnerkus/chiffre/src/app/profile/profile.service.js)              |
| 3              | [transitions.csss](https://github.com/gnerkus/chiffre/src/assets/transitions.css)              |
| 4              | [settings.controller.js](https://github.com/gnerkus/chiffre/src/app/settings/settings.controller.js)              |
| 5              | [phone-input.directive.js](https://github.com/gnerkus/chiffre/src/app/calc/phone-input.directive.js)              |
| 6              | [currency-input.directive.js](https://github.com/gnerkus/chiffre/src/app/calc/currency-input.directive.js)              |
| 7              | [calculator.controller.js](https://github.com/gnerkus/chiffre/src/app/calc/calculator.controller.js)              |
| 8              | [autotab.directive.js](https://github.com/gnerkus/chiffre/src/app/profile/autotab.directive.js)              |
| 9              | [main.js](https://github.com/gnerkus/chiffre/src/app/main.js)              |<commit_msg>[Docs] Fix broken links in README.md<commit_after># Chiffre
Explore numbers. Built with AngularJS and RequireJS

# Usage
This assumes you have NodeJS installed
Clone the repository
```
git clone https://github.com/gnerkus/chiffre.git
```
Navigate into the `chiffre` directory
```
cd chiffre
```
Install Node modules
```
npm install
```
Install Bower components
```
bower install
```
Start the app
```
npm start
```

You can view the app on `http://localhost:8080`

# Problem spec solutions
| Problem Spec   | Solution file                   |
| :------------- | :--------------------- |
| 1              | [app.config.js](https://github.com/gnerkus/chiffre/blob/master/src/app/app.config.js)              |
| 2              | [profile.service.js](https://github.com/gnerkus/chiffre/blob/master/src/app/profile/profile.service.js)              |
| 3              | [transitions.csss](https://github.com/gnerkus/chiffre/blob/master/src/assets/transitions.css)              |
| 4              | [settings.controller.js](https://github.com/gnerkus/chiffre/blob/master/src/app/settings/settings.controller.js)              |
| 5              | [phone-input.directive.js](https://github.com/gnerkus/chiffre/blob/master/src/app/calc/phone-input.directive.js)              |
| 6              | [currency-input.directive.js](https://github.com/gnerkus/chiffre/blob/master/src/app/calc/currency-input.directive.js)              |
| 7              | [calculator.controller.js](https://github.com/gnerkus/chiffre/blob/master/src/app/calc/calculator.controller.js)              |
| 8              | [autotab.directive.js](https://github.com/gnerkus/chiffre/blob/master/src/app/profile/autotab.directive.js)              |
| 9              | [main.js](https://github.com/gnerkus/chiffre/blob/master/src/app/main.js)              |
{'fraction_non_alphanumeric': 0.1659525849757212, 'fraction_numerical': 0.007426449585832619, 'mean_word_length': 2.192342752962625, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 20, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7070729', 'n_tokens_mistral': 1180, 'n_tokens_neox': 1113, 'n_words': 157}