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
CountVectorizerandHashingVectorizerin 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)
| File | Size | Uploaded | |
|---|---|---|---|
| vtext-0.2.0.tar.gz | 13.6 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| 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
|