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 hashes)
Built Distributions
Close
Hashes for fasttextsearch-0.8-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 548e6f9ab79ece4e8e428bb99c8fff4a7ece8efbe247bec75591fe11afddbc64 |
|
MD5 | a09d58154182967baffff0727dcff32c |
|
BLAKE2b-256 | 2bdfdd5e41fad4880b7aa3c640754d587df04d7db8c46790db08eed85b3ca582 |
Close
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 |
Close
Hashes for fasttextsearch-0.8-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4861aa02d26742d0e46c09aaad9fb63f8519c4c28e2061f92be5bc4a5632e49 |
|
MD5 | 0c40640073293e3a9c6fa6d2bae7bf67 |
|
BLAKE2b-256 | 45fc3c9b329cc3031e8115bb05a5ca1205bd03d2f1ad9412de3ee6bb8a5e8b1d |
Close
Hashes for fasttextsearch-0.8-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e317230fe2cfe0f7970f091064d7ddb6310f2c78ba3139f3358c9ff5eecdee6f |
|
MD5 | c1483aa5fd6ecc6d587e35216385dc36 |
|
BLAKE2b-256 | 0b6be9ecd3c28764e0ce6e01fc16faa02a4c70abbddbb68e0c1a08101ade8e33 |
Close
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 |
Close
Hashes for fasttextsearch-0.8-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 101c146a796e9880a7432c236761591c71ac80b166d2742cdb56f4e5f908dac2 |
|
MD5 | 38a6f20f3dbc370e5cbcefb3d12a18ba |
|
BLAKE2b-256 | 873ebb419e88fe3568787211db37a7ac979a48b3d36551e2c70254f5f6696c6c |
Close
Hashes for fasttextsearch-0.8-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 008d5352e23649e8570f260591bde60adb8a9e19ea25f1737159a5986ea80091 |
|
MD5 | 34d586c99d41145b74f5fe958fa0febe |
|
BLAKE2b-256 | 59f52ac1ab584f650f06c827487c6cfd5f0e9940c665e972342f1c9f613fbf1d |
Close
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 |
Close
Hashes for fasttextsearch-0.8-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75e907f8531a26d68aafca4458fe2bdb441d0f3b0e51cefdf33902cc96bdfff7 |
|
MD5 | 72516455019ef024c791ae1c7a1a0fb1 |
|
BLAKE2b-256 | 3944e48c38f1fb230ee4d2eddd48f4ca5141fcc2b35f70ec901076e48bd566b3 |
Close
Hashes for fasttextsearch-0.8-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42236e7daa0490a996854adf47180a9116bc7c763d5be0997925270972215037 |
|
MD5 | e6977c0d389f83269943110cd3661e40 |
|
BLAKE2b-256 | 578d503efd92fc61b8840ecae7ae75ea872fbe27dc94526857260162943f3bb7 |
Close
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 |
Close
Hashes for fasttextsearch-0.8-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0d6a1ff3fd250c5d43f10d775e8b1ad9643a13cc80c9d3a4db30c178d5a3aed |
|
MD5 | da50dd83b050d5bfeeb4a2e2028e841e |
|
BLAKE2b-256 | 0d81268bd75862157ad6bdaa8be82f4afb6e9d1b03da78ba7061f4939e998eae |
Close
Hashes for fasttextsearch-0.8-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3e71a26c9f987795d30e61fed2ab634d5134a06af2c2f0ad0727ecff287084c |
|
MD5 | 1b338468f169e944244943daaea3f48d |
|
BLAKE2b-256 | e5ba097034fdc479bacf701f5d8435507ec90cdedfd6158b543c7e56593a75f7 |
Close
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 |
Close
Hashes for fasttextsearch-0.8-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26f169b144d9185e507aaf67e76bb00fd5018a458b87274c5603de1e68b3e11f |
|
MD5 | 31279d80f85b8322723ceabc11e7c50d |
|
BLAKE2b-256 | 7e36c99183017f30ba77c1a74bfacb412fce35aa5a75c8042cca2dfdac8c5de5 |