Proyek ini menerapkan optimasi parameter pada metode Support Vector Machine (SVM) menggunakan Algoritma Genetika (GA) serta teknik Synthetic Minority Over-sampling Technique (SMOTE) untuk menangani imbalance dataset dalam analisis sentimen. Aplikasi ini dibangun menggunakan Streamlit sebagai antarmuka visual.
Menampilkan halaman utama aplikasi.
Menampilkan dataset, hasil text preprocessing, dan penerapan teknik SMOTE untuk menangani ketidakseimbangan data.
Menampilkan hasil pengujian Algoritma Genetika (GA) serta menyediakan fitur untuk melakukan eksperimen penerapan GA-SVM.
Menampilkan hasil pengujian pada kalimat baru menggunakan metode SVM dan GA-SVM.
Menampilkan evaluasi model menggunakan k-fold cross-validation dan confusion matrix pada metode SVM dan GA-SVM.
git clone https://github.com/ahmadseloabadi/SMOTE-SVM-GA.git
cd SMOTE-SVM-GApython -m venv myenv # Membuat virtual environment
source venv/bin/activate # Untuk Mac/Linux
venv\Scripts\activate # Untuk Windowspip install -r requirements.txtstreamlit run app.py- Code Algoritma Genetika: SVM Optimization by Genetic Algorithm
- Dataset Kaggle: Klik di sini
Proyek ini dikembangkan untuk keperluan penelitian dan pembelajaran. Silakan gunakan dengan bijak. 🚀




