This release is a pre-release and may not be stable for production use.
Create a MVP as fast as possible. Goal is to investigate whether TDA can be used to create an unsupervised algorithm for automatically producing annotations and labels for relatively simple data. Key features include:
Find datasets which can be used to for classification and or clustering purposes [X] I am going to use Taskmaster 2 data set.
Clean and explore the data
Wrangle the data to get into a form compatible for tools such as word2vec or deepwalk the former most likely accessed via gensim or pytorch
Use these tools to encode data as vectors.
Use simple models as baselines for classification and clustering. (KNN, other algs)
Apply Topological data analysis on these vectors to produce clusters (ToMATo algorithm maybe a custom algorithm)
Compare TDA results with baselines using statistical/error analysis. Could use external clustering based metrics or more familiar metrics like F-measure.
As the main goal here is to investigate whether unsupervised and or automated machine learning can be used for the purpose of annotation of data, the model will be graded as a classification algorithm. Success will be defined by
The TDA algorithm has better results (in some metric to be determined) than other unsupervised learning algorithms
The clustering/annotation is of sufficient accuracy to be deployed as a business solution. I.e. meets accuracy threshold.
For speed, this will primarily be done in notebook format.
Metadata
Release files for autoanno 0.0.1.dev1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| autoanno-0.0.1.dev1.tar.gz | 3.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| autoanno-0.0.1.dev1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.4 kB
Release files / autoanno-0.0.1.dev1.tar.gz
| Download URL | autoanno-0.0.1.dev1.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
16a08fe5b97d388ed3158bdea5cff3a8a000d36b1454b297859e64f645567559
|
|
BLAKE2b-256 checksum How to use checksums |
3d79f9f4adf3efa80a363ada54d78d7d4365c885c52e5bce3e9d9f90c0aea925
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.0 importlib_metadata/3.7.3 packaging/20.9 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.6
|
Release files / autoanno-0.0.1.dev1-py3-none-any.whl
| Download URL | autoanno-0.0.1.dev1-py3-none-any.whl |
|---|---|
| Size | 3.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
504c75d827111f58b3d84fd7e88267bff04aa81b5d0023213a1b36058b8399a8
|
|
BLAKE2b-256 checksum How to use checksums |
89ec4523c6be0f0ce2c1600f45fc67f8d0ee526a764c6bc2f532997c881525d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.0 importlib_metadata/3.7.3 packaging/20.9 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.6
|