Skip to main content

System Trustworthiness and Accountability Vocabulary

Project description

STAV: System Trustworthiness and Accountability Vocabulary

Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public. PyPI - Version PyPI - Python Version


This work is still under development.

stav:

  • Norwegian: to spell (words)
  • Swedish: letter (alphabet)
  • Slovak: state (condition)
  • Czech: stance

STAV Taxonomy

Available at https://w3id.org/stav

STAV Python module

STAV terms can also be accessible through a Python module called stav, available freely on the Python Package Index.

STAV class names are accessible through constants in the stav module. These class names are in capital letters with underscores separating words, LIKE_THIS, as stated in PEP 8. Values of these constants are simply a STAV class name, a string in CamelCase.

For example, stav.INSTRUCTIONS_OF_USE is a string with value of "InstructionsOfUse". (In the future, it should be able to configure the casing to "instructions_of_use", etc.)

With this, it will make the standardization of documentation within an organization, or across organizations, easier and can facilitate the use of the terms in MLOps settings, where data scientists and data engineers can use STAV terms as keys in their model logging and registration.

Installation

pip install stav

Use with MLflow

from mlflow import log_artifact, log_metric, log_param
import stav

metric_names = [
    stav.METRICS_RECALL,
    stav.METRICS_PRECISION,
    stav.METRICS_RMSE,
]

log_param(stav.ENERGY_CONSUMPTION, "3.3M GPU")

log_param(stav.AI_PROVIDER, "Acme Corporation")
log_param(stav.AI_DEPLOYER, "Sirius Cybernetics")
log_artifact("use_intructions.txt", artifact_path=stav.INSTRUCTIONS_OF_USE)

Sister projects

STAV (a Vocabulary) and STAP (an ODRL Profile) are sisters for system trustworthiness and accountability.

License

STAV: System Trustworthiness and Accountability Vocabulary by Arthit Suriyawongkul is licensed under CC BY 4.0

The stav Python module is distributed under the terms of the Apache License 2.0.

This work is conducted with the financial support of the Science Foundation Ireland Centre for Research Training in Digitally-Enhanced Reality (d-real) under Grant No. 18/CRT/6224 and with the organizational support from members of these research groups:

Related works

Members of RegTech group at ADAPT Centre contribute to AI and data ontology projects below, and they are may be of your interest:

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

stav-0.2.dev5.tar.gz (5.1 MB view details)

Uploaded Source

Built Distribution

stav-0.2.dev5-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file stav-0.2.dev5.tar.gz.

File metadata

  • Download URL: stav-0.2.dev5.tar.gz
  • Upload date:
  • Size: 5.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.26.0

File hashes

Hashes for stav-0.2.dev5.tar.gz
Algorithm Hash digest
SHA256 eaa0b161379edfbc13633da632d8331e399b32a2751c1d5d99b412d6c71ff2c9
MD5 2bf8e7cb8c34218f49193a406e9e5765
BLAKE2b-256 c1778871e79460670d4618b78ebb46ffbd37370bce05d86f897ab3c75f1d8bf8

See more details on using hashes here.

File details

Details for the file stav-0.2.dev5-py3-none-any.whl.

File metadata

  • Download URL: stav-0.2.dev5-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.26.0

File hashes

Hashes for stav-0.2.dev5-py3-none-any.whl
Algorithm Hash digest
SHA256 0d83138e2d6c44ad5ee577e7a4bd50ed6ad3f4ad0629f36595504d65d930e255
MD5 c2c8f09e1edf428b2658c7aae2a1dd2c
BLAKE2b-256 1df14a649247e2cf642755158fb12aa11bb737ae28dadcde3cfc4e044e3d85b4

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