0.5×← Perlahan · Cepat →
💬Tekan Play Demo untuk lihat bagaimana Thesis Progress Tracker memantau tesis.
Demo Complete — All Stages Generated
01 WhatsApp Command
02 Requirement Analysis
Menunggu Sedang aktif Selesai
03 Python Script Generation
1
📥
Ambil data tesisFetch thesis progress data
2
📅
Semak tarikh akhirCheck milestone deadlines
3
⚠️
Kenal pasti risikoFlag overdue milestones
4
📋
Laporan kemajuanGenerate progress report
import pandas as pd
from datetime import datetime
def check_milestones(df):
today = datetime.now()
df['deadline'] = pd.to_datetime(df['deadline'])
df['status'] = 'On Track'
df.loc[df['deadline'] < today, 'status'] = 'Overdue'
df.loc[df['completed'] == True, 'status'] = 'Completed'
return df
thesis = pd.read_csv('thesis_tracking.csv')
result = check_milestones(thesis)
overdue = result[result['status'] == 'Overdue']
print(f'Overdue milestones: {len(overdue)}')
04 Block Diagram
Menunggu Sedang aktif Selesai
05 System Schematic
Menunggu Sedang aktif Selesai
⚠️ Thesis tracking data must be kept confidential per institutional privacy policies.
06 Simulasi Thesis Tracking
Mula Pemantauan
07 Thesis Progress Report
Terminal Log
[SISTEM] Thesis Progress Tracker sedia
System Architecture
🤖 Agent Layer
Data fetcher
Deadline checker
Risk detector
🎓 Education Layer
Thesis DB
Milestone tracker
Supervisor feedback
Reports
Safety Notes
- Keep thesis progress data confidential per institutional policies.
- Configure supervisor notifications for overdue milestones.
- Ensure milestone definitions align with program requirements.
- Browser demo uses simulated data only.