Welcome to ClassifIDI!
Pengembangan aplikasi dilakukan pada hardware dengan spesifikasi berikut:
- Windows 10 64bit
- HDD 500 GB
- RAM 4GB
- Processor i3
Software requirement :
- Xammp 3.2.2
- Python 2.7.14
- Visual Studio Code
Python Library Requirement:
- Django 1.11
- Scrapy 1.5.0
- sklearn 0.19.1
- gensim 3.3.0
- pywin32
- Sastrawi
- Scrapyd
- Scrapyd-api
Deploy App
Untuk proses selanjutnya adalah deploy django app dan menghubungkan dengan database pada phpmyadmin dalam aplikasi Xammp.
download database contoh dan import kedalam database phpmyadmin. kemudian download semua file app classifIDI.
misalkan simpan app pada D:/Blood. pada pengaturan file ../blood/settings.py atur lah baris seperti gambar dibawah sesuai dengan pengaturan phpmyadmin dan nama database.
kemudian untuk mengimport semua model dalam database ke model didalam app. buka cmd dan arahkan ke direktori D:/Blood jalankan syntax berikut
python manage.py inspectdb > models.py
kemudian replace file ../polls/models.py dengan file models.py pada hasil syntax diatas. kemudian untuk menjalankan app, buka cmd dan arahkan ke direktori D:/Blood jalankan syntax berikut
python manage.py runserver
jika output setelah syntax diatas dijalankan adalah sebagai berikut
maka aplikasi dapat diakses pada http://127.0.0.1:8000/. namun jika terdapat baris output sebagai berikut
cara mengatasinya adalah memastika mysql pada xammp telah aktif. dan mengulasi sytax diatas.
selanjutnya adalah menjalankan service scrapyd. buka cmd arahkan ke direktori D:/blood/scrapy_app dan jalankan syntax berikut
scrapyd
jika output seperti diatas scrapyd sudah aktif dan dapat dilihat pada http://127.0.0.1:6800/