<commit_before>=======
echokit
=======

**Lightweight SDK for the Alexa Skills Kit** (Python 3.6)

Why?
====
I felt other solutions were either too clunky, or not quite 
focused on deployment in AWS Lambda (execution time is money!). 
That's why echokit has **no dependencies**!

Installation
============
Requirements:
 - ``Python >= 3.6`` (that's it!)

**Using pip**:

.. code-block:: bash

    $ pip install echokit

**From GitHub**:

Clone/download this repo and run this from the ``echokit/`` directory:

.. code-block:: bash

    $ python setup.py install
    
Sample
======
A sample skill using echokit can be found at this repo:
https://github.com/arcward/echokit-example

===============<commit_msg>readded RTD link<commit_after>=======
echokit
=======

**Lightweight SDK for the Alexa Skills Kit** (Python 3.6)

Why?
====
I felt other solutions were either too clunky, or not quite 
focused on deployment in AWS Lambda (execution time is money!). 
That's why echokit has **no dependencies**!

Installation
============
Requirements:
 - ``Python >= 3.6`` (that's it!)

**Using pip**:

.. code-block:: bash

    $ pip install echokit

**From GitHub**:

Clone/download this repo and run this from the ``echokit/`` directory:

.. code-block:: bash

    $ python setup.py install
    
Sample
======
A sample skill using echokit can be found at this repo:
https://github.com/arcward/echokit-example

=============
Documentation
=============
More comprehensive documentation can be found on ReadTheDocs_:

http://echokit.readthedocs.io/en/latest/

===============
{'fraction_non_alphanumeric': 0.18059987236758138, 'fraction_numerical': 0.005105296745373325, 'mean_word_length': 4.226666666666667, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '162101', 'n_tokens_mistral': 517, 'n_tokens_neox': 466, 'n_words': 176}