Skip to main content

The Python package for the BlankSort keyword extraction algorithm.

Project description

BlankSort

The Python package for the BlankSort keyword extraction algorithm.

Installation

Use the following command to install from TestPyPI:

pip install --upgrade blanksort

Usage

BlankSort can be imported like any other Python package:

import blanksort

After importing, you can create a BlankSort object.

algo = blanksort.BlankSort()

Alternatively, you can use the following code to create the BlankSort object.

from BlankSort import *
algo = BlankSort()

The BlankSort constructor accepts the following arguments:

  • binary_path [optional]
    • The path to the binary folder that contains blanksort.database and stopwords-en.txt. If not specified, the default binary files will be downloaded.
  • preloadVectors [optional keyword argument]
    • A boolean (default False) that specifies if word vectors should be pre-loaded into memory.
  • saveGeneratedVectors [optional keyword argument]
    • A boolean (default False) that specifies if word vectors generated on-the-fly should be saved to blanksort.database.

Example

import blanksort
algo = blanksort.BlankSort()
keywords = algo.rank("[input text]")

Binary Files

The BlankSort package requires several files, collectively referred to as "binaries". | File name | Description | |:---------------------|:---------------------------------------------------| | blanksort.database | A database file created using SQLiteDict. The database contains word vectors and n-grams imported from FastText. | stopwords-en.txt | A text file containing a list of stop words for pre-processing. Each line should contain a single word. |

If the files are not found in the binary_path, the package will download the default binary folder from the latest version of binaries.zip attached to a release.

Project details


Download files

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

Files for blanksort, version 0.0.5
Filename, size File type Python version Upload date Hashes
Filename, size blanksort-0.0.5-py3-none-any.whl (13.2 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size blanksort-0.0.5.tar.gz (6.5 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page