Computer File
Pengembangan modul autentikasi, otorisasi, dan algoritma konsensus pada platform data-labeling
Pembelajaran mesin adalah metode komputasi menggunakan pengalaman untuk meningkatkan performa atau untuk membuat prediksi. Dalam proyek pembelajaran mesin, terdapat serangkaian tahap yang harus dilalui. Dimulai dari pengenalan masalah, pengumpulan data, anotasi data atau biasa disebut data-labeling, pemodelan data, dan model deployment. Traveloka adalah perusahaan yang menyediakan layanan pemesanan tiket pesawat dan hotel secara daring dengan fokus perjalanan domestik di Indonesia. Beberapa proyek yang ada di Traveloka menggunakan metode pembelajaran mesin seperti fitur rekomendasi pada pemesanan tiket ataupun makanan. Namun saat ini terdapat beberapa masalah yang muncul seperti tidak ada standar format data untuk setiap proyek, proses pelabelan data masih menggunakan spreadsheet, dan belum ada tempat penyimpanan data yang terpusat. Sebagai solusi dari masalah di atas, Traveloka memutuskan untuk mengembangkan platform data-labeling untuk efisiensi proses pembangunan model pembelajaran mesin secara spesifik pada proses pelabelan data. Platform ini akan mampu mengelola seluruh data secara terpusat, membuat standar atau konvensi mengenai format data, dan juga memudahkan proses pelabelan data menggunakan alat yang disediakan. Pada tugas akhir ini, akan dikerjakan modul-modul yang berkaitan dengan backend seperti autentikasi, otorisasi, Application Programming Interface (API) untuk Role-Based Access Control (RBAC), dan algoritma konsensus untuk finalisasi label. Untuk mengembangkan platform ini, digunakan komponen-komponen seperti bahasa pemrograman Python, framework FastAPI, layanan Auth0, JSON Web Token, library Pytest, Postman, dan basis data PostgreSQL. Modul autentikasi, otorisasi, serta API RBAC berhasil diimplementasikan dan sudah diuji menggunakan unit test dengan bantuan library Pytest dengan total coverage seluruh modul di atas 90 persen. Per 3 Januari 2022, algoritma konsensus untuk finalisasi label masih dalam tahap implementasi karena periode magang yang masih berlanjut hingga akhir Januari 2022.
Barcode | Tipe Koleksi | Nomor Panggil | Lokasi | Status | |
---|---|---|---|---|---|
skp44346 | DIG - FTIS | Skripsi | INFO MAZ p/22 | Perpustakaan | Tersedia namun tidak untuk dipinjamkan - No Loan |
Tidak tersedia versi lain