|
|
# Subjective Happiness Index
|
|
|
## Skripsi Asita Sekar Asri
|
|
|
|
|
|
Pembentukan Indeks Kebahagiaan Subjektif berdasarkan Twitter di Indonesia. Diajukan sebagai syarat kelulusan Politeknik Statistika STIS.
|
|
|
|
|
|
![screenshot](/assets/schi-home.png "Screenshot of SHI halaman depan usulan")
|
|
|
|
|
|
### Credits:
|
|
|
|
|
|
* [Pujangga](http://ieeexplore.ieee.org/document/7803103/)
|
|
|
|
|
|
### 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
|
|
|
```
|
|
|
|
|
|
3. Lakukan streaming dengan file tersebut. pastikan server database telah hidup dan tersambung ke internet.
|
|
|
|
|
|
```
|
|
|
streaming.py
|
|
|
```
|
|
|
|
|
|
4. Lakukan preprocessing-scoring dengan file tersebut. proses memakan waktu yang cukup lama.
|
|
|
|
|
|
```
|
|
|
preprocessing-scoring.py
|
|
|
```
|
|
|
|
|
|
5. Lakukan pengambilan data longitude, latitude, dan score dengan file di bawah ini
|
|
|
|
|
|
```
|
|
|
from-database.py
|
|
|
```
|
|
|
|
|
|
6. Gabungkan ketiga data tersebut menjadi sebuah file csv dengan file di bawah ini.`
|
|
|
|
|
|
```
|
|
|
join.py
|
|
|
```
|
|
|
|
|
|
7. Data siap diolah dengan aplikasi GIS.
|
|
|
|
|
|
8. 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 |
|
|
\ No newline at end of file |