<commit_before>ChordictionaryJS
======

![status](https://img.shields.io/badge/version-alpha-blue.svg)
[![David](https://img.shields.io/david/greird/chordictionaryjs.svg?maxAge=86400)](https://github.com/greird/chordictionaryjs/blob/master/package.json)
[![David](https://img.shields.io/david/dev/greird/chordictionaryjs.svg?maxAge=86400)](https://github.com/greird/chordictionaryjs/blob/master/package.json)
[![GitHub issues](https://img.shields.io/github/issues/greird/chordictionaryjs.svg?maxAge=86400)](https://github.com/greird/chordictionaryjs/issues)
[![Build Status](https://travis-ci.org/greird/chordictionaryjs.svg?branch=master)](https://travis-ci.org/greird/chordictionaryjs)

A dependency-free javascript library for dynamic chord recognition/generation for any fretted instrument.
It converts common chord tab notation, such as `x32010`, into its graphical representation, recognizes the chord and returns its real name and composition.

**Please note this is work in progress and it is not 100% reliable yet.**

## Table of Contents
- [List of supported chords](#list-of-supported-chords)
- [Setup](#setup)
- [How To](#how-to)
- [Contribute](#contribute)
- [What's next ?](#whats-next-)

***


## List of supported chords

Note that tests have been run through guitar standard tuning only (EADGBE). 
Results may vary depending on your instrument's tuning and number of strings.
<commit_msg>updated Travis CI build badge<commit_after>ChordictionaryJS
======

![status](https://img.shields.io/badge/version-alpha-blue.svg)
[![David](https://img.shields.io/david/greird/chordictionaryjs.svg?maxAge=86400)](https://github.com/greird/chordictionaryjs/blob/master/package.json)
[![David](https://img.shields.io/david/dev/greird/chordictionaryjs.svg?maxAge=86400)](https://github.com/greird/chordictionaryjs/blob/master/package.json)
[![GitHub issues](https://img.shields.io/github/issues/greird/chordictionaryjs.svg?maxAge=86400)](https://github.com/greird/chordictionaryjs/issues)
[![Build Status](https://travis-ci.org/greird/chordictionaryjs.svg?branch=develop)](https://travis-ci.org/greird/chordictionaryjs)

A dependency-free javascript library for dynamic chord recognition/generation for any fretted instrument.
It converts common chord tab notation, such as `x32010`, into its graphical representation, recognizes the chord and returns its real name and composition.

**Please note this is work in progress and it is not 100% reliable yet.**

## Table of Contents
- [List of supported chords](#list-of-supported-chords)
- [Setup](#setup)
- [How To](#how-to)
- [Contribute](#contribute)
- [What's next ?](#whats-next-)

***


## List of supported chords

Note that tests have been run through guitar standard tuning only (EADGBE). 
Results may vary depending on your instrument's tuning and number of strings.

{'fraction_non_alphanumeric': 0.14432260346657233, 'fraction_numerical': 0.01627166607711355, 'mean_word_length': 5.749403341288783, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 18, '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': '392265', 'n_tokens_mistral': 964, 'n_tokens_neox': 866, 'n_words': 202}