Skip to main content

Some fast-ish algorithms for batch text search in moderate-sized collections, intended for data cleanup.

Project description

Installation

With pip

pip install fasttextsearch

For developers

pip install numpy

git clone https://github.com/danpovey/text_search
cd text_search

mkdir build
cd build
cmake ..
make -j
make test

# set PYTHONPATH so that you can use "import textsearch"

export PYTHONPATH=$PWD/../textsearch/python:$PWD/lib:$PYTHONPATH

Now you can use

python3 -c "import textsearch; print(textsearch.__file__)"

Caution: We did not use either python3 setup.py install or pip install. We only set the environment variable PYTHONPATH.

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

fasttextsearch-0.9.tar.gz (57.7 kB view details)

Uploaded Source

Built Distributions

fasttextsearch-0.9-cp311-cp311-win_amd64.whl (136.2 kB view details)

Uploaded CPython 3.11 Windows x86-64

fasttextsearch-0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.9-cp311-cp311-macosx_10_9_x86_64.whl (102.5 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

fasttextsearch-0.9-cp310-cp310-win_amd64.whl (136.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

fasttextsearch-0.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.9-cp310-cp310-macosx_10_9_x86_64.whl (102.5 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

fasttextsearch-0.9-cp39-cp39-win_amd64.whl (136.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

fasttextsearch-0.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.9-cp39-cp39-macosx_10_9_x86_64.whl (102.6 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

fasttextsearch-0.9-cp38-cp38-win_amd64.whl (136.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

fasttextsearch-0.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.9-cp38-cp38-macosx_10_9_x86_64.whl (102.5 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

fasttextsearch-0.9-cp37-cp37m-win_amd64.whl (136.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

fasttextsearch-0.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

fasttextsearch-0.9-cp37-cp37m-macosx_10_9_x86_64.whl (102.0 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file fasttextsearch-0.9.tar.gz.

File metadata

  • Download URL: fasttextsearch-0.9.tar.gz
  • Upload date:
  • Size: 57.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for fasttextsearch-0.9.tar.gz
Algorithm Hash digest
SHA256 9f298126370c2dfbcac6cbf159e0fb56d81ed893bbaf6c7267595c96d7574d69
MD5 69e95188fd841a1774d3613a539a84ea
BLAKE2b-256 0667c88c156ea0959cb4a23339a62b1fb13e2216c2411d91058f59d7c2dfe252

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 91c7e15c7b4ee986a5541610ea308b708c0571fb557ea6b56f27eea2e3244314
MD5 dfb6f0f392fc2e00fc8ce29f433d1081
BLAKE2b-256 2143f113b8538aec593c0043a4d903a898f38df41cc76336b5ad8beba87eb9b1

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 469c292bcd5be2888bfa5ae17e2670c8ddcd107dfe45eb86a66220fe40de5d5d
MD5 a314c5a7c123f3ca69a956975eb53d30
BLAKE2b-256 db5352bd67894862d89de7d98f90d7ec5f7dcd9785a62e9823bd4483834fe57c

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5ab661dd75eef57e44e5f6fd52f2b96e0d067bb3698e30ef264745acfd143da7
MD5 8c1f28c4e0436bf558af05eb9f0e4312
BLAKE2b-256 d12ee079af680914babc02dd7a62fd4ee273fc39b2dbf98d9c44685f66bed838

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 38bbf61d4522cf77cc304093f946ea1897ec962f45504b28355e86f3f5ade9d2
MD5 60548834a6e1dcf40bf0a68ca4789a3b
BLAKE2b-256 f1a72f3db5c1d1169057728d1c5fc0c841f9c3721e7e70e4e1324f869b638331

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 510969f277ea5f3add5fdcd70c4dfaab3d96e82557af12fac5e22f9a99e6f6c6
MD5 6812c7cfca7423a3a21aa764e4d86c40
BLAKE2b-256 543e6378189a06c45a857a927b5ddb4c6d600c2caed1661f203647ec90fc1054

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 77018230d246ca61cf46ea3b416d4dd970435f4d44187424851627a19ace4b26
MD5 a6863beba356b50c7229cdd11c9c26a6
BLAKE2b-256 428e346d1ac05aa2aa4e7d08bc66fcacef37daf31ea9bbe6a47aa366201b0412

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 16743e67070363127b594a52068e16a16b36358b46dccc8c9a4c48272425da65
MD5 f4b195ad92e137de43a42509f026e022
BLAKE2b-256 ca752ef15c33b6d206f33088601f55eaca058cc1a9706efe7f818225c6df8052

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6fb6a5621e7429b23255923472db55f4535453bf974d48296015644e77f3f606
MD5 c77bee945c571c58b5946d129e50a88b
BLAKE2b-256 d9e0efac6c247cff2f7f917d15aa59eca556a35e16506efa8d288b2cc84a985e

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ad450feaee2aab982d2ed659a716575c67dabf6ac605bfbee281fcb91b8af26d
MD5 24dde92412678e89b748a38aad237ea5
BLAKE2b-256 e2f3df9eb69338f7f8142e65b5558bc314df81c8f72b9a3471b1eb493b719c64

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b2bb486c99c9ae616c578911154c55b6d59e7a198d85353c589fa7181ddf95a8
MD5 0b14fd2fca5fbf602ad79c75c10e1a5a
BLAKE2b-256 45c3047b30986495892fe31eb0a8a9631be1d5749e51bba9724b3cac5ebc13e3

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8425cbff3cb38e3d9fe575c8ad0562c632ec0e147537e9f46c39f062384973f8
MD5 eb8e824e89cc6335b832cf5d6a701d83
BLAKE2b-256 8c7a03d484d689832822b92608da4cea4462ed254b78959c81d15bbf75b57e3e

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0922dd3e89a8eefac663fd2ee2c0bbc188f6567850b9432aa41ae8d0b0fdc14e
MD5 539bbe953466a33f6689f20ceb56043a
BLAKE2b-256 acf8037dcff71f0b6222057c8e13ed5f1fcdcfce5c964674c505e04d99fb417b

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 79953034b06c9460d04e9274b7557e5de1ed37f03bd573b5a6e64242c1041291
MD5 9eea5f14daa8a13c3f4a0e1602fbd03f
BLAKE2b-256 afc0713585d6212e97cf559a46507a695a163139c6520366b2b659dadc28a569

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25477c553139c6351d9743cf947f104eb73809724f29ce2152ebbe4451163c18
MD5 259c920cde698ffe8e97576d9d0acec2
BLAKE2b-256 4b94f76ebf82ca9c791152fd55eb350e7b92d6ae1926b9389beda373911be79c

See more details on using hashes here.

File details

Details for the file fasttextsearch-0.9-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fasttextsearch-0.9-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1f4601e3a2d4dd03fb4906bfac5fb11d85bd86fadb4043f9af109eca2580cab4
MD5 23e01c03dcc5982a6d3be04017fb2c67
BLAKE2b-256 a61a0e61cca683dcc50ca19c5e88f3dcd83ce136efce801d1e70fb02e476dad7

See more details on using hashes here.

Supported by

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