dpressel/textrank-js
TextRank algorithm implementation in Javascript
This tool helps content creators, researchers, and analysts quickly understand long texts by automatically identifying key phrases and summarizing core ideas. You provide a document broken down into individual words with their grammatical tags (like noun, verb) or into pre-split sentences. The output is a list of the most important keywords or the most representative sentences, allowing you to grasp the main points without reading the entire document.
No commits in the last 6 months.
Use this if you need a straightforward way to extract the most important information from text documents and generate concise summaries without complex setup.
Not ideal if you require a summarizer that can generate new sentences (abstractive summarization) or perform advanced natural language processing tasks beyond basic keyword and sentence extraction.
Stars
40
Forks
6
Language
JavaScript
License
—
Category
Last pushed
Feb 26, 2015
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/dpressel/textrank-js"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
miso-belica/sumy
Module for automatic summarization of text documents and HTML pages.
theeluwin/lexrankr
LexRank for Korean.
summanlp/textrank
TextRank implementation for Python 3.
ArtistScript/FastTextRank
中文文本摘要/关键词提取
Wordcab/wordcab-python
📖 Transcribe and Summarize any business communication at scale with Wordcab's API