Claim Missing Document
Check
Articles

AutoClusterAPI: A Lightweight Backend Framework for Automated Unsupervised Clustering Pipelines Yoppy Yunhasnawa; Atif Windawati; Toga Aldila Cinderatama; Moch. Zawaruddin Abdullah; Elok Nur Hamdana
International Journal Software Engineering and Computer Science (IJSECS) Vol. 6 No. 1 (2026): APRIL 2026
Publisher : Lembaga Otonom Lembaga Informasi dan Riset Indonesia (KITA INFO dan RISET) - Lembaga KITA

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35870/ijsecs.v6i1.5997

Abstract

This study presents AutoClusterAPI, a lightweight and extensible backend system designed to simplify and accelerate unsupervised clustering workflows. The system addresses a recurring problem in data analysis practice: many practitioners need rapid clustering capabilities but lack the programming or statistical background required to build complete pipelines from scratch. AutoClusterAPI provides an automated, endpoint-driven solution that allows users to perform every stage of clustering — from data loading and cleaning to feature preparation, algorithm execution, profiling, and visualization — through standard HTTP requests. The system is built using Python and the FastAPI web framework, supports eight clustering algorithms, and includes automated preprocessing alongside PCA-based visualization. Functional testing confirms that all endpoints behave correctly under both valid and invalid inputs, establishing the reliability of the system. A case study using a customer segmentation dataset further demonstrates its practical utility, showing that AutoClusterAPI can efficiently generate meaningful cluster structures and interpretable visual outputs. The system offers an accessible yet configurable environment for rapid clustering analysis and establishes a basis for future extensions and real-world deployment.
Co-Authors Adi Atmoko Afifah Millatina Nugraheni Agustaf Fanisnaini Narolis Allam, Muhammad Faiq Amalia, Astrifidha Rahma Andarini, Dyah Kartika Dwi Anindya Refrina Rahmatanti Aprilianto, Salies Ardiansyah, Muhammad Rizqi Ariadi Retno Tri Hayati Ririd Arifin, Muh. Syamsul Arwin Datumaya Wahyudi Sumari Ashafidz Fauzan Dianta Astiningrum, Mungki Atif Windawati Atiqah Nurul Asri Aulia Zahra Musthafawi Ayundha Wulan Kurniawati Bagas Satya Dian Nugraha Buata, Yusliana Gadis Budiprasetyo, Gunawan Candra Bella Vista Deddy Kusbianto Purwoko Aji Devianti, Meryta Dewi, Isyana Wikrama Dharma Tungga Dika Rizky Yunianto Dwi Puspitasari Dyah Kartika Dwi Andarini Eka Larasati Amalia Elok Nur Hamdana Elok Nur Hamdana Fahmi, Aldi Nur Faisal Rahutomo Fanani, Muhamad Zainul Guan Yunchong Gunawan Budiprasetyo Habibie Ed Dien Hakim, Muhammad Ilham El Hamdani Arif Hamzah, Rahmandi Hendra Pradibta Hendrawan, Muhammad Afif Himawan, Dhimas Arbi Sukma Imam Fahrur Rozi Junaedi Adi Prasetyo Kenneth Pinandhito Kholil, Mochammad Calvin Rozil Hufron Kurniawati, Ayundha Wulan Mamluatul Hani’ah Maskur, M Mauliwidya Mauliwidya Mauliwidya Misbahudin Moch Zawaruddin Abdullah Moch. Sholeh, Moch. Moch. Zawaruddin Abdullah Muhamad Zainul Fanani Muhammad Rifky Prayanta Muhammad Unggul Pamenang Muhammad Unggul Pamenang Mumtaz Zain Abdullah Permatasari, Twisty Henras Pratiwi, Inggrid Yanuar Risca Purnomo, Fadjar Rahmandi Hamzah Ridwan Rismanto Rinanza Zulmy Alhamri, Rinanza Zulmy Rokhimatul Wakhidah Rosa Andrie Asmara Rudy Ariyanto Rudy Ariyanto Sofian Efendi, Fery Toga Aldila Cinderatama Trisha Alfandi Twisty Henras Permatasari Ulla Delfana Rosiani Viyus, Vinan Wahyu Devi Nur Hamidah Devi Windawati, Atif Yan Watequlis Syaifudin Yuri Arianto Yuri Ariyanto Yuri Ariyanto Yuri Ariyanto Yusliana Gadis Buata Zulmy Alhamri, Rinanza