Text summarization tool
npm install summarizely
|2||downloads in the last week|
|7||downloads in the last month|
|Version||0.0.2 last updated 10 months ago|
|Keywords||linguistics, language, text analysis, summarization|
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.
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."
npm test to be treated to a summary of Paul Miller's "I’m still here: back online after a year without the internet"