Jay Taylor's notes
back to listing indexurandom/text-summary: Summarizes text
[web search]
Original source (github.com)
Clipped on: 2020-02-05
Skip to content
summarize
when returning the key points, order them by their original occurance
5 years ago
LICENSE
Initial commit
5 years ago
README.md
Update README.md
5 years ago
Summarizes text
Go
README.md
text-summary
Text-summary takes some text, and extracts its key points. Its an almost direct port of PyTeaser
From PyTeaser
Summaries are created by ranking sentences in a news article according to how relevant they are to the entire text. The top 5 sentences are used to form a "summary". Each sentence is ranked by using four criteria:
- Relevance to the title
- Relevance to keywords in the article
- Position of the sentence
- Length of the sentence
Usage
import "github.com/urandom/text-summary/summarize"
...
s := summarize.New("Title for the text", someIOReader)
// or
// s := summarize.NewFromString("Title for the text", "Lengthy text ...")
keyPoints := s.KeyPoints()