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

Uploaded Source

Built Distributions

fasttextsearch-0.7-cp311-cp311-win_amd64.whl (135.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

fasttextsearch-0.7-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.7-cp311-cp311-macosx_10_9_x86_64.whl (102.1 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

fasttextsearch-0.7-cp310-cp310-win_amd64.whl (135.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

fasttextsearch-0.7-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.7-cp310-cp310-macosx_10_9_x86_64.whl (102.1 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

fasttextsearch-0.7-cp39-cp39-win_amd64.whl (136.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

fasttextsearch-0.7-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.7-cp39-cp39-macosx_10_9_x86_64.whl (102.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

fasttextsearch-0.7-cp38-cp38-win_amd64.whl (135.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

fasttextsearch-0.7-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.7-cp38-cp38-macosx_10_9_x86_64.whl (102.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

fasttextsearch-0.7-cp37-cp37m-win_amd64.whl (136.3 kB view details)

Uploaded CPython 3.7m Windows x86-64

fasttextsearch-0.7-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.7-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.7.tar.gz.

File metadata

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

File hashes

Hashes for fasttextsearch-0.7.tar.gz
Algorithm Hash digest
SHA256 1143a326d431325328d2dcfc757e6708bbbbc897e0513464765a00d67b95a3bd
MD5 0fd777b7d9247a03f89ec9d5d99e565b
BLAKE2b-256 d7b8f07ddfa21196ba3fb72ca15fac4805f4ce9c1391581fe67176ad41069e8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e3a0d9611e45150ada45e2e62abe38cf74892495fabc4e2236935b23c0570666
MD5 b6949d677a97f63febd4504bd19ab7b0
BLAKE2b-256 4ce1dd43407815f5b7309ab43ca67ac63cddff271181e47f74cc6943658fd0ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 13263bbf12cca8e7e6141c264d7f606f6bd40ce86ebac7c2aa3fc72019d3a0d1
MD5 dbbda2ecc4ec397b826687168369dc63
BLAKE2b-256 7ec469a0a0800d25bf01405d43acda22e41be26312e7e84b2a405002d10381d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4adf8ec7e80aeed22ad90e9badacd4dddb32204e6e5e7250bd6d3aebc21981cf
MD5 42454d495d1dd27340c3f312e9d8a5d3
BLAKE2b-256 a1aafbcac3b77aba919df2362ab5ecf6aa11c2b05f852ba96d7ba9c018a55416

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5c96233c24826d7a11db0dbad8720e5c3002bbfb3220dbd18349084fa988962e
MD5 97da16ee2578b26650f344c83e14c435
BLAKE2b-256 79dd274d4372ee3f56adb9723b21d35044d7b398fb644336b0dd8f1bc1c6fb44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 89c772ddf5b5496e5351342dde4ac00fa6b4004837c367b35a53245f3fa6977c
MD5 eb92af5d5ed0b7410d5daabf3b60a6a2
BLAKE2b-256 6b147d4e94c27ecd0c3fc2934cbe468c557c1bffdd36b23b2ac254a7405b7e80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aedfc74bf76abe1e85876f9e2a2a500a015696b705c80d1505f5b85ded4df09a
MD5 a0945a5fd18c8972372efc5004132095
BLAKE2b-256 7b18217537a07121a91d3543f470d349101834a1a99b70986c01af38a8b409dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ae285a450fd1c29d5f89bff2384e845b6c3f9199d6c0fd92cfe69dd7b0dce6c4
MD5 8a2f5dab84b0939e79455e7746c943af
BLAKE2b-256 7cb719401f79178cca1aa768171fe73e01f2e54fad8a9f74b82ce557206d4497

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc3b65e6d2faaea11c33ae3bf941136da569f390686e84793e03a7852db9ff69
MD5 54baeb54e4477f6bf36ac238bb903d5d
BLAKE2b-256 10fab47476dc06f4352d59bcfc0181180e01e9700f17cdc32abcf3b490db6c00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a9d265de3d491b7d11164c6e4d8866d4bad83e9fda39d2b0e6a20361da56da3d
MD5 5c5ed8cdc2e110ef9c896bdaf581a29b
BLAKE2b-256 4496c40a54035322ed997264209a6a4b7d992420bb12fd947eb18afc48e6298b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 552303f0b5ac9bdb91f5739586e40caca4c8fcdce5c8241a8f1728d09b70799f
MD5 efca006ec5000251081e66ef21f7e3ba
BLAKE2b-256 3c83cd82ab0a8ce99649b83fe1303aaa696a32c1535421671064e25faa491f84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7efaa708e14cfca377b9ca70f857884909d91c0cf1a7c83faeea7ef9a624b81
MD5 cf6685056634b95b0dd52460d5cad902
BLAKE2b-256 6466af457c65acbb71082a55f2396c6436048d6d1861b78a17313046d490cb44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4c5dd0db974ae084c4e674e95d8e1718ea1b6f6dc2f20d0168807fbcb18bf2e5
MD5 d266ee1b3eea6fa3fcb6ca0676ff7dc8
BLAKE2b-256 155f986ac8136689dfe74bfca388b747995364cf96c0524c2c71310dc08a8851

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 fecca711724d0f74b58babe52bb54647b1ef05a91b131a42f4d327e3ddcd5872
MD5 a143a433aebf1cfe4fd1d0ba506e1192
BLAKE2b-256 e43d5c45259daaaa770f302ab71ab615dec060f5d34ce99f466dc19075ca84a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6e0443653ac79c33e242471deada4750a4e5d0f0648c9039bbf9a1e742775b06
MD5 a32dc8f9305c5b9f0a498bb5fd0c7a62
BLAKE2b-256 a72038b2cd138c781e0a9705328d8daa3f324b4e3af7fc20eaa69703a9d42c8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fasttextsearch-0.7-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eb59974382d95bd8285a93fd691ca0a31221968b0a136512b899d456bfe3b908
MD5 b4b7cb6751585d27b756c7724e862603
BLAKE2b-256 b23a9fc71a05018bfae238b7add1a9059074ce8903a51c0c3b5f1fa9b9b6acb3

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