Skip to main content

In-memory dictionary of 100 thousand English words

Project description

In-memory Python dictionary of the English language for easy access in NLP applications.

To my knowledge, this does not exist. Current dictionary packages rely on API calls under the hood, which are obviously extremely slow compared to key lookup.

Install

pip install english_dictionary

Usage

from english_dictionary.scripts.read_pickle import get_dict
english_dict = get_dict()

english_dict["xylophone"]  # english_dict is a Python dictionary of English

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

english_dictionary-1.0.24.tar.gz (3.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

english_dictionary-1.0.24-py3-none-any.whl (12.4 MB view details)

Uploaded Python 3

File details

Details for the file english_dictionary-1.0.24.tar.gz.

File metadata

  • Download URL: english_dictionary-1.0.24.tar.gz
  • Upload date:
  • Size: 3.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for english_dictionary-1.0.24.tar.gz
Algorithm Hash digest
SHA256 2c200a9f85af943c2bcb56756647ee4f40edad569d3f480a8148e4406513d912
MD5 2a688ae036a2444cfb6c70ef18f23b57
BLAKE2b-256 9746bea9c3f9cc6e19870eae8cc2836d86b60bb795ee6c6d99d868a950c3fbec

See more details on using hashes here.

File details

Details for the file english_dictionary-1.0.24-py3-none-any.whl.

File metadata

  • Download URL: english_dictionary-1.0.24-py3-none-any.whl
  • Upload date:
  • Size: 12.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.6

File hashes

Hashes for english_dictionary-1.0.24-py3-none-any.whl
Algorithm Hash digest
SHA256 35047ffda411d9d91bc316e9268309e42d6413c5b26475822b12a6531e697d45
MD5 a66bf553b61a3c8f2ffcbcc2323ac113
BLAKE2b-256 b6d31b6e3c5f0fc4974fb5d62efb9eb0b2b746769747b6536afb156ab3be6e39

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page