Skip to main content

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

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

  • 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

Check HugingFace Cache

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

Run Tests

  • For unit and integration tests, run:
# Integration test
make run_integration_test

# All tests
make run_test

Start API

  • To start the API, run:
make run_api

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.3.tar.gz (19.5 kB view hashes)

Uploaded Source

Built Distribution

fast_token_classifier-0.2.3-py3-none-any.whl (28.4 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