Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
"I Write Like" source code.
Racket HTML CSS ApacheConf
Branch: master
Failed to load latest commit information.
chrome
data Fix typo: Annie Rice -> Anne Rice.
static
templates Replace Kindle banner on badge page with Audible.
train-data Add trained data.
.gitignore Add compiled/ to .gitignore.
LICENSE ISC license.
README.md README: requires Racket 6.1.
app.rkt Get port from environment variable PORT.
authors.rkt
bayes.rkt Use apply + instead of sum, and simplify readability-score.
crc32.rkt Add crc32 notice.
gui.rkt Reformat GUI code.
iwl-cache.conf New newsletter form; Amazon disclaimer.
train.rkt Simplify trainer and authors list.
utils.rkt Revert "Use aif macro from planet, thus removing utils.rkt."

README.md

I Write Like

Running

To launch the web server:

racket app.rkt

and open http://localhost:8080.

Make sure you have Racket 6.1 installed.

Training

The original train data is not included (while the results of training are available in data directory).

First, put plain-text formatted books into train-data directory. Edit authors.rkt to add authors and file names (remove the ones you don't have). Finally, run racket train.rkt.

History

The original version was written in July 2010 in Python using web.py framework. Then I rewrote it in Racket in November 2010. This is the latest Racket version.

Something went wrong with that request. Please try again.