Skip to main content

ActiveTigger in Python

Project description

(py) Active Tigger

🚧 Under development 🚧

License Python Version PyPI Version

Server/client BERT fine tunning app using active learning

Python refactoring of R Shiny ActiveTigger app (Julien Boelaert & Etienne Ollion)

Installation

You can install activetigger via pip:

pip install activetigger

And install the requirements with

pip install -r requirements.txt

Use

To launch the server

python -m activetigger

To use the widget in the widget module, you can do the following:

from activetigger import widget
at = widget.Widget()

Technical specifications

  • REST-like client/server architecture
  • Mixed data storage : sqlite + files
  • Backend Python
    • FastAPI
    • independant Processes to CPU-bound tasts (embeddings/bertmodels)
  • Frontend
    • IPython widget
    • To do : Javascript (React ? Vue ?)

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

activetigger-0.0.4.tar.gz (581.4 kB view details)

Uploaded Source

Built Distribution

activetigger-0.0.4-py2.py3-none-any.whl (38.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file activetigger-0.0.4.tar.gz.

File metadata

  • Download URL: activetigger-0.0.4.tar.gz
  • Upload date:
  • Size: 581.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for activetigger-0.0.4.tar.gz
Algorithm Hash digest
SHA256 dd177a3967a22a55a6909ed23e64c7c76b7b29af917d4d602774f6ce10fc2dd4
MD5 611c0ee39602956d7a8a94bb302978e7
BLAKE2b-256 95b1df53a88c38ca5968ee024b5ac4ce1bcd5e0fc89e2e2f6f9a465b6048bead

See more details on using hashes here.

File details

Details for the file activetigger-0.0.4-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for activetigger-0.0.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 476de499c2a4369d43582b2da4584796f9a49ba484b70b2b5b19e16db5224236
MD5 7cc8b4143eb428f08d2bc15d729d104f
BLAKE2b-256 8ab6c101f0e6a1c08654fe348f003ccd6098e59c02d300570f66c8f5fa672f90

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