Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bnosac/textrank
Summarise text by finding relevant sentences and keywords using the Textrank algorithm
https://github.com/bnosac/textrank
natural-language-processing nlp r textrank textrank-algorithm
Last synced: 27 days ago
JSON representation
Summarise text by finding relevant sentences and keywords using the Textrank algorithm
- Host: GitHub
- URL: https://github.com/bnosac/textrank
- Owner: bnosac
- Created: 2017-11-07T16:16:29.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-10-12T11:43:20.000Z (about 4 years ago)
- Last Synced: 2024-09-30T03:55:01.993Z (about 1 month ago)
- Topics: natural-language-processing, nlp, r, textrank, textrank-algorithm
- Language: R
- Homepage:
- Size: 55.7 KB
- Stars: 77
- Watchers: 7
- Forks: 9
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - bnosac/textrank - Summarise text by finding relevant sentences and keywords using the Textrank algorithm (R)
README
# Summarize Text by Ranking Sentences and Extracting Keywords
This repository contains an R package which handles summarizing text by using textrank.
For ranking sentences, this algorithm basically consists of.
- Finding links between sentences by looking for overlapping terminology
- Using Google Pagerank on the sentence network to rank sentences in order of importanceFor finding keywords, this algorithm basically consists of.
- Extract words following one another to construct a word network
- Using Google Pagerank on the word network to rank words in order of importance
- Constructing keywords - which are the combination of relevant words identified by the Pagerank algorithm which follow each other## Installation & License
The package is available under the Mozilla Public License Version 2.0.
Installation can be done as follows. Please visit the package documentation and package vignette for further details.```
install.packages("textrank")
vignette("textrank", package = "textrank")
```For installing the development version of this package: `devtools::install_github("bnosac/textrank", build_vignettes = TRUE)`
## Support in text mining
Need support in text mining?
Contact BNOSAC: http://www.bnosac.be