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 hashes)
Built Distributions
Close
Hashes for fasttextsearch-0.11-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01a4dc5b876a166e5bd4f1f2507c740e78902733f2808adc4e68b940e62367f0 |
|
MD5 | 47cc9a0c29798104e8ad3f70d77d201c |
|
BLAKE2b-256 | 12623609907bd227b5e73949be4256c0d0f7684401b4fa375be829c5a2cbc5c3 |
Close
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 |
Close
Hashes for fasttextsearch-0.11-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3717969a40705fe79dc02f2c0d788fd24433a59dd7f3ff77db993083afe9a3d7 |
|
MD5 | 4aeef699f34353d3a8cd5dd3527593bc |
|
BLAKE2b-256 | 5a69448fff324f21c26f9ceb9073c0067e1e8c90326fe4268fc20f2ae23c760e |
Close
Hashes for fasttextsearch-0.11-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f93a4b029ebc1c95516e9d2f6dfb9bc1083f32365776cd5ec14d3e0806f14fd |
|
MD5 | f1423653c8e5756f952d8dc718344d52 |
|
BLAKE2b-256 | 9f982cfc1a755513749e2fb440103ee31e05e4ca2f43e6320b9ad3d79bfdc33e |
Close
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 |
Close
Hashes for fasttextsearch-0.11-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 447467b708cb203d64c84391cda0abd01286aa4315f1ffe1dc5f4101669648bf |
|
MD5 | 806a9cb3beb120a59d151ec36cbcae99 |
|
BLAKE2b-256 | 7e42fa62ce0bf11f4c84be5bac172003f441b9c3146d0ae7d4d21bc081b918c5 |
Close
Hashes for fasttextsearch-0.11-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b9848a1bea695f51cc2f7095b100e39ba1eab4a996c5cd9efe0c3ad80c74a5f |
|
MD5 | d8538b059e3ac9f6ca1b658c217a6e20 |
|
BLAKE2b-256 | d85fcbe364260151a7ac7d0df8a16111235ccbbff90d03cbf18c07058f1ae41a |
Close
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 |
Close
Hashes for fasttextsearch-0.11-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31dc42efe7a943cb9fd91ce950f1da6e8f80c97ca4e0f96019ad767a7bb4fd93 |
|
MD5 | 1d591bca48c2c1e1a112ec3a7c63d6fd |
|
BLAKE2b-256 | 589c5bd232d27728a7d1c596b9106f6cf13995d5d0349ebe38436ea3ad31bd5e |
Close
Hashes for fasttextsearch-0.11-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0a7d8fe7a3fd17e1599a2d1abca30df9d95235f79ef74de42e9e14e12789d65 |
|
MD5 | 7b72a69f719cd53d54a4a6910bb86bdd |
|
BLAKE2b-256 | fb6be52d3d2d1657edb8d391304ae270d0a70c841837a778fd5ab7460ba2b495 |
Close
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 |
Close
Hashes for fasttextsearch-0.11-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 705a0efa82cd1862ed6aac58249ba1941ec67c529e2570e3ca88b56888008199 |
|
MD5 | befad3dd45e62520a46f468e13d14bae |
|
BLAKE2b-256 | 3dc760dc21f1e59b360ac5ea2f3d25cc111df9b9b92daf0cef08d74d81559418 |
Close
Hashes for fasttextsearch-0.11-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf909470ad4c25cb838bb3a9f4242307869d65fb102baed8b291a01feea70193 |
|
MD5 | b5f9bea6022c6be9879a4fe96f74c6ff |
|
BLAKE2b-256 | 1e38e58870d7fc51e76395792495f73f7f6d753d7c1e0bf639e64bc3f466e76c |
Close
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 |
Close
Hashes for fasttextsearch-0.11-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4047bb4789b38e2a7fa83fa138c70fd07217a2658fcbc44890b5ad6c549b7a60 |
|
MD5 | cca9642a3cf065d1c9f48753b86e9b45 |
|
BLAKE2b-256 | f520d18036c96371590de312a4806e89835431e82b481d0fa6a8452214e22acf |