https://github.com/tigregotico/rakekeywords
RAKE - Rapid Automatic Keyword Extraction
https://github.com/tigregotico/rakekeywords
algorithm keyword-extraction keyword-extractor keywords rake
Last synced: about 1 month ago
JSON representation
RAKE - Rapid Automatic Keyword Extraction
- Host: GitHub
- URL: https://github.com/tigregotico/rakekeywords
- Owner: TigreGotico
- License: mit
- Created: 2020-12-09T15:00:55.000Z (almost 5 years ago)
- Default Branch: dev
- Last Pushed: 2024-10-25T22:29:34.000Z (about 1 year ago)
- Last Synced: 2025-07-13T15:44:36.430Z (5 months ago)
- Topics: algorithm, keyword-extraction, keyword-extractor, keywords, rake
- Language: Python
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# RAKEkeywords
Implementation of RAKE - Rapid Automatic Keyword Extraction algorithm as described in:
Rose, S., D. Engel, N. Cramer, and W. Cowley (2010).
Automatic keyword extraction from indi-vidual documents.
In M. W. Berry and J. Kogan (Eds.), Text Mining: Applications and Theory.unknown: John Wiley and Sons, Ltd.
## Install
Available on pip
```bash
pip install RAKEkeywords
```
## Usage
```python
from RAKEkeywords import Rake
rake = Rake()
keywords = rake.extract_keywords("Mycroft is a free and open-source voice assistant for Linux-based operating systems that uses a natural language user interface")
"""
[('natural language user interface', 16.0),
('open-source voice assistant', 9.0),
('linux-based operating systems', 9.0),
('mycroft', 1.0),
('free', 1.0)]
"""
```