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

Uploaded Source

Built Distribution

activetigger-0.0.9-py2.py3-none-any.whl (38.8 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for activetigger-0.0.9.tar.gz
Algorithm Hash digest
SHA256 0ef0f2f93f5064b09bc2d8642638a9e495df81422a48f5855962f5d97937519d
MD5 6296c657e0c32aa2e4090c284e6feb28
BLAKE2b-256 8126b501fb0396b857dc798d129d05bab78ce46255ba6353d73da03f8ae7a978

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for activetigger-0.0.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bbd1b1708342a775f9063796991af6b423603878f413d2f82f0e96100238b0e6
MD5 2ac0ba6d6f95a80e4628a4ef0d65e879
BLAKE2b-256 ffc5436f20e25f0191c0e608756aa0f365a880f1036ed28973877ae75a7d6a6e

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