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

Uploaded Source

Built Distributions

fasttextsearch-0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.12-cp311-cp311-macosx_10_9_x86_64.whl (103.2 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

fasttextsearch-0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.12-cp310-cp310-macosx_10_9_x86_64.whl (103.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

fasttextsearch-0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.12-cp39-cp39-macosx_10_9_x86_64.whl (103.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

fasttextsearch-0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

fasttextsearch-0.12-cp38-cp38-macosx_10_9_x86_64.whl (103.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

fasttextsearch-0.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (131.9 kB view details)

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

fasttextsearch-0.12-cp37-cp37m-macosx_10_9_x86_64.whl (102.7 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for fasttextsearch-0.12.tar.gz
Algorithm Hash digest
SHA256 1aae9573f442d80e2de6189775de814aa891c14f0b833648ee9bd6c4b056a3a2
MD5 5ef558ee8e69f076f8b16bda397f47cf
BLAKE2b-256 ee4340c0d97cac00d9a0fc34fd63478bfe234f5afe0af478866713dd23345bb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eeb7dd256851016fbf35ef30ff6c0e21dea62781d3db142e06a5d97ef8416106
MD5 3f97fe121767d8be11c3f5fac1221cf8
BLAKE2b-256 2ea807f49664b8d0f473b932b3c388c4be73a9cd9db8aaab6ed6b2940ccc9ae2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.12-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 36170196dbeaeeeeb05445acfc62f37222c0bb5546929f46152c871de96c8c8a
MD5 c8b05c13544145c25f089fddf47abbe0
BLAKE2b-256 135c89db9adb781fd339b9a0e69c993b4b4e1e99da7a76befdac8848bc0334fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 75609086fb136a9323d399d8dfcf873d3f3c77c8bc620200e3f5a1530a0e7d1e
MD5 c017aeb576f5f876c90ae95c53dd3bd7
BLAKE2b-256 a5fabc0c1316ba25a5fa441ba4fc32db5d1e5f3d312721398a4c0fd951c48e15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.12-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 44a63a3e23332a5a733a35b9d8f6695a83488bb8f15fcc61a7ae2781faa11e9f
MD5 4bebfcdcd6fb83d4ccbff739cd930557
BLAKE2b-256 03fba35ebb3918b152eb317de8dd701d5a18e10ab1780c1ba9b19904a1198a1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d2a54bee6dc11a4fdadeada45a1ba075a9d17e81d6c59c16b242d3bd3db49047
MD5 d4f777a38fbb56b2b0ed0d030b1a887e
BLAKE2b-256 e9eecaf45cf3ae28aad8f5e6cc92b706d3a7a40a03de29e9f559d62f4b09349c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.12-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 863334a28163a7620e5d2d2682b9b6377b680e02046a21ff801a96c1f7ed41ed
MD5 aac98993a102579cc0d43037acdfeab1
BLAKE2b-256 1b3bc6e6d28884c159c99d68fb3af615f05df9e9c48bcf631cfdfdf4897bd442

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be63af63dc30afd9fed0439e3133359ef33bc914dbb2cbea1e35cd1b4b79cc6a
MD5 e421a68ad9149611c7734e139b6525e8
BLAKE2b-256 44f038cdb60bb9832460302f29f5ab6747a85f527c586dccab76c35ed7f609ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.12-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cbb34e7f491b4c2749e40ab0ef42482eb439531180061af8591a8b7c69897072
MD5 3353ebbba507df86c9ffafcfed8ec0be
BLAKE2b-256 92727f2218e7d62b3284de92d25883733a203b86cf68e58d3030429cf3233a61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8113beb44d98db05f312123d62ef6d6acfc0db7016e45128b7dca8f1c04aa1dc
MD5 b5482322c56bef56d89027dbac2639af
BLAKE2b-256 28e41f27219cc1e4c2df0029db027e5b0858356fdd48c190a2d670f492cc4431

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.12-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 219e9738a67c5fc7363b03933e19f0f7e5022aa483e6cd0755bba129736c3a70
MD5 3ed50f798e34c2e157d8b10004e9658d
BLAKE2b-256 ad419ed301e96cd0b3fcc84655dae7ed949001f408eb2868d2c78b89fc6fd007

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