Data dan MLPilihanL3:kampus-merdeka-reports-crawler
Crawler Laporan Kampus Merdeka
Notebook yang mengumpulkan laporan harian dan mingguan milik peserta Kampus Merdeka ke file CSV atau Excel.
- Peran
- Penulis crawler laporan magang; seorang kontributor menambahkan crawler studi independen
- Periode
- Des 2021 hingga Jul 2022
Hasil
21 stars
Repository publik Kurniadi dengan bintang terbanyak
Jumlah bintang GitHub per Oktober 2026.
2 report types
Laporan magang dan studi independen
Satu notebook per program di repository.
Masalah
Peserta magang dan studi independen Kampus Merdeka menulis laporan harian dan mingguan di platform program, lalu membutuhkannya dalam satu file untuk arsip pribadi dan laporan akhir.
Yang saya kerjakan
- Saya menulis notebook yang masuk ke API platform dengan kredensial peserta dari file .env lokal, membaca kegiatan aktif, lalu mengambil semua laporan mingguan dan harian.
- Notebook merapikan laporan dengan pandas dan menulisnya ke CSV atau Excel; kredensial tidak pernah keluar dari komputer peserta.
- Seorang kontributor menambahkan notebook kedua untuk laporan studi independen melalui pull request.
Kode dan riset
Repository di GitHub
Tech stack
Python
- Requests
pandas
Jupyter
- openpyxl