Upload Dataset

Batas ukuran file saat ini di server Anda: upload_max_filesize = 10M, post_max_size = 10M. Jika file CSV Anda lebih besar dari itu, upload akan gagal. Untuk menaikkannya di XAMPP: buka C:\xampp\php\php.ini, ubah kedua nilai tersebut (mis. jadi 64M), simpan, lalu restart Apache dari XAMPP Control Panel.

Upload Dataset CSV

Upload data hasil scraping/gabungan (mis. dari YouTube, TikTok, X) langsung dalam bentuk mentah โ€” kolom label sentimen TIDAK wajib ada. Yang wajib hanya kolom teks komentar. Sistem otomatis mengenali kolom teks dengan 3 lapis deteksi, jadi nama header CSV Anda tidak perlu diubah: (1) header persis seperti teks / teks_komentar / komentar, (2) header mirip/mengandung kata itu meski beda kapital, spasi, atau ada tambahan lain (mis. Teks Komentar, isi_komentar, Komentar (mentah)), atau (3) kalau header sama sekali tidak memberi petunjuk (mis. col_3), sistem menebak dari isi datanya โ€” kolom berisi kalimat panjang dipilih otomatis. Kolom teks yang terdeteksi akan ditampilkan setelah upload berhasil. Kolom lain yang otomatis dikenali (dengan cara yang sama) bila tersedia: platform, keyword, username, tanggal, like_count, dan opsional label / label_sentimen / sentiment jika data Anda sudah berlabel.

Baris tanpa kolom/nilai label akan disimpan sebagai belum berlabel dan bisa diberi label otomatis di menu Pelabelan Data (berbasis kamus sentimen) setelah tahap Preprocessing.

Sudah punya hasil preprocessing dari Google Colab/Python? Kolom seperti teks_bersih, teks_preprocessing, atau kolom token berformat list Python (mis. stopword_removal berisi ['kata1', 'kata2']) otomatis dikenali โ€” baris tersebut langsung ditandai "sudah dipreprocessing" dan bisa lompat langsung ke menu Training tanpa perlu diproses ulang.

Contoh Format CSV

1. Data mentah (belum berlabel) โ€” alur yang direkomendasikan:

teks_komentarplatform
Kacau banget nih program unggulanYouTube
Alhamdulillah anak jadi semangat sekolahTikTok
Programnya biasa saja belum ada perubahanX

2. Data yang sudah berlabel (opsional, label dilewati oleh sistem pelabelan otomatis):

tekslabel
Program MBG sangat membantu anak sekolahpositif
Menunya kurang bergizi dan sering telatnegatif

Anda bisa mengunduh contoh template (data mentah) di sini.

Alur Kerja Setelah Upload

1. Upload Data Mentahโ†’ 2. Preprocessingโ†’ 3. Pelabelan Otomatisโ†’ 4. (Opsional) Koreksi Label Manualโ†’ 5. Training RF / KNN