Skripsi/README.md

1.8 KiB

<<<<<<< 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:

    python -m venv venv
    
  3. Aktifkan virtual environment:

    • Windows:
      venv\Scripts\activate
      
    • Linux/Mac:
      source venv/bin/activate
      
  4. Install semua dependensi yang dibutuhkan:

    pip install -r requirements.txt
    
  5. Jalankan aplikasi:

    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

22b32ae8e1