<commit_before># Discerner

Discerner is an engine for Rails that provides basic search UI, search reqults export UI and allows to configure available search parameters/values. Discerner is not aimed to be a SQL-generator, but it allows the host application to access stored search conditions and provide search results.

Reader's note: this README uses [YARD][] markup to provide links to
Discerner's API documentation. If you aren't already, consider reading it
on [rubydoc.info][] so that the links will be followable.

[YARD]: http://yardoc.org/
[rubydoc.info]: http://rubydoc.info/github/NUBIC/discerner/master/file/README.md

# Requirements

This code has been run and tested on Ruby 1.9. and Ruby 2.1<commit_msg>Added status badge.<commit_after># Discerner

Discerner is an engine for Rails that provides basic search UI, search reqults export UI and allows to configure available search parameters/values. Discerner is not aimed to be a SQL-generator, but it allows the host application to access stored search conditions and provide search results.

Reader's note: this README uses [YARD][] markup to provide links to
Discerner's API documentation. If you aren't already, consider reading it
on [rubydoc.info][] so that the links will be followable.

[YARD]: http://yardoc.org/
[rubydoc.info]: http://rubydoc.info/github/NUBIC/discerner/master/file/README.md

## Status
[![Gem Version](https://badge.fury.io/rb/discerner.svg)](http://badge.fury.io/rb/discerner)

# Requirements

This code has been run and tested on Ruby 1.9. and Ruby 2.1
{'fraction_non_alphanumeric': 0.08597285067873303, 'fraction_numerical': 0.005171299288946348, 'mean_word_length': 4.6911764705882355, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, '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': '3031757', 'n_tokens_mistral': 468, 'n_tokens_neox': 441, 'n_words': 194}