Skip to content
/ ppdbData Public

Sebuah project untuk membuat dataset siap pakai dari data sekolah yang ada pada website resmi ppdb

Notifications You must be signed in to change notification settings

NAoHR/ppdbData

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

PPDBDataMaker

Sebuah project untuk membuat dataset siap pakai dari data sekolah yang ada pada website resmi ppdb

Tentang Project ini

PPDBData merupakan suatu program yang saya buat menggunakan bahasa pemrograman python untuk mempermudah mengambil data terkait asal sekolah,gender,kecamatan, dan kelurahan dari siswa pada website ppdb yang kemudian nantinya akan dibuatkan dataset dengan format json ataupun csv

Fitur pada program ini:

  • Request data ke website resmi ppdb untuk mendapatkan data sekolah yang diperlukan
  • Request data detail siswa pada tiap sekolah dan jurusan
  • Adanya log report bila terjadi error pada pengambilan data
  • Mengolah output hasil request dalam format JSON atau csv yang disimpan dalam folder dengan berdasarkan tahun data
  • Data yang dikeluarkan diformat dalam bentuk json dengan nama format file "jurusan-sekolah-tahun".json

Getting Started

Bagian ini akan mencakup cara pengoprasian program ini,dimulai dari pencarian data mengubah data di makeDS.py

Instalasi - Buat data

  1. Cari api sekolah dengan cara pada bagian prerequisites
  2. Clone repo ini
    git clone https://github.com/NAoHR/ppdbData.git
  3. Jalanlan perintah dibawah ini
    python3 makeJF.py
  • pilih tingkatan
  • pilih sekolah
  • data sukses
  1. Ganti nama file sesuai dengan output file json dari program makeJF, kemudian ganti "data.json" dengan nama fie output hasil keluaran makeJF
     with  open("data.json","r") as file: # ganti pada bagian ini
     data = json.load(file)
     file.close()

Penggunaan

Setelah proses buat data selesai,kemudian jalankan

python3 makeDs.py

Roadmap

  • Request data di tiap tahun
  • Request data di tiap jurusan yang ada di tahun
  • Request tiap siswa yang ada pada tiap tiap jurusan kemudian ambil data gender,nama,id,dan sekolah pada siswa tersebut
  • Buat Folder untuk tempat penyimpanan output
  • Buat Output program dalam format json
  • Buat File data.json menjadi otomatis tak perlu cari manual
  • Buat data tidak hanya untuk Provinsi Jakarta

License

Distributed under the MIT License.

About

Sebuah project untuk membuat dataset siap pakai dari data sekolah yang ada pada website resmi ppdb

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages