Skip to main content

No project description provided

Project description

INFO-EXTRACTION

NLP project to identify and categorize named entities in an input text.

Table of Content

Setup Package

IMPORTANT STEP

  • To setup the package locally, run:
make setup_venv

List Available Commands

  • To list all the available commands, run:
make help

Build And Publish The Package

Using Setuptools

  • Build the package by running:
# Install packages required for building and publishing
python -m pip install build twine

# Build
python setup.py clean --all
python setup.py sdist bdist_wheel

# Verify build
twine check dist/*

# Upload package
twine upload dist/* --verbose

Using Poetry

  • Build the package using Poetry by running:
# Install packages required for building and publishing
pip install --no-cache poetry==1.4.2
poetry lock "--no-update" && poetry install --no-interaction

export PYPI_TOKEN="your_pypi_token"
poetry config pypi-token.pypi ${PYPI_TOKEN}

# Build and upload package
poetry publish --build

Check HugingFace Cache

  • Check the locally cached models and dataset by running:
huggingface-cli scan-cache -v

Run Tests

  • For unit tests, run:
# All tests
make run_test

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

fast_token_classifier-0.2.8.tar.gz (9.3 kB view hashes)

Uploaded Source

Built Distribution

fast_token_classifier-0.2.8-py3-none-any.whl (12.2 kB view hashes)

Uploaded Python 3

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