<commit_before># README

[Rails Tip: Dynamic JSON fields](http://www.mariocarrion.com/2017/06/06/rails-5-json-array-fields.html) Blog Post

[![Build Status](https://travis-ci.org/MarioCarrion/json-array-fields-for.svg?branch=master)](https://travis-ci.org/MarioCarrion/json-array-fields-for)
[![Test Coverage](https://codeclimate.com/github/MarioCarrion/json-array-fields-for/badges/coverage.svg)](https://codeclimate.com/github/codeclimate/codeclimate/coverage)

`json-array-fields-for` is a Rails 5.1.1 example application for demonstrating how to implement a form using a model that happens to have a JSON array column.

As usual do:

```<commit_msg>README.md: use right link, doh!<commit_after># README

[Rails Tip: Dynamic JSON fields](http://www.mariocarrion.com/2017/06/06/rails-5-json-array-fields.html) Blog Post

[![Build Status](https://travis-ci.org/MarioCarrion/json-array-fields-for.svg?branch=master)](https://travis-ci.org/MarioCarrion/json-array-fields-for)
[![Test Coverage](https://codeclimate.com/github/MarioCarrion/json-array-fields-for/badges/coverage.svg)](https://codeclimate.com/github/MarioCarrion/json-array-fields-for/coverage)

`json-array-fields-for` is a Rails 5.1.1 example application for demonstrating how to implement a form using a model that happens to have a JSON array column.

As usual do:

```
{'fraction_non_alphanumeric': 0.15056179775280898, 'fraction_numerical': 0.017977528089887642, 'mean_word_length': 5.213953488372093, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 2, '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': '5030616', 'n_tokens_mistral': 488, 'n_tokens_neox': 465, 'n_words': 86}