Skip to main content

vtext

This is a Python wrapper for the Rust vtext crate.

This package aims to provide a high performance toolkit for ingesting textual data for machine learning applications.

Features

  • Tokenization: Regexp tokenizer, Unicode segmentation + language specific rules
  • Stemming: Snowball (in Python 15-20x faster than NLTK)
  • Token counting: converting token counts to sparse matrices for use in machine learning libraries. Similar to CountVectorizer and HashingVectorizer in scikit-learn but will less broad functionality.
  • Levenshtein edit distance; Sørensen-Dice, Jaro, Jaro Winkler string similarities

Installation

vtext requires Python 3.6+, numpy 1.15+ and can be installed with,

pip install vtext

Documentation

Project documentation: vtext.io/doc/latest/index.html

License

vtext is released under the Apache License, Version 2.0.

Metadata

Release files for vtext 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vtext 0.2.0
File Size Uploaded
vtext-0.2.0.tar.gz 13.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for vtext 0.2.0
File
vtext-0.2.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
vtext-0.2.0-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
vtext-0.2.0-cp38-cp38-macosx_10_14_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.14+ x86-64 Details
vtext-0.2.0-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
vtext-0.2.0-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
vtext-0.2.0-cp37-cp37m-macosx_10_14_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64 Details
vtext-0.2.0-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
vtext-0.2.0-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
vtext-0.2.0-cp36-cp36m-macosx_10_14_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.14+ x86-64 Details

Total release size: 18.5 MB

Release files / vtext-0.2.0.tar.gz

Download URL vtext-0.2.0.tar.gz
Size 13.6 kB
Tags Source
SHA-256 checksum
How to use checksums
0ce1b0bb7e1cc0adcf5c8064757adaa6ea7bf52e366a3d30d2eac0588145f0e6
BLAKE2b-256 checksum
How to use checksums
21976a5f80a38be8130345517bb5d690c863a48fdc6a22f15706cdf196ac6c98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200529 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

Release files / vtext-0.2.0-cp38-cp38-win_amd64.whl

Download URL vtext-0.2.0-cp38-cp38-win_amd64.whl
Size 2.2 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
02c1dbefd2b6fd3522a96a9bd8f8e85ae4722ee088e2d952bbec830b0e88727c
BLAKE2b-256 checksum
How to use checksums
544f3394633ea154167c5e4421e890bd8e8012083b51505282f55435d98d866a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200529 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

Release files / vtext-0.2.0-cp38-cp38-manylinux1_x86_64.whl

Download URL vtext-0.2.0-cp38-cp38-manylinux1_x86_64.whl
Size 4.7 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
eb37f4b72cf754ff20323f11519da9d3864c7f0a428be847da2ed55a3665cc44
BLAKE2b-256 checksum
How to use checksums
e2fc63268c97659af2e20150a2a73e5e59a4afea825f749315c5d7c7cf23fef2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200529 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

Release files / vtext-0.2.0-cp38-cp38-macosx_10_14_x86_64.whl

Download URL vtext-0.2.0-cp38-cp38-macosx_10_14_x86_64.whl
Size 830.2 kB
Tags CPython 3.8 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
c7a7826a44b81e9d1779bc800a5ee133647c7943c52b434ae8415df18933f77f
BLAKE2b-256 checksum
How to use checksums
e63c606490a9e266bc5a4a77562b1f33952aec02dd56d8de1ccdaa71fb3f62b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200529 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

Release files / vtext-0.2.0-cp37-cp37m-win_amd64.whl

Download URL vtext-0.2.0-cp37-cp37m-win_amd64.whl
Size 2.2 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
1fa5b18b31637ce012fdfddb1c6a207989320bcf246d5f131695c9fc92b2a32c
BLAKE2b-256 checksum
How to use checksums
296f39e44b32ecf6c8dbc10351285579c6c21ade363992a305304e3c3fb6dbd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200529 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

Release files / vtext-0.2.0-cp37-cp37m-manylinux1_x86_64.whl

Download URL vtext-0.2.0-cp37-cp37m-manylinux1_x86_64.whl
Size 3.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
be3d75845af06d92af9fb65dde8c37ea890f8ed00bb236884fe3b8e2c4b08e32
BLAKE2b-256 checksum
How to use checksums
1776c816375ba0d52ccca437cfd822d6e14a5a5b5a10414f5bbaadf07808d41d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200529 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

Release files / vtext-0.2.0-cp37-cp37m-macosx_10_14_x86_64.whl

Download URL vtext-0.2.0-cp37-cp37m-macosx_10_14_x86_64.whl
Size 829.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
397823cda22d04de43312e27cbe74be4318c20ec2ef38df9c66493580be06ec8
BLAKE2b-256 checksum
How to use checksums
221a72764efdd9ed3d32295d0dddf7ed8500b32ab4ced7c39b7f8bd4936e1fb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200529 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

Release files / vtext-0.2.0-cp36-cp36m-win_amd64.whl

Download URL vtext-0.2.0-cp36-cp36m-win_amd64.whl
Size 2.2 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
c54d2b4496afa0d8687345b2b89bed7e9aa03b223f0dc58ac923348d0f879a2c
BLAKE2b-256 checksum
How to use checksums
be8a97cdac102035d0117a1a4c6e9e1c03551c9f42feb58768b4caf39f3b4e17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200529 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

Release files / vtext-0.2.0-cp36-cp36m-manylinux1_x86_64.whl

Download URL vtext-0.2.0-cp36-cp36m-manylinux1_x86_64.whl
Size 1.6 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
7ddde99b3153f7bf439b06f69f221c59945b1ce103368ce3a4957e7112ab904b
BLAKE2b-256 checksum
How to use checksums
92dcd832b8d986bb1d9be6b7586ba0ce03b0444bbb7fa995092db04159d053c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200529 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

Release files / vtext-0.2.0-cp36-cp36m-macosx_10_14_x86_64.whl

Download URL vtext-0.2.0-cp36-cp36m-macosx_10_14_x86_64.whl
Size 830.0 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
1791aad4a999525a7c19ae25ffdeb491839e81e958995567151a3bf8012c32ff
BLAKE2b-256 checksum
How to use checksums
a2fbdecc22acef0fed05c8680650487af7e500bddf4091c1d0cfe767eb4dd7eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1.post20200529 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page