SHELLAPANDIANGANHUNGING commited on
Commit
b0feed3
·
verified ·
1 Parent(s): 9c41ff7

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +42 -5
README.md CHANGED
@@ -1,12 +1,49 @@
1
  ---
2
- title: PLN Audit Intelligence Dashboard
3
- emoji:
4
  colorFrom: blue
5
- colorTo: green
6
  sdk: streamlit
7
- sdk_version: 1.38.0
8
  app_file: app.py
9
  pinned: false
10
  license: apache-2.0
11
-
12
  ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ title: PLN Audit Simulation
3
+ emoji:
4
  colorFrom: blue
5
+ colorTo: red
6
  sdk: streamlit
7
+ sdk_version: 1.38.0 # Ganti dengan versi streamlit yang digunakan
8
  app_file: app.py
9
  pinned: false
10
  license: apache-2.0
 
11
  ---
12
+
13
+ # MineVision AI - Advanced Fatigue Analytics
14
+
15
+ ## Deskripsi
16
+ Aplikasi ini adalah dashboard analitik kelelahan berbasis web yang dirancang untuk operasi pertambangan. Menggunakan data dari sistem deteksi kelelahan (seperti Wenco DSS), aplikasi ini menyediakan wawasan dan analisis real-time untuk membantu mengidentifikasi, menilai, dan mengelola risiko kelelahan operator. Tujuannya adalah untuk meningkatkan keselamatan kerja dan produktivitas dengan mengurangi kecelakaan yang terkait dengan kelelahan.
17
+
18
+ ## Fitur Utama
19
+ * **Dashboard Eksekutif**: Menampilkan metrik keselamatan utama seperti total alert, jumlah operator dan aset, serta durasi rata-rata kejadian.
20
+ * **Analisis Tren**: Visualisasi tren kelelahan berdasarkan jam, shift, hari dalam seminggu, dan minggu.
21
+ * **Analisis Lanjutan**: Analisis berdasarkan jenis armada, kecepatan vs jam, durasi vs jam, distribusi kecepatan, dan distribusi operator per shift.
22
+ * **Kategorisasi Risiko Kelelahan**: Menganalisis kejadian berdasarkan matriks risiko kelelahan (Kritis, Tinggi, Sedang, Rendah) berdasarkan kecepatan dan waktu.
23
+ * **Wawasan Berbasis AI**: Ringkasan otomatis dan wawasan berdasarkan data yang dianalisis.
24
+ * **Asisten AI Interaktif**: Chatbot sederhana untuk menanyakan informasi tentang data kelelahan (operator terbanyak, shift terbanyak, dll.).
25
+
26
+ ## Teknologi yang Digunakan
27
+ * **Streamlit**: Framework untuk membuat aplikasi web interaktif dalam Python.
28
+ * **Pandas**: Manipulasi dan analisis data.
29
+ * **Plotly/Plotly Express**: Visualisasi data interaktif.
30
+ * **Openpyxl**: Pembacaan file Excel.
31
+
32
+ ## Cara Menggunakan
33
+ 1. Akses aplikasi melalui URL Hugging Face Spaces.
34
+ 2. Gunakan filter di sidebar untuk menyaring data berdasarkan Tahun, Bulan, Minggu, Rentang Tanggal, Operator, Shift, dan Rentang Jam.
35
+ 3. Jelajahi berbagai bagian dashboard untuk memahami pola kelelahan.
36
+ 4. Gunakan kotak chat "MineVision AI Assistant" di bagian atas untuk menanyakan pertanyaan spesifik tentang data.
37
+
38
+ ## Struktur Proyek
39
+ * `app.py`: File utama yang berisi kode aplikasi Streamlit.
40
+ * `requirements.txt`: File yang berisi daftar dependensi Python yang diperlukan untuk menjalankan aplikasi.
41
+ * `manual fatique.xlsx`: File data input contoh (jika disertakan dalam repositori).
42
+
43
+ ## Catatan
44
+ * Aplikasi ini dirancang untuk menganalisis data kelelahan operator dari file Excel. Pastikan struktur data masukan sesuai atau sesuaikan kode untuk membaca data dari sumber lain.
45
+ * Wawasan dan rekomendasi didasarkan pada analisis data historis dan prinsip-prinsip manajemen risiko kelelahan (FRMS).
46
+ * Asisten AI saat ini menyediakan jawaban berbasis aturan sederhana berdasarkan data yang tersedia dan informasi umum tentang FRMS. Ini bukan model AI canggih seperti GPT.
47
+
48
+ ## Lisensi
49
+ Apache 2.0