Skip to main content

TTLA

DOI

This application is meant to be an automated experiment and not an application by it self to annotated numeric columns. Nonetheless, we are planning to create an application based on this approach details will be mentioned here once we start.

Install via pip

pip install ttla

Run the experiments

To download the data of T2Dv2 automatically

python data/preprocessing.py

Detection

python -m experiments.web_commons_v2 detect

Labeling

  1. Label (may take up to an hour, it needs to be connected to the internet)
python experiments.web_commons_v2 label
  1. Get the kinds (offline, quick)
python experiments.web_commons_v2 addkinds
 
  1. Show scores (offline, quick)
python experiments.web_commons_v2 scores
 

Tests

Quick tests (test the algorithms, but does not include the t2d experiment)

sh run_tests.sh

run tests with the T2Dv2 experiment (may take up to an hour)

sh run_t2dv2_tests.sh

not that some tests may fail overtime as they depend on dbpedia

Coverage:

Coverage of the quick tests

sh run_cov.sh

Coverage of T2Dv2 tests

sh run_t2dv2_cov.sh

To publish

python setup.py sdist bdist_wheel
twine upload dist/*

Contribution

To contribute, please read the below to follow the same convention

Code structure

  • The source code related to detection of data types (e.g. categorical, continuous, ...) is located under detect.
  • while the files related to the annotation of the semantic types (e.g. height of a person) are located under label.

Metadata

Release files for ttla 1.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ttla 1.0.4
File Size Uploaded
ttla-1.0.4.tar.gz 19.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ttla 1.0.4
File Interpreter ABI Platform
ttla-1.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 55.9 kB

Release files / ttla-1.0.4.tar.gz

Download URL ttla-1.0.4.tar.gz
Size 19.1 kB
Tags Source
SHA-256 checksum
How to use checksums
0df30e1a4f6a7257f993b012f84f5963e8726c372780a391d46b38a6493c49bc
BLAKE2b-256 checksum
How to use checksums
13358708fb861441c5eaa32684014422a5fe6b21915693af72cda1f281e9c265
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / ttla-1.0.4-py3-none-any.whl

Download URL ttla-1.0.4-py3-none-any.whl
Size 36.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0aceca82c76d7f0a05b045385dba80f3d68bc7847a2d2905b1ae830e8a5f727f
BLAKE2b-256 checksum
How to use checksums
4f89ac857cb655ba57fe7274acaee77fb7d6584dbf8a24bfa9854b13832a4623
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release history Release notifications | RSS feed

This release

1.0.4 This release

2 release files

1.0.3

2 release files

1.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page