<commit_before>Dependencies

python 2.7
java
imagemagick
sendemail # note middle "e", this is lightweight version that is very portable
pandoc
IBM word cloud (IBMcloud)
Wikimedia API key
pdftk, fdupes, pdfimages # for montageur.sh

Optional:

xmlstarlet # only needed if you are parsing xml input
t command line twitter client with Twitter API key # any other twitter search client can be plugged in

Storefronts:

The Magento storefront to PageKicker requires Magento 1.9.2.4 plus several commercial extensions which have been customized by PageKicker.  Distribution to the PageKicker store and beyond is available via PageKicker Enterprise.  Hosted solutions are also available. Details on the extensions required is available from PageKicker on request<commit_msg>Added info re storefronts, PageKicker Enterprise<commit_after>Dependencies

python 2.7
java
imagemagick
sendemail # note middle "e", this is lightweight version that is very portable
pandoc

pdftk, fdupes, pdfimages # for montageur.sh

IBM word cloud (IBMcloud)
API keys for fetchers (minimum: see Wikimedia https://www.mediawiki.org/wiki/API:Login)

Optional:

xmlstarlet # only needed if you are parsing xml input
t command line twitter client with Twitter API key # any other twitter search client can be plugged in

Storefronts:

The Magento storefront requires Magento Community 1.9.2.4.1 (free) plus several commercial extensions that have been customized by PageKicker.  Distribution via the PageKicker store and private label hosted solutions are available via PageKicker Enterprise.
 
{'fraction_non_alphanumeric': 0.03974358974358974, 'fraction_numerical': 0.008333333333333333, 'mean_word_length': 5.169960474308301, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 1, 'xml': 4}, 'pii_count': 2, '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': '3166789', 'n_tokens_mistral': 427, 'n_tokens_neox': 402, 'n_words': 206}