🏠 Kost Matcher Malang

Temukan kost ideal Anda dengan teknologi clustering K-Means

Apa itu Clustering?

Clustering adalah teknik machine learning yang mengelompokkan data berdasarkan kesamaan karakteristik. Dalam konteks pencarian kost, clustering membantu mengelompokkan kost-kost dengan karakteristik serupa seperti harga, jarak, dan fasilitas.

Dengan clustering, Anda dapat dengan mudah menemukan kost yang sesuai dengan preferensi dan budget Anda tanpa harus memeriksa satu per satu.

Algoritma K-Means

K-Means adalah algoritma clustering yang membagi data menjadi k cluster berdasarkan jarak terdekat ke centroid (titik pusat cluster). Algoritma ini iteratif dan konvergen hingga posisi centroid stabil.

Keunggulan K-Means: sederhana, efisien, dan memberikan hasil yang konsisten untuk data numerik seperti harga dan jarak kost.

Formula K-Means

Jarak Euclidean:

d(x,y) = √[(x₁-y₁)² + (x₂-y₂)² + ... + (xₙ-yₙ)²]

Update Centroid:

μₖ = (1/|Cₖ|) Σ xᵢ untuk semua xᵢ ∈ Cₖ
dimana μₖ adalah centroid cluster k, dan Cₖ adalah himpunan data dalam cluster k
Implementasi untuk Kost

Dalam aplikasi ini, K-Means mengelompokkan kost berdasarkan 7 fitur:

  • Harga per bulan
  • Jarak ke kampus
  • Fasilitas AC, WiFi, Kamar Mandi
  • Skor kebersihan dan lingkungan

Hasil clustering menghasilkan kategori: Hemat Strategis Nyaman Eksklusif