Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wbadart/winston

An exercise in machine learning with Ruby.
https://github.com/wbadart/winston

Last synced: 12 days ago
JSON representation

An exercise in machine learning with Ruby.

Awesome Lists containing this project

README

        

# Winston
An exercise in proto machine learning with Ruby.

Winston is a friendly guy who reads the paper every morning. In fact, he reads the paper so much, that his entire vocabulary consists only of words he read there! After feeding him several articles, you can have Winston make some sentences for you. He'll analyze input (both single and multi-line, the latter of which is how he reads the paper) and generate data on the placement of each word in the sentece. When you want him to produce a sentence, he'll use that data and a set of given parameters to generate a score for each word in relation to the position in the sentence. His grammar might be reminiscent of a toddler, but his vocabulary is impressive: over 4000 words inhereted directly from the talented journalists at the New York Times! Stay tuned for further updates.