autoaicluster


Nameautoaicluster JSON
Version 0.2.0 PyPI version JSON
download
home_pageNone
SummaryAuto AI Clustering: end-to-end segmentation via Python API or local web UI.
upload_time2025-08-09 13:20:42
maintainerNone
docs_urlNone
authorEnterprise Cluster Team
requires_python>=3.9
licenseMIT
keywords clustering automl segmentation fastapi pipeline visualization
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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"
}
        
Elapsed time: 2.16719s