Skip to main content

Implementation of RAKE - Rapid Automatic Keyword Extraction

Project description

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

pip install RAKEkeywords

Usage

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)]
"""

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rakekeywords-0.3.1a1.tar.gz (76.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rakekeywords-0.3.1a1-py3-none-any.whl (76.0 kB view details)

Uploaded Python 3

File details

Details for the file rakekeywords-0.3.1a1.tar.gz.

File metadata

  • Download URL: rakekeywords-0.3.1a1.tar.gz
  • Upload date:
  • Size: 76.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rakekeywords-0.3.1a1.tar.gz
Algorithm Hash digest
SHA256 34e87f50b22a3ddf14444f6d2ffa774db12c8595cc1f319c919de32fac7753e1
MD5 5632ff54f4ed84cff538ad8bb9144282
BLAKE2b-256 540e22d5f8371f220d804fa879e24326d79648ea6aef781b8b9d0c3202e463b9

See more details on using hashes here.

File details

Details for the file rakekeywords-0.3.1a1-py3-none-any.whl.

File metadata

  • Download URL: rakekeywords-0.3.1a1-py3-none-any.whl
  • Upload date:
  • Size: 76.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rakekeywords-0.3.1a1-py3-none-any.whl
Algorithm Hash digest
SHA256 4a39383799816b60354e736a5c7487bd68ce54852218669b2bd1cf1f78f20970
MD5 f95723b5deba4e8c008fd6ac9b5081ca
BLAKE2b-256 2792e5ab0b2e3306b1a9d4e6f875ba4ce249de2ee1b1474a9d22a0cd41581b9c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page