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.11.tar.gz (58.6 kB view details)

Uploaded Source

Built Distributions

fasttextsearch-0.11-cp311-cp311-win_amd64.whl (136.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

fasttextsearch-0.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.11-cp311-cp311-macosx_10_9_x86_64.whl (103.0 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

fasttextsearch-0.11-cp310-cp310-win_amd64.whl (136.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

fasttextsearch-0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.11-cp310-cp310-macosx_10_9_x86_64.whl (103.0 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

fasttextsearch-0.11-cp39-cp39-win_amd64.whl (137.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

fasttextsearch-0.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.11-cp39-cp39-macosx_10_9_x86_64.whl (103.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

fasttextsearch-0.11-cp38-cp38-win_amd64.whl (136.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

fasttextsearch-0.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.11-cp38-cp38-macosx_10_9_x86_64.whl (103.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

fasttextsearch-0.11-cp37-cp37m-win_amd64.whl (137.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

fasttextsearch-0.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.8 kB view details)

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

fasttextsearch-0.11-cp37-cp37m-macosx_10_9_x86_64.whl (102.6 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for fasttextsearch-0.11.tar.gz
Algorithm Hash digest
SHA256 252ec8e8f44433e285f4bd75c59a88e024784bb97954c916bef302d7b2c4b375
MD5 79edddf6d155a72b52e628a0ed81eb7f
BLAKE2b-256 f3e5cfeaf04fd0279e9530d3e59a61ffd591743f245a1cde9c843819a7d2b385

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 01a4dc5b876a166e5bd4f1f2507c740e78902733f2808adc4e68b940e62367f0
MD5 47cc9a0c29798104e8ad3f70d77d201c
BLAKE2b-256 12623609907bd227b5e73949be4256c0d0f7684401b4fa375be829c5a2cbc5c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5d88fa62262f199b00097e329c0b0a8c05b29863b2decdd92b908ac56edfb1d0
MD5 89d6946b1c86ab50cda749f55c149184
BLAKE2b-256 354afe09211c2e9a0e4fb5c56f9032a21dbc7ad84ef36fe6ad9c1fdfe6b1f662

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3717969a40705fe79dc02f2c0d788fd24433a59dd7f3ff77db993083afe9a3d7
MD5 4aeef699f34353d3a8cd5dd3527593bc
BLAKE2b-256 5a69448fff324f21c26f9ceb9073c0067e1e8c90326fe4268fc20f2ae23c760e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5f93a4b029ebc1c95516e9d2f6dfb9bc1083f32365776cd5ec14d3e0806f14fd
MD5 f1423653c8e5756f952d8dc718344d52
BLAKE2b-256 9f982cfc1a755513749e2fb440103ee31e05e4ca2f43e6320b9ad3d79bfdc33e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0c1acb69c3b2ccbd06448e2a3ca12e608d6b30eabb3887a1647753f0be9fd272
MD5 5eb3e119a269d440c6cbd0c1277ca604
BLAKE2b-256 8af82cb3841e47e985eaa8da82490287062db0738fa83a852062dc5abbd4c40e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 447467b708cb203d64c84391cda0abd01286aa4315f1ffe1dc5f4101669648bf
MD5 806a9cb3beb120a59d151ec36cbcae99
BLAKE2b-256 7e42fa62ce0bf11f4c84be5bac172003f441b9c3146d0ae7d4d21bc081b918c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8b9848a1bea695f51cc2f7095b100e39ba1eab4a996c5cd9efe0c3ad80c74a5f
MD5 d8538b059e3ac9f6ca1b658c217a6e20
BLAKE2b-256 d85fcbe364260151a7ac7d0df8a16111235ccbbff90d03cbf18c07058f1ae41a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4295abae28d249ab6455d84cd0365b5711e7d279af1739666878ca6968aaf467
MD5 2adaf99f4447d80a2f172b2f06d1fb1f
BLAKE2b-256 0b45bbe07546c042328e8e110449380a61677ca343502247bd0f670593c6fa48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 31dc42efe7a943cb9fd91ce950f1da6e8f80c97ca4e0f96019ad767a7bb4fd93
MD5 1d591bca48c2c1e1a112ec3a7c63d6fd
BLAKE2b-256 589c5bd232d27728a7d1c596b9106f6cf13995d5d0349ebe38436ea3ad31bd5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f0a7d8fe7a3fd17e1599a2d1abca30df9d95235f79ef74de42e9e14e12789d65
MD5 7b72a69f719cd53d54a4a6910bb86bdd
BLAKE2b-256 fb6be52d3d2d1657edb8d391304ae270d0a70c841837a778fd5ab7460ba2b495

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d72d42546d28a152153f3b46c12ad099f2c5f73f7d52b4b52dd6c66a4491e463
MD5 718c9f12b454f726d3cc1f59dd66916e
BLAKE2b-256 2406d16aa52d02bd7f0a08efcd0cce41a527862f0ce45d8a819bb5090c1da1d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 705a0efa82cd1862ed6aac58249ba1941ec67c529e2570e3ca88b56888008199
MD5 befad3dd45e62520a46f468e13d14bae
BLAKE2b-256 3dc760dc21f1e59b360ac5ea2f3d25cc111df9b9b92daf0cef08d74d81559418

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 bf909470ad4c25cb838bb3a9f4242307869d65fb102baed8b291a01feea70193
MD5 b5f9bea6022c6be9879a4fe96f74c6ff
BLAKE2b-256 1e38e58870d7fc51e76395792495f73f7f6d753d7c1e0bf639e64bc3f466e76c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 025462bb2390661a66e4dd356f4cb361fbc3a4239c6bfa478c1982b2c7caead4
MD5 0eecd07cebd5dfeb23f63e0a214e2ea3
BLAKE2b-256 78fe802aa47404ca376147a7e18abfe92a036dbdfb35a25db77204e78ec00008

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.11-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4047bb4789b38e2a7fa83fa138c70fd07217a2658fcbc44890b5ad6c549b7a60
MD5 cca9642a3cf065d1c9f48753b86e9b45
BLAKE2b-256 f520d18036c96371590de312a4806e89835431e82b481d0fa6a8452214e22acf

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