summarizely

0.0.2 • Public • Published

SUMMARIZELY

A CoffeeScript implementation of Shlomi Babluki's naive summary tool. Works like this:

summarize = require 'summarizely'
content = "The complete contents of Moby Dick, in a single string"

sparknotes = summarize content
console.log sparknotes

You have now defeated English class.

Install

npm install git://github.com/garbados/summarizely.git

How It Works

Shlomi goes into more detail, but here's the skinny:

  • Breaks text into paragraphs
  • Splits paragraphs into sentences
  • For each paragraph, selects the best sentence
  • Returns list of best sentences

...where "best" means "has most in common with other sentences in that paragraph."

Tests

Run npm test to be treated to a summary of Paul Miller's "I’m still here: back online after a year without the internet"

Readme

Keywords

none

Package Sidebar

Install

npm i summarizely

Weekly Downloads

5

Version

0.0.2

License

MIT

Last publish

Collaborators

  • garbados