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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.11 Windows x86-64

fasttextsearch-0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.8-cp311-cp311-macosx_10_9_x86_64.whl (102.4 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

fasttextsearch-0.8-cp310-cp310-win_amd64.whl (136.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

fasttextsearch-0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.8-cp310-cp310-macosx_10_9_x86_64.whl (102.4 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

fasttextsearch-0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.8-cp39-cp39-macosx_10_9_x86_64.whl (102.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

fasttextsearch-0.8-cp38-cp38-win_amd64.whl (136.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

fasttextsearch-0.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

fasttextsearch-0.8-cp37-cp37m-win_amd64.whl (136.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

fasttextsearch-0.8-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.8-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.8.tar.gz.

File metadata

  • Download URL: fasttextsearch-0.8.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.8.tar.gz
Algorithm Hash digest
SHA256 6b18b78607f3c03b784af9ff7b23f14d68e35efd1a8482376029d5b465f65d8a
MD5 5dcf5d61ab94fc45b3b3404ea9fb93c3
BLAKE2b-256 42dde66f7c99f374c3b977d67587e203f4c5663724b54ddcf6a2f90245df7167

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 548e6f9ab79ece4e8e428bb99c8fff4a7ece8efbe247bec75591fe11afddbc64
MD5 a09d58154182967baffff0727dcff32c
BLAKE2b-256 2bdfdd5e41fad4880b7aa3c640754d587df04d7db8c46790db08eed85b3ca582

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bca9c8d7b540c0160a4cba02ac1fe7b8605102acf62d41a1ad4d81c04c34b14c
MD5 17c06a5670a408d3baa8b543f8c75633
BLAKE2b-256 765558d0a3fdc5ec18c1125754293feeec579c349310dca9a9ed55454612d85f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e4861aa02d26742d0e46c09aaad9fb63f8519c4c28e2061f92be5bc4a5632e49
MD5 0c40640073293e3a9c6fa6d2bae7bf67
BLAKE2b-256 45fc3c9b329cc3031e8115bb05a5ca1205bd03d2f1ad9412de3ee6bb8a5e8b1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e317230fe2cfe0f7970f091064d7ddb6310f2c78ba3139f3358c9ff5eecdee6f
MD5 c1483aa5fd6ecc6d587e35216385dc36
BLAKE2b-256 0b6be9ecd3c28764e0ce6e01fc16faa02a4c70abbddbb68e0c1a08101ade8e33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cd6663f17d8859884d523b28a923143b49e828576bbc77513388a7358afe6400
MD5 b3be5dfa476395207955ec1d3fe5af95
BLAKE2b-256 4ae8bd8a418c0b04b38a87315623a5c9b445d32f4f853b5a1e623b06f9731f45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 101c146a796e9880a7432c236761591c71ac80b166d2742cdb56f4e5f908dac2
MD5 38a6f20f3dbc370e5cbcefb3d12a18ba
BLAKE2b-256 873ebb419e88fe3568787211db37a7ac979a48b3d36551e2c70254f5f6696c6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 008d5352e23649e8570f260591bde60adb8a9e19ea25f1737159a5986ea80091
MD5 34d586c99d41145b74f5fe958fa0febe
BLAKE2b-256 59f52ac1ab584f650f06c827487c6cfd5f0e9940c665e972342f1c9f613fbf1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b6e8c756e8677315e15f4b923d6a76e0a9847b6aa21da932092447dce55cfd5
MD5 289a7f2c287107f7440706d2756804b9
BLAKE2b-256 ad4cfb9af0465f5c0141b7c563b2d045098280d8eed1cf6d7663b19e7e856633

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 75e907f8531a26d68aafca4458fe2bdb441d0f3b0e51cefdf33902cc96bdfff7
MD5 72516455019ef024c791ae1c7a1a0fb1
BLAKE2b-256 3944e48c38f1fb230ee4d2eddd48f4ca5141fcc2b35f70ec901076e48bd566b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 42236e7daa0490a996854adf47180a9116bc7c763d5be0997925270972215037
MD5 e6977c0d389f83269943110cd3661e40
BLAKE2b-256 578d503efd92fc61b8840ecae7ae75ea872fbe27dc94526857260162943f3bb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b619715d699506b96a6ab0ec7bb055d52a43ca416fbcece1ae74ac94e4cf6cb
MD5 606854e167e260486e3a0d0ee1bbd69a
BLAKE2b-256 e462ad42600618b32566eae3ff8b6cc14c3e381fc2a35c010493793709627ed3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e0d6a1ff3fd250c5d43f10d775e8b1ad9643a13cc80c9d3a4db30c178d5a3aed
MD5 da50dd83b050d5bfeeb4a2e2028e841e
BLAKE2b-256 0d81268bd75862157ad6bdaa8be82f4afb6e9d1b03da78ba7061f4939e998eae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d3e71a26c9f987795d30e61fed2ab634d5134a06af2c2f0ad0727ecff287084c
MD5 1b338468f169e944244943daaea3f48d
BLAKE2b-256 e5ba097034fdc479bacf701f5d8435507ec90cdedfd6158b543c7e56593a75f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2b5464546c5040aeb39567bf5dfb1cb678c61da9786141bafda6c5c85133419
MD5 b5922b622ac329633db94d62ee71332e
BLAKE2b-256 5d7b7bed35e0b125b41e1fd975fcd13d45e864b4d769dcfc47152a7e7c08f25a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.8-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 26f169b144d9185e507aaf67e76bb00fd5018a458b87274c5603de1e68b3e11f
MD5 31279d80f85b8322723ceabc11e7c50d
BLAKE2b-256 7e36c99183017f30ba77c1a74bfacb412fce35aa5a75c8042cca2dfdac8c5de5

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