Auto AI Cluster
End-to-end clustering (segmentation) via Python API or local web UI.
Install
pip install autoaicluster
One-liner usage
from autoaicluster import autoaicluster
# Launch web UI
url = autoaicluster(ui=True)
print(url)
# Or run AutoML clustering directly on a DataFrame or CSV path
import pandas as pd
df = pd.DataFrame({
'age':[25,37,29,41,33,52,47,23,39,31],
'income':[40,72,50,90,60,120,95,35,70,55],
'city':['A','B','A','B','A','B','B','A','B','A']
})
res = autoaicluster(df)
print(res['algorithm'], res['silhouette'], res['label_counts'])
Advanced (Python API)
- Full control via
enterprise_cluster_solution.auto_segmentandrun_pipelinefor preprocessing and algorithm selection.
Notes
- To access UI from other machines, set env vars before launching:
ECS_HOST=0.0.0.0 ECS_PORT=8000.
License
MIT
Metadata
Release files for autoaicluster 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| autoaicluster-0.2.0.tar.gz | 19.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| autoaicluster-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 36.9 kB
Release files / autoaicluster-0.2.0.tar.gz
| Download URL | autoaicluster-0.2.0.tar.gz |
|---|---|
| Size | 19.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3b3a3d09606dc503692e51331ad7687325b778355c5163686d4ea235587c660f
|
|
BLAKE2b-256 checksum How to use checksums |
61663c580d61a8eae11a5f70a61726c690e8dd5214914d49311e331420b82319
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.11
|
Release files / autoaicluster-0.2.0-py3-none-any.whl
| Download URL | autoaicluster-0.2.0-py3-none-any.whl |
|---|---|
| Size | 17.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ebc7607db463f3431e2e6128aacaf6d7086b47311088c351f2477ecfe7054f9b
|
|
BLAKE2b-256 checksum How to use checksums |
e1cf071cb50486d582e161cbaa5975bc661e5960163c850e1d99b0e5b85c3da8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.11
|