<commit_before>This is a simple webapp for keeping track of, and publicizing, books you have read.  Specifically, it is meant for anyone trying to read 52 books in 52 weeks.

# Requirements #
In short, install node, npm, load dependent libraries using npm, install & start the redis server.  Get an Amazon Associates account, and then start this application.

## Node ##
[node.js](http://nodejs.org/) 0.2.5 is required.

## NPM Packages ##
Libraries can be installed with [npm](https://github.com/isaacs/npm#readme).  Run `npm install packag@version` for each of the following.

* express@1.0.0
* connect@0.3.0
* apac@latest
* underscore@1.1.3
* ejs@0.2.1
* redis@0.4.2
* connect-auth@0.2.1
* socket.io@0.6.1
* vows@0.5.2
* connect-form@0.2.0

## Redis ##
Data Storage is through [Redis](http://code.google.com/p/redis/), so you'll need a server installed and available (Only tested with 2.0+).
<commit_msg>Updated version of redis, to fix reconnect bug.<commit_after>This is a simple webapp for keeping track of, and publicizing, books you have read.  Specifically, it is meant for anyone trying to read 52 books in 52 weeks.

# Requirements #
In short, install node, npm, load dependent libraries using npm, install & start the redis server.  Get an Amazon Associates account, and then start this application.

## Node ##
[node.js](http://nodejs.org/) 0.2.5 is required.

## NPM Packages ##
Libraries can be installed with [npm](https://github.com/isaacs/npm#readme).  Run `npm install packag@version` for each of the following.

* express@1.0.0
* connect@0.3.0
* apac@latest
* underscore@1.1.3
* ejs@0.2.1
* redis@0.5.0
* connect-auth@0.2.1
* socket.io@0.6.1
* vows@0.5.2
* connect-form@0.2.0

## Redis ##
Data Storage is through [Redis](http://code.google.com/p/redis/), so you'll need a server installed and available (Only tested with 2.0+).

{'fraction_non_alphanumeric': 0.12987012987012986, 'fraction_numerical': 0.03896103896103896, 'mean_word_length': 3.9838274932614555, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, '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': '1624996', 'n_tokens_mistral': 655, 'n_tokens_neox': 626, 'n_words': 217}