<commit_before>Github Profile Search Example
--------------------------------------------------------
This example builds upon [03-github-paged-profile-search](../../../03-github-paged-profile-search) with additional [normalizr](https://github.com/paularmstrong/normalizr) support.


### Differences from previous example

* a normalizr schema was created in [./schema](./schema.js)
* the `normalize` function from `normalizr` and `./schema` are provided as options in the [action creator](./actions.js)
* the `denormalize` function from `denormalizr` and `./schema` are provided as options in the [model provider](./index.js)
* to demonstrate debugging capabilities, added the `debug: true` to the [action creator](./actions.js), [model provider](./index.js), and [model reducer](./reducer.js) (see console logging when viewing the web app)

### Populated Redux State
```<commit_msg>update docs<commit_after>Github Profile Search Example
--------------------------------------------------------
This example builds upon [03-github-paged-profile-search](../../../03-github-paged-profile-search) with additional [normalizr](https://github.com/paularmstrong/normalizr) support.


### Differences from previous example

* added `normalizr` and `denormalizr` as dependencies
* a normalizr schema was created in [./schema](./schema.js)
* the `normalize` function from `normalizr` and `./schema` are provided as options in the [action creator](./actions.js)
* the `denormalize` function from `denormalizr` and `./schema` are provided as options in the [model provider](./index.js)
* to demonstrate debugging capabilities, added the `debug: true` to the [action creator](./actions.js), [model provider](./index.js), and [model reducer](./reducer.js) (see console logging when viewing the web app)

### Populated Redux State
```
{'fraction_non_alphanumeric': 0.19175824175824177, 'fraction_numerical': 0.004395604395604396, 'mean_word_length': 3.541147132169576, '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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7323295', 'n_tokens_mistral': 498, 'n_tokens_neox': 482, 'n_words': 171}