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.5.tar.gz
(75.8 kB
view hashes)
Built Distributions
Close
Hashes for fasttextsearch-0.5-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 643a8fac3e68b8c10f396b2f6d6ac9ce3d577cc8828ff5d38637ebb260c10b5d |
|
MD5 | 5b5b013e67c41d3ae2e8eff33c675b54 |
|
BLAKE2b-256 | aa6db24a36f52835c83100e3e2b99c586c4069085b06c1e3388ee80698aeb104 |
Close
Hashes for fasttextsearch-0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bccc2413fef51bb691d52770d0110a86c5baa25f7e8330c18dcbb26bde9e458 |
|
MD5 | d09969591cd6ea943c1b41ce500c025c |
|
BLAKE2b-256 | e47679bace7f03605a730ea556d5a3ce85e4721b23fb670a15ec35195c2eca4e |
Close
Hashes for fasttextsearch-0.5-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfbf25d4b6974916965fcc9d565452683a2f073314ce3d841e8ddad23629d21c |
|
MD5 | e97e4e078e5db6b20e7a4af3229fe9e6 |
|
BLAKE2b-256 | 4f3d4744ed8bd99466980eb501f5cdeaa8a649320174f73bfa01dc3b6342cec5 |
Close
Hashes for fasttextsearch-0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53b0a29b661524944c5ec5696dc8f6ad0ea275222805609ceb1e4c5617cb909e |
|
MD5 | bb141f838be2130b035d67f6a7d28ffd |
|
BLAKE2b-256 | da5727caaa33fd4e98807f69e6048708b03bcc77f44830eb80840787a3dbd9e0 |
Close
Hashes for fasttextsearch-0.5-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac1e912b82df8dd497643ef60666cdcf651c0e9fce6319ad2542023ae71347f9 |
|
MD5 | 63edf5d33665a2f817f31eb315f0780d |
|
BLAKE2b-256 | 07d9a0aae18ecd6a64253f16b3be79f39437afac345ac44cf905cc8cec372910 |
Close
Hashes for fasttextsearch-0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6005bba720cc495f6536ee0a319748f11d8e146e930c5f3b2d7f26631bdcba1e |
|
MD5 | 45e78b9e388496bb8a551304ab6bb2dd |
|
BLAKE2b-256 | 779cc2bcfbd7d57190595769a11513afc345f8f30e02a227018d905d6f9561b2 |
Close
Hashes for fasttextsearch-0.5-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ed02489b5f85104a05bac7a4241c18670c45f0a5dcfc304c006a32e93935f0d |
|
MD5 | 0ac99e64805ab6cba22f803b2c389f20 |
|
BLAKE2b-256 | 620aec410b04d0bb8b74b75ab3b248cad15e1732d607e88ee90cac21491ea8f6 |
Close
Hashes for fasttextsearch-0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06fbee6630a604b5abfcb5ff80e62f7afbe1889d0393b120b186889387f86339 |
|
MD5 | 8f86c253677edb97702c3dec914df720 |
|
BLAKE2b-256 | 12bc21354fe7b1f9b45deffb592db0f67a0f75ce5ff744bc0614f615c8f08402 |
Close
Hashes for fasttextsearch-0.5-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74b65d6c4656a40d3d1ad51ecd5dd3446b41d6966299abcb76933367b7db6375 |
|
MD5 | b4e56f2f5e6b85b2948389fb4ab5c96a |
|
BLAKE2b-256 | a4b3c77ad933d79caa8827fd9b5de5609c1adacda0296cffea3fcfeaa072b478 |
Close
Hashes for fasttextsearch-0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6860c4c4342f411e9eb91ad849b91191e78d32c9b92e1d9dc852c1d981444d7e |
|
MD5 | 90e14a54fe91941b90ac850d48476f4b |
|
BLAKE2b-256 | d43923844632f38f04aaf57ca451dcc2bd805f93d850441050e5ead7e038dcf8 |