BantuinCuy

Mobile Application & Recommendation System

FemCare — Sistem Rekomendasi Kesehatan Reproduksi Wanita

FemCare adalah aplikasi mobile yang membantu wanita memahami kondisi kesehatan reproduksi melalui pencatatan siklus menstruasi, analisis keluhan, edukasi, dan rekomendasi personal. Sistem menggabungkan Hybrid Recommendation, Forward Chaining, dan Natural Language Generation untuk menghasilkan rekomendasi yang lebih relevan berdasarkan profil serta keluhan pengguna.

Industri
Health Technology
Layanan
Mobile Application Development, Recommendation System Development, Research & Data Requirement Analysis, Questionnaire Design & Data Collection, Recommendation Model Design, UI/UX Implementation
Tampilan aplikasi FemCare sistem rekomendasi kesehatan reproduksi wanita

Konteks project

Kondisi sebelum solusi ditentukan

FemCare dikembangkan sebagai sistem rekomendasi kesehatan reproduksi wanita yang membantu pengguna memperoleh informasi dan rekomendasi berdasarkan profil, kondisi, serta keluhan yang dialami. Aplikasi dirancang untuk menghubungkan pencatatan kesehatan, analisis keluhan, rekomendasi, dan edukasi dalam satu pengalaman mobile.

Pengembangan diawali dengan analisis kebutuhan data untuk menentukan informasi yang diperlukan oleh sistem rekomendasi. Proses riset mencakup penentuan target responden, penyusunan kuesioner validasi masalah, validasi bersama dokter, penyebaran kuesioner, hingga pengelompokan hasil menjadi beberapa dataset terstruktur yang dapat digunakan pada proses pengembangan model rekomendasi.

Selain sisi penelitian dan data, project mencakup perancangan recommendation engine, implementasi logika Forward Chaining, penyusunan respons berbasis Natural Language Generation, serta pengembangan antarmuka aplikasi menggunakan Flutter.

Challenge

Masalah yang perlu diselesaikan

Informasi kesehatan reproduksi bersifat sangat kontekstual karena pengguna dapat memiliki profil dan kombinasi keluhan yang berbeda. Sistem membutuhkan struktur data yang tepat serta mekanisme rekomendasi yang mampu menghubungkan profil pengguna, keluhan, dan alternatif penanganan tanpa menghasilkan informasi yang terlalu umum.

Solution

Arah solusi dan keputusan

FemCare menggunakan pendekatan Hybrid Recommendation dengan Content-Based Filtering untuk memanfaatkan kemiripan profil pengguna dan Item-Based Collaborative Filtering untuk mempelajari hubungan antar alternatif penanganan. Forward Chaining digunakan untuk memproses aturan berdasarkan kondisi dan keluhan pengguna, sementara Natural Language Generation membantu mengubah hasil pemrosesan sistem menjadi penjelasan dan rekomendasi yang lebih mudah dipahami.

Fitur & keputusan

Bagian produk yang paling relevan

01

Analisis Keluhan

Pengguna dapat memasukkan keluhan yang dialami untuk dianalisis oleh sistem sebagai dasar dalam menentukan informasi dan rekomendasi yang relevan.

02

Personalized Health Recommendation

Menghasilkan rekomendasi berdasarkan kombinasi profil pengguna, kondisi, serta keluhan sehingga informasi yang diberikan lebih sesuai dengan konteks masing-masing pengguna.

03

Hybrid Recommendation Engine

Menggabungkan Content-Based Filtering dan Item-Based Collaborative Filtering untuk memanfaatkan kemiripan profil sekaligus hubungan antar alternatif rekomendasi penanganan.

04

Rule-Based Analysis

Forward Chaining digunakan untuk mengevaluasi aturan berdasarkan gejala dan kondisi pengguna sebagai bagian dari proses penentuan rekomendasi.

05

Natural Language Generation

Hasil analisis dan rekomendasi disusun menjadi penjelasan berbentuk bahasa alami agar informasi lebih mudah dipahami oleh pengguna.

06

Menstrual Cycle Tracking

Menyediakan informasi siklus menstruasi dan estimasi periode berikutnya untuk membantu pengguna memantau kondisi kesehatan reproduksinya.

07

Health Education

Menyediakan konten edukasi mengenai menstruasi, kebersihan organ reproduksi, gaya hidup, dan berbagai topik kesehatan reproduksi wanita.

08

Research-Driven Data Preparation

Kebutuhan data dirancang melalui proses riset, validasi kuesioner bersama dokter, pengumpulan responden, serta transformasi hasil kuesioner menjadi dataset terstruktur untuk pengembangan model.

Outcome

Hasil yang dapat dipertanggungjawabkan

FemCare berhasil dikembangkan sebagai prototype aplikasi rekomendasi kesehatan reproduksi wanita dengan alur end-to-end mulai dari pengumpulan data penelitian, pembentukan dataset, analisis keluhan, pemrosesan recommendation engine, hingga penyajian rekomendasi dan edukasi melalui aplikasi mobile. Evaluasi recommendation engine dilakukan menggunakan 15 skenario pengujian.

Evidence

  • Kuesioner penelitian dan validasi masalah bersama dokter
  • Dataset hasil pengumpulan dan pengelompokan data penelitian
  • Implementasi Hybrid Recommendation dan Forward Chaining
  • Natural Language Generation untuk penyajian rekomendasi
  • 15 skenario evaluasi recommendation engine
  • Hit@5: 1.00, Recall@5: 1.00, dan Precision@5: 0.20
  • Dokumentasi antarmuka aplikasi FemCare

Mulai dari percakapan

Punya project yang membutuhkan arah serupa?

Ceritakan konteks, pengguna, dan hasil yang ingin dicapai. Scope akan disusun dari kebutuhan nyata, bukan menyalin fitur project lain.

Isi minimal salah satu: WhatsApp atau email.

Setelah data divalidasi, Anda akan diarahkan ke WhatsApp dengan detail project yang sudah terisi.