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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.11 Windows x86-64

fasttextsearch-0.5-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.5-cp310-cp310-win_amd64.whl (22.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

fasttextsearch-0.5-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.5-cp39-cp39-win_amd64.whl (22.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

fasttextsearch-0.5-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.5-cp38-cp38-win_amd64.whl (22.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

fasttextsearch-0.5-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.5-cp37-cp37m-win_amd64.whl (22.3 kB view details)

Uploaded CPython 3.7m Windows x86-64

fasttextsearch-0.5-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

File details

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

File metadata

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

File hashes

Hashes for fasttextsearch-0.5.tar.gz
Algorithm Hash digest
SHA256 6cffead42a3a05eab214ba8902eede9aab1701c2f0181c1171223130f38bbefe
MD5 34ae2f45463cdb2c8f3ebb38ecc33be0
BLAKE2b-256 db2cdaa26dbcf6f2d0e293f287edbc757007851e82dbccb606b1d755533af8d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 643a8fac3e68b8c10f396b2f6d6ac9ce3d577cc8828ff5d38637ebb260c10b5d
MD5 5b5b013e67c41d3ae2e8eff33c675b54
BLAKE2b-256 aa6db24a36f52835c83100e3e2b99c586c4069085b06c1e3388ee80698aeb104

See more details on using hashes here.

File details

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

File metadata

File hashes

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

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cfbf25d4b6974916965fcc9d565452683a2f073314ce3d841e8ddad23629d21c
MD5 e97e4e078e5db6b20e7a4af3229fe9e6
BLAKE2b-256 4f3d4744ed8bd99466980eb501f5cdeaa8a649320174f73bfa01dc3b6342cec5

See more details on using hashes here.

File details

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

File metadata

File hashes

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

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ac1e912b82df8dd497643ef60666cdcf651c0e9fce6319ad2542023ae71347f9
MD5 63edf5d33665a2f817f31eb315f0780d
BLAKE2b-256 07d9a0aae18ecd6a64253f16b3be79f39437afac345ac44cf905cc8cec372910

See more details on using hashes here.

File details

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

File metadata

File hashes

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

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0ed02489b5f85104a05bac7a4241c18670c45f0a5dcfc304c006a32e93935f0d
MD5 0ac99e64805ab6cba22f803b2c389f20
BLAKE2b-256 620aec410b04d0bb8b74b75ab3b248cad15e1732d607e88ee90cac21491ea8f6

See more details on using hashes here.

File details

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

File metadata

File hashes

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

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 74b65d6c4656a40d3d1ad51ecd5dd3446b41d6966299abcb76933367b7db6375
MD5 b4e56f2f5e6b85b2948389fb4ab5c96a
BLAKE2b-256 a4b3c77ad933d79caa8827fd9b5de5609c1adacda0296cffea3fcfeaa072b478

See more details on using hashes here.

File details

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

File metadata

File hashes

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

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