Skip to content
A

arsh-subjective-city-happiness-index

Project ID: 552

Subjective Happiness Index

Skripsi Asita Sekar Asri

Pembentukan Indeks Kebahagiaan Subjektif berdasarkan Twitter di Indonesia. Diajukan sebagai syarat kelulusan Politeknik Statistika STIS.

screenshot

Credits:

System Specification

ASUS A456U

Intel Core i5 7th Gen

RAM 4GB SSD 1TB

Windows 10 Pro

Python 2.7

Local Setup

  1. Install Pujangga sesuai dengan yang tertera di repositori git Pujangga

  2. Install Library yang dibutuhkan

pip install tweepy
pip install sastrawi
pip install mysql-connector
pip install regex
pip install pickle
pip install numpy
pip install scipy
pip install matplotlib
  1. Lakukan streaming dengan file tersebut. pastikan server database telah hidup dan tersambung ke internet. File streaming digunalan untuk mengambil data tweet secara realtime.
streaming.py
  1. Lakukan preprocessing-scoring dengan file tersebut. proses memakan waktu yang cukup lama. Preprocessing-scoring dengan tahapan cleaning, case folding, formalizing, cleaning, stemming, dan stop word removing. Menggunakan library sastrawi dan REST API Pujangga. Scoring menggunakan algoritma dictionary oleh python. Untuk emoji, pengubahan ke bentuk string kemudian scoring menggunakan pickle.
 preprocessing-scoring.py
  1. Lakukan pengambilan data longitude, latitude, dan score dengan file di bawah ini.
from-database.py
  1. Gabungkan ketiga data tersebut menjadi sebuah file csv dengan file di bawah ini.`
join.py
  1. Data siap diolah dengan aplikasi GIS. Dengan join dan mapping by dot kemudian di export bentuk excel untuk di analisis.

  2. Untuk data score, dapat diolah dengan fil di bawah ini.

clustering.py
plotting.py

Data Training

Dilakukan pelabelan manual dengan data training yang ada. dibuat sebuah web sederhana sesuai pada file dibawah ini.

Evaluasi Data Training

Dibandingkan hasil manual labelling dan dengan kamus. dihitung error sesuai dengan file di bawah ini.

error.py

Pengolahan di aplikasi GIS

Mapping berdasarkan koordinat

Mapping berdasarkan IKS masing-masing kota dan provinsi

License

Skripsi milik Asita Sekar Asri