# Auto AI Cluster
End-to-end clustering (segmentation) via Python API or local web UI.
## Install
```bash
pip install autoaicluster
```
## One-liner usage
```python
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_segment` and `run_pipeline` for 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
Raw data
{
"_id": null,
"home_page": null,
"name": "autoaicluster",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "clustering, automl, segmentation, fastapi, pipeline, visualization",
"author": "Enterprise Cluster Team",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/61/66/3c580d61a8eae11a5f70a61726c690e8dd5214914d49311e331420b82319/autoaicluster-0.2.0.tar.gz",
"platform": null,
"description": "# Auto AI Cluster\r\n\r\nEnd-to-end clustering (segmentation) via Python API or local web UI.\r\n\r\n## Install\r\n\r\n```bash\r\npip install autoaicluster\r\n```\r\n\r\n## One-liner usage\r\n\r\n```python\r\nfrom autoaicluster import autoaicluster\r\n\r\n# Launch web UI\r\nurl = autoaicluster(ui=True)\r\nprint(url)\r\n\r\n# Or run AutoML clustering directly on a DataFrame or CSV path\r\nimport pandas as pd\r\n\r\ndf = pd.DataFrame({\r\n 'age':[25,37,29,41,33,52,47,23,39,31],\r\n 'income':[40,72,50,90,60,120,95,35,70,55],\r\n 'city':['A','B','A','B','A','B','B','A','B','A']\r\n})\r\nres = autoaicluster(df)\r\nprint(res['algorithm'], res['silhouette'], res['label_counts'])\r\n```\r\n\r\n## Advanced (Python API)\r\n- Full control via `enterprise_cluster_solution.auto_segment` and `run_pipeline` for preprocessing and algorithm selection.\r\n\r\n## Notes\r\n- To access UI from other machines, set env vars before launching: `ECS_HOST=0.0.0.0 ECS_PORT=8000`.\r\n\r\n## License\r\nMIT\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Auto AI Clustering: end-to-end segmentation via Python API or local web UI.",
"version": "0.2.0",
"project_urls": {
"Homepage": "https://example.com/autoaicluster"
},
"split_keywords": [
"clustering",
" automl",
" segmentation",
" fastapi",
" pipeline",
" visualization"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "e1cf071cb50486d582e161cbaa5975bc661e5960163c850e1d99b0e5b85c3da8",
"md5": "cad5613b5c506cee6a6a269fc3731c90",
"sha256": "ebc7607db463f3431e2e6128aacaf6d7086b47311088c351f2477ecfe7054f9b"
},
"downloads": -1,
"filename": "autoaicluster-0.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cad5613b5c506cee6a6a269fc3731c90",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 17201,
"upload_time": "2025-08-09T13:20:41",
"upload_time_iso_8601": "2025-08-09T13:20:41.546311Z",
"url": "https://files.pythonhosted.org/packages/e1/cf/071cb50486d582e161cbaa5975bc661e5960163c850e1d99b0e5b85c3da8/autoaicluster-0.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "61663c580d61a8eae11a5f70a61726c690e8dd5214914d49311e331420b82319",
"md5": "b42f2b39fa5425233b1820485a050585",
"sha256": "3b3a3d09606dc503692e51331ad7687325b778355c5163686d4ea235587c660f"
},
"downloads": -1,
"filename": "autoaicluster-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "b42f2b39fa5425233b1820485a050585",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 19653,
"upload_time": "2025-08-09T13:20:42",
"upload_time_iso_8601": "2025-08-09T13:20:42.806307Z",
"url": "https://files.pythonhosted.org/packages/61/66/3c580d61a8eae11a5f70a61726c690e8dd5214914d49311e331420b82319/autoaicluster-0.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-09 13:20:42",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "autoaicluster"
}