Sistem Rekomendasi Penyakit dan Makanan
Untuk Preprocessed dataset dapat diakses di drive Untuk Source Code FrontEnd dapat diakses di github
-
Pastikan Anda telah menginstal Python. Jika belum, instal Python dari situs resmi Python.
-
Unduh atau salin script ke direktori lokal Anda.
git clone https://github.com/Wahyuwardana2/api-sistem-rekomendasi-makanan.git
-
Buka terminal atau command prompt dan navigasi ke direktori tempat Anda menyimpan script.
-
Buat virtual environment (opsional, tapi disarankan):
python -m venv venv
-
Aktifkan virtual environment:
- Windows:
venv\Scripts\activate
- Unix atau MacOS:
source venv/bin/activate
- Windows:
-
Instal dependensi dengan menjalankan perintah:
pip install -r requirements.txt
- Pastikan virtual environment sudah aktif.
- Jalankan script menggunakan perintah:
python main.py
- Jalankan API menggunakan perintah:
uvicorn app:app --reload
- Buka browser dan akses http://127.0.0.1:8000/docs untuk menggunakan Swagger UI.
- Pada Swagger UI, gunakan endpoint
{link}/api/recommend_food/{nama_penyakit}
untuk mencari rekomendasi makanan berdasarkan penyakit. Ganti{nama_penyakit}
dengan nama penyakit yang ingin dicari. - Juga, Anda dapat menggunakan endpoint
{link}/api/recommend_disease/{nama_makanan}
untuk mencari rekomendasi penyakit berdasarkan makanan. Ganti{nama_makanan}
dengan nama makanan yang ingin dicari.
Catatan: Pastikan untuk mengganti placeholder seperti script.py
, requirements.txt
, app:app
, dll., sesuai dengan struktur direktori dan nama file yang sesungguhnya.