69 lines
1.8 KiB
Markdown
69 lines
1.8 KiB
Markdown
<<<<<<< HEAD
|
|
# Aplikasi Analisis Sentimen Smart Kampung
|
|
|
|
Aplikasi web untuk analisis sentimen menggunakan model Naive Bayes dengan 3 kelas (Positif, Netral, Negatif).
|
|
|
|
## Struktur Project
|
|
```
|
|
├── app.py # File utama Flask
|
|
├── model_nb.pkl # Model Naive Bayes
|
|
├── tfidf_vectorizer.pkl # TF-IDF Vectorizer
|
|
├── requirements.txt # Daftar dependensi
|
|
├── static/ # Folder untuk file statis
|
|
│ ├── style.css # File CSS
|
|
│ └── assets/ # Folder untuk gambar
|
|
│ └── smartkampung.png
|
|
└── templates/ # Folder untuk template HTML
|
|
└── index.html # Template utama
|
|
```
|
|
|
|
## Cara Menjalankan Aplikasi
|
|
|
|
1. Pastikan Python sudah terinstall di laptop Anda (versi 3.7 atau lebih baru)
|
|
|
|
2. Buat virtual environment baru:
|
|
```bash
|
|
python -m venv venv
|
|
```
|
|
|
|
3. Aktifkan virtual environment:
|
|
- Windows:
|
|
```bash
|
|
venv\Scripts\activate
|
|
```
|
|
- Linux/Mac:
|
|
```bash
|
|
source venv/bin/activate
|
|
```
|
|
|
|
4. Install semua dependensi yang dibutuhkan:
|
|
```bash
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
5. Jalankan aplikasi:
|
|
```bash
|
|
python app.py
|
|
```
|
|
|
|
6. Buka browser dan akses:
|
|
```
|
|
http://localhost:5000
|
|
```
|
|
|
|
## Catatan Penting
|
|
- Pastikan file `model_nb.pkl` dan `tfidf_vectorizer.pkl` ada di folder yang sama dengan `app.py`
|
|
- Pastikan folder `static/assets` berisi file `smartkampung.png`
|
|
- Jika ada error saat menjalankan aplikasi, pastikan semua dependensi sudah terinstall dengan benar
|
|
|
|
## Teknologi yang Digunakan
|
|
- Flask: Web framework
|
|
- scikit-learn: Machine learning library
|
|
- Bootstrap: Frontend framework
|
|
- jQuery: JavaScript library
|
|
=======
|
|
# Skripsi
|
|
|
|
repository untuk tugas akhir/skripsi
|
|
>>>>>>> 22b32ae8e1edda8ad2fe5184980a75c9952cf74d
|