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.6.tar.gz
(57.1 kB
view hashes)
Built Distributions
Close
Hashes for fasttextsearch-0.6-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ea2010cdbfeae16e4e740036fd4b4cf4943bd1451a12816bbb2fef3a32f9e00 |
|
MD5 | e0c1bb85f3d24ff7bc0df9f4278cab29 |
|
BLAKE2b-256 | 70e6822a8fd495efb98f883031b70f866c43a46afe51d7b3bd1d4b1a3ce2f78f |
Close
Hashes for fasttextsearch-0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90b6ff4dc1a994dd5b170e65cd9d065ab39999767f05ab7464f33ce98664c7e0 |
|
MD5 | dd5e9e52bfe465fc9d3c5d7aefdd5abe |
|
BLAKE2b-256 | 21533be312b3c5ef5a38d3f0d68dd13596e02c2d51567bce42b29339df5d9011 |
Close
Hashes for fasttextsearch-0.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ca6fc2f3114c63d9b1cb767208c5fd1c9277a94f5287ba054500cc977409585 |
|
MD5 | 55fd35441153c84d5493ef7806d41ac5 |
|
BLAKE2b-256 | 6615f94635b3123b1a4193a70c3885b64d18bcae7aed420140ff7e0f0a1ad749 |
Close
Hashes for fasttextsearch-0.6-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8a35873bc3545d50e8f0dfdc580bdce663b114829526d94d2b77925edebc1e5 |
|
MD5 | a75ce7f321d1dd0c0e21e5d59ff42277 |
|
BLAKE2b-256 | 042ad81bf2d7f886485bae4766e6922de2282f5e990265f63c355eafdf0548c8 |
Close
Hashes for fasttextsearch-0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4394caa0644103e4a345ba2df8fd9fc1286ca5f5fcbd58e72bfd34028120d8bd |
|
MD5 | b4b74ed7bea08b59d8854427db40ae94 |
|
BLAKE2b-256 | 874eada55e438ec85bb32d0b1efec486e6e02dd40f38f8cbe8466ad919a848f8 |
Close
Hashes for fasttextsearch-0.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20eaf6605e25471427dda9b7f2f97b083b485b69a8cea99145ea82a44631befa |
|
MD5 | 6e4276eaedd6c3e3ce9c4ed9dd892898 |
|
BLAKE2b-256 | 6ded866c4d887c5abe4661b01d52a868b2bb75e1db2b7f6f3ce2a75741884f45 |
Close
Hashes for fasttextsearch-0.6-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1e1f340aec8fff155ea272248ae6a8e5b9d859e917cf9f2baa3c7cc3bcf12ab |
|
MD5 | 503bdb792000e2168fe3acb2e02d1d22 |
|
BLAKE2b-256 | e5de069f8f3a1c3117f9921504321aad170b1e0b9f64c0d3e636103dd6d309f4 |
Close
Hashes for fasttextsearch-0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e8c1fdfc50055dec016bb1d7d378772b4a6f77a5860c5605a4e0527015db960 |
|
MD5 | 6557e97fdb367c6e8558dae4963960de |
|
BLAKE2b-256 | a1c8d6ca01a6d65e9874fd1f77194dc3711ee314d8fd8327eb806cf106f64f82 |
Close
Hashes for fasttextsearch-0.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f26ba443c6288b733907fc269e1d81dbcb27964c1cc2b7e9524e616e6c08bb79 |
|
MD5 | ef7a2ede1c54c83cc3c9c4c5f60fadf4 |
|
BLAKE2b-256 | 268f04722981d918d713fef5de3473dae23428c0b5ad2a0081b94ed475e6ad46 |
Close
Hashes for fasttextsearch-0.6-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61a5733b3267ccba3d0a2d71085fab0b26e9e79ec10d326905c5264daa05eba7 |
|
MD5 | c096758ffef700579ee6c3854436c635 |
|
BLAKE2b-256 | c07461057064309b58b199124886a07610ba33668e05f420c965b1a6eb006df8 |
Close
Hashes for fasttextsearch-0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8fb13b525f128e4e7c8ead30fde8ad65a6c8bcf8b47047d1ee1a4db38be5435 |
|
MD5 | f4d069245e48b7ee889a8b466cf6c170 |
|
BLAKE2b-256 | 023e985857915eeed519b0319caf5f65aff0091c37291d2100754e750ae52105 |
Close
Hashes for fasttextsearch-0.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14b6ce68fdaa9e3742a538ed10307fe0a7b5babeaae6fd8d23fefd109431bbae |
|
MD5 | cc03cb523f5c9029ffa3df8f8256aaa1 |
|
BLAKE2b-256 | 7b467b3523ace55674ded4f19b035ecc9be9e7112cba6b6d3cf74152d50acf3f |
Close
Hashes for fasttextsearch-0.6-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 367c41cbb769eab1e82febf0b2c0ecf48a4d811433ae64dd066b9eb4ba2b0d5b |
|
MD5 | e23a4c69a16665966c4494adaffd5e2e |
|
BLAKE2b-256 | 02aa37a397c7efcd23cab6030c0a36fab333e79317001cec991e29256f8ba716 |
Close
Hashes for fasttextsearch-0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f1c43da81c525f25d42a21d7a61f781d11f4d436f1558e31be1eed843eb3045 |
|
MD5 | b15c73e20f7aef3c732ab512613b421a |
|
BLAKE2b-256 | d5fb2b1b2d27d9842b60c3adda2227c0132c2c4908b4c3102872e403662216f6 |
Close
Hashes for fasttextsearch-0.6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6808bf2740c8cb33ef162df947a48f40e65e5c0d8bce34c2caa73b3c0fad86f7 |
|
MD5 | 3ed21c5befc77c73f916d74d26ab71ce |
|
BLAKE2b-256 | 7637229e20af9085afc93cebdd3b61498fdd843e3add82e906e884a90c1f4505 |