0.5×← Perlahan · Cepat →
💬Tekan Play Demo untuk lihat bagaimana Attendance Monitoring Agent memantau kehadiran pelajar.
Demo Complete All Stages Generated
01 WhatsApp Command
02 Requirement Analysis
Menunggu Sedang aktif Selesai
03 Python Script Generation
1
📥
Ambil data kehadiranFetch dari database student
2
🧮
Kira kadar kehadiranAttendance rate per student
3
🔍
Kenal pasti risikoFlag di bawah threshold
📊
Laporan & amaranHantar notifikasi kepada akademik
import pandas as pd
from datetime import datetime
def load_attendance(csv_file):
df = pd.read_csv(csv_file)
return df.groupby('student').agg({'present': 'sum', 'total': 'sum'})
def calculate_rate(row):
return (row['present'] / row['total']) * 100
result = load_attendance('attendance.csv')
result['rate'] = result.apply(calculate_rate, axis=1)
at_risk = result[result['rate'] < 75]
print(json.dumps(at_risk.index.tolist()))
04 Block Diagram
Menunggu Sedang aktif Selesai
05 System Schematic
Menunggu Sedang aktif Selesai
⚠️ Student data must comply with PDPA and institutional privacy policies.
06 Simulasi Attendance Monitoring
Mula Pemantauan
07 Attendance Report
Terminal Log
[SISTEM] Attendance Monitoring Agent sedia
System Architecture
🤖 Agent Layer
Data fetcher
Rate calculator
Risk detector
LLM analyzer
🎓 Education Layer
Student DB
Attendance records
Alert system
Reports
Safety Notes
- Follow institutional attendance policies before contacting parents.
- Configure role-based access for student records.
- Data retention must comply with PDPA requirements.
- Browser demo uses simulated data only.