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

Uploaded Source

Built Distributions

fasttextsearch-0.6-cp311-cp311-win_amd64.whl (22.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

fasttextsearch-0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.6-cp311-cp311-macosx_10_9_x86_64.whl (102.1 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

fasttextsearch-0.6-cp310-cp310-win_amd64.whl (22.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

fasttextsearch-0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.6-cp310-cp310-macosx_10_9_x86_64.whl (102.1 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

fasttextsearch-0.6-cp39-cp39-win_amd64.whl (22.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

fasttextsearch-0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.6-cp39-cp39-macosx_10_9_x86_64.whl (102.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

fasttextsearch-0.6-cp38-cp38-win_amd64.whl (22.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

fasttextsearch-0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.6-cp38-cp38-macosx_10_9_x86_64.whl (102.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

fasttextsearch-0.6-cp37-cp37m-win_amd64.whl (22.3 kB view details)

Uploaded CPython 3.7m Windows x86-64

fasttextsearch-0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

fasttextsearch-0.6-cp37-cp37m-macosx_10_9_x86_64.whl (101.7 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file fasttextsearch-0.6.tar.gz.

File metadata

  • Download URL: fasttextsearch-0.6.tar.gz
  • Upload date:
  • Size: 57.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for fasttextsearch-0.6.tar.gz
Algorithm Hash digest
SHA256 f3d09efbf5b4bc467a58b1f64b0cf6e1b295bee793f5d8515dfd08a3cc14863c
MD5 f0856c596adc57a4c5ea529b3aadfeae
BLAKE2b-256 319a5cca62578003c02178cf5ef6940faa8c9fd9f15d373824f2b55a6241444b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1ea2010cdbfeae16e4e740036fd4b4cf4943bd1451a12816bbb2fef3a32f9e00
MD5 e0c1bb85f3d24ff7bc0df9f4278cab29
BLAKE2b-256 70e6822a8fd495efb98f883031b70f866c43a46afe51d7b3bd1d4b1a3ce2f78f

See more details on using hashes here.

File details

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

File metadata

File hashes

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

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9ca6fc2f3114c63d9b1cb767208c5fd1c9277a94f5287ba054500cc977409585
MD5 55fd35441153c84d5493ef7806d41ac5
BLAKE2b-256 6615f94635b3123b1a4193a70c3885b64d18bcae7aed420140ff7e0f0a1ad749

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a8a35873bc3545d50e8f0dfdc580bdce663b114829526d94d2b77925edebc1e5
MD5 a75ce7f321d1dd0c0e21e5d59ff42277
BLAKE2b-256 042ad81bf2d7f886485bae4766e6922de2282f5e990265f63c355eafdf0548c8

See more details on using hashes here.

File details

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

File metadata

File hashes

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

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 20eaf6605e25471427dda9b7f2f97b083b485b69a8cea99145ea82a44631befa
MD5 6e4276eaedd6c3e3ce9c4ed9dd892898
BLAKE2b-256 6ded866c4d887c5abe4661b01d52a868b2bb75e1db2b7f6f3ce2a75741884f45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f1e1f340aec8fff155ea272248ae6a8e5b9d859e917cf9f2baa3c7cc3bcf12ab
MD5 503bdb792000e2168fe3acb2e02d1d22
BLAKE2b-256 e5de069f8f3a1c3117f9921504321aad170b1e0b9f64c0d3e636103dd6d309f4

See more details on using hashes here.

File details

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

File metadata

File hashes

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

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f26ba443c6288b733907fc269e1d81dbcb27964c1cc2b7e9524e616e6c08bb79
MD5 ef7a2ede1c54c83cc3c9c4c5f60fadf4
BLAKE2b-256 268f04722981d918d713fef5de3473dae23428c0b5ad2a0081b94ed475e6ad46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 61a5733b3267ccba3d0a2d71085fab0b26e9e79ec10d326905c5264daa05eba7
MD5 c096758ffef700579ee6c3854436c635
BLAKE2b-256 c07461057064309b58b199124886a07610ba33668e05f420c965b1a6eb006df8

See more details on using hashes here.

File details

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

File metadata

File hashes

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

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 14b6ce68fdaa9e3742a538ed10307fe0a7b5babeaae6fd8d23fefd109431bbae
MD5 cc03cb523f5c9029ffa3df8f8256aaa1
BLAKE2b-256 7b467b3523ace55674ded4f19b035ecc9be9e7112cba6b6d3cf74152d50acf3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.6-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 367c41cbb769eab1e82febf0b2c0ecf48a4d811433ae64dd066b9eb4ba2b0d5b
MD5 e23a4c69a16665966c4494adaffd5e2e
BLAKE2b-256 02aa37a397c7efcd23cab6030c0a36fab333e79317001cec991e29256f8ba716

See more details on using hashes here.

File details

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

File metadata

File hashes

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

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6808bf2740c8cb33ef162df947a48f40e65e5c0d8bce34c2caa73b3c0fad86f7
MD5 3ed21c5befc77c73f916d74d26ab71ce
BLAKE2b-256 7637229e20af9085afc93cebdd3b61498fdd843e3add82e906e884a90c1f4505

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