Data Mining

Data Mining adalah cabang ilmu yang memperlajari bagaimana cara mengolah data yang tidak berarti dan sangat besar menjadi data yang lebih bermanfaat.

WEKA

WEKA adalah sebuah tools machine learning yang cukup powerfull untuk mengolah data mining karena memiliki banyak sekali koleksi algoritma didalamanya.

PHP

PHP adalah sebuah bahasa pemrograman berbasiskan web yang popular.

Database

Database adalah sebuah teknik pembuatan query untuk membuat tabel penyimpanan data yang terstruktur.

Tomcat

Tomcat adalah salah satu web server yang bisa digunakan untuk server pemrograman menggunakan bahasa java.

Thursday 14 September 2017

Data Ware House dan Data Mining



Data where house adalah

Data where house


Data Minig



Mengatasi Masalah The Serial Number is Invalid pada Corel X4

Hai pembaca yang budiman, dengan membuka halaman web ini berarti kita memiliki masalah yang sama, yaitu menemukan pop up notification "The serial number is invalid" pada saat installasi coreldraw x4, atau notification "Product installation unsuccessful, please reinstall (error24)". Tapi sobat sekalian tenang saja, masalah kita sama. Nah, sekarang saya akan berbagi sedikit tips untuk mengatasi masalah tersebut.

Dalam hal ini kita memiliki 1 masalah dari 2 yang tertuliskan di atas. Namun, saya akan membahas dua masalah itu pada dua point di bawah ini. Masalah pertama yang muncul adalah "Product installation unsuccessful, please reinstall (error24)" dan yang kedua adalah "The serial number is invalid ". 

Penyelesaian Masalah (Problem Solving)
  1. Masalah "Product installation unsuccessful, please reinstall (error24)" dapat diatasi dengan cara menganti file "DR14.dta" yang terletak pada sistem komputer di "(C:)/ProgramData/Corel/CorelDRAW Graphics Suite X4". Setelah proses pengantian (replace) sukses, silahkan restart komputer sobat dan silahkan coba hidupkan kembali. Tara... successful... Selamat. Program "DR14.dta" dapat anda peroleh pada link berikut ini link DR14.dta . Sebagai catatan : ProgramData biasanya ter-hidden, jadi harus di tampilkan dahulu untuk bisa masuk ke dalam directory ProgramData. 
  2. Masalah "The serial number is invalid " yang terjadi pada saat proses instalasi coreDRAW X4 dapat diatasi dengan mengubah tanggal (date) kembali ke tahun sebelum januari 2016. Untuk kasus ini saya mengambil tahun 2015 an. Hal ini digunakan untuk mengelabui komputer dengan permasalahan di atas. Setelah tanggal (date) sudah dirubah, maka proses instalasi bisa dilanjutkan dengan baik. Setelah proses instalasi selesai, kembalikan tanggal (date) ke tanggal semula. Dan jika terjadi permasalah "Product installation unsuccessful, please reinstall (error24)", maka silahkan selesaikan dengan problem solving di atas [ NO. 1].
Sedikit tulisan yang bisa saya sajikan, semoga bermanfaat.

Saturday 2 September 2017

Sentiment Analysis

Sentiment Analysis? Apa seh Sentiment Analysis itu?
Apa fungsinya Sentiment Analysis?

hm...
Sentiment Analysis merupakan sebuah cabang ilmu Data Mining yang masuk ke dalam domain Text Mining. Data Mining sendiri terbagi menjadi beberapa domain seperti Text Mining, Pattern Recognition, Voice Recognition.












Sumber Paper Ilmiah yang digunakan

[1]
[2]

Sunday 11 June 2017

Membuat Modul dengan Modular Extensions pada Code Igniter


Modular Extensions untuk membuat modul pada Code Igniter


Hello guys, pada kesempatan kali ini saya akan menulis pengalaman yang saya alami pada percobaan menambahkan Modular Extensions pada Code Igniter. Memang ilmu ini sudah cukup lama, namun apa salahnya jika saya tulisakan kembali hasil eksperimen saya. Semoga bisa bermanfaat untuk kita guys.

Beberapa hari yang lalu saya mencoba Modular Extension pada Code Igniter untuk membangun sebuah web semacam siakad. Karena terlalu banyak modul yang harus dibuat maka saya mulai mencoba konsep hirarki pada Code Igniter. Konsep hirarki ini merupakan pengembangan dari Code Igniter yang memiliki konsep MVC (models, views, controllers). Sedangkan konsep hirarki ini dikenal dengan sebutan HMVC (heararichal model views controllers). 

HMVC sendiri merupakan sebuah konsep yang cukup sederhana yaitu dengan membangun sebuah sistem di dalam sistem. hah? sistem di dalam sistem? ah... entahlah... hehe
Pada HMVC membutuhkan third party yang bisa di download di sini . dan Code Iginter yang saya gunakan adalah versi terbaru yaitu 3.x.x yang bisa di download di sini.

Hal yang ditawarkan pada konsep HMVC ini adalah 1) Memiliki keuntungan kemudahan untuk membangun aplikasi pada skala besar. 2) Maintenance dan pengembangan sistem menjadi lebih cepat. 3) Manajemen pada teamwork akan lebih cepat. Nah..... bagaimana guys dengan keuntungan yang ditawarkan? cukup memudahkan dalam pekerjaan bukan.


Untuk memasang Modular Extensions pada Code Igniter silahkan lihat langkah di bawah ini.
1) Setelah HMVC berhasil di download maka extract file dan akan menghasilkan folder yang berisi "core" dan "third_party".
2) Copy dan Pastekan "core" dan "third_party" tadi pada /application, replace and continue.
3) Setelah selesai malakukan Copy Paste maka buatlah folder dengan nama "modules" pada /applications
4) Masuk ke dalam folder modules dan buatlah modul baru yaitu "test" (nama modul ini harus sama dengan nama file yang berada di controllers)
5) Buatlah folder Models, Views, Controllers di dalam folder "test".
6) Buat file test.php dan simpan pada /application/modules/test/controllers/test.php
7) Buat file viewtest.php dan simpan pada /application/models/test/viewtest.php
8) Ubahlah Script pada $route['default_controller'] = 'test' pada file /application/config/routes.php

Masukan code berikut untuk mengisi Controllers dan Views.
test.php


viewtest.php



Nah, cukup sudah percobaab yang saya lakukan untuk memasang Modular Extension HMVC pada Code Igniter.

Selamat belajar dan semoga bermanfaat.

Saturday 20 May 2017

Install Framework PHP Laravel di Ubuntu

Dalam proses installasi Framework PHP Laravel pada ubuntu membutuhkan beberapa tahapan dan kebutuhan sistem yang harus dipenuhi.





Kebutuhan Sistem

Langkah pertama adalah menginstall PHP5 pada komputer / laptop anda dengan asumsi bahwa komputer atau laptop anda berada pada kondisi awal atau tanpa web service sama sekali.

#sudo add-apt-repository ppa:ondrej/php5
#sudo apt-get update
#sudo apt-get install php5 php5-mcrypt php5-gd
#sudo php5enmod mcrypt

Langkah kedua adalah menginstall Apache server

#sudo apt-get install apache2 libapache2-mod-php5

Catatan : Sebelum melakukan proses installasi kebutuhan sistem lebih baik periksa kembali untuk memperbaharui sistem yang telah terpasang.

#sudo apt-get update
#sudo apt-get upgrade

Installasi Framwork PHP Laravel

Untuk bisa menginstall Framework PHP Laravel kita membutuhkan sebuah Composer, sehingga hal pertama yang harus kita install adalah Composer terlebuh dahulu. Composer merupakan perangkat dependency management di PHP.

Berikut ini cara menginstall Composer pada ubuntu.

#curl -sS https://getcomposer.org/installer | php
#sudo mv composer.phar /usr/local/bin/composer

Code diatas adalah code yang digunakan untuk mengunduh installer composer dari website getcomposer.org yang bernama composer.phar, kemudian berkas unduhan di pindah ke direktori /usr/local/bin/ supaya dapat diakses secara global.

Installasi Framework Laravel

Untuk menginstall Framework laravel kita harus berpindah direktori ke publik html di sistem yang anda gunakan /var/www/html

#cd /var/www/html
#sudo composer create-project laravel/laravel project-anda --prefer-dist

Code diatas digunakan untuk membuat sebuah direktori project dengan installasi laravel. Composer akan mendownload dan install semua package dan modul yang dibutuhkan.

Konfigurasi Apache

Setelah kita sukses menginstall Framework Laravel, kita beralih kerja yaitu mengkonfigurasi settingan Apache untuk kebutuhan Web Server.

Berikut langkah dalam mengkonfigurasi  Apache

#sudo chgrp -R www-data /var/www/html/project
#sudo chmod -R 775 /var/www/html/project/storage

#cd /etc/apache2/sites-available
#sudo nano laravel.conf

Setelah terbuka jendelan laravel.conf kemudian tambahkan script di bawah ini dan simpan.



Setelah selesai melakukan langkah-langkah di atas, sekarang lanjutkan perintah di bawah ini.

#sudo a2dissite 000-default.conf
#sudo a2ensite laravel.conf
#sudo a2enmod rewrite
#sudo service apache2 restart

Sekian tutorial proses intallasi Framework PHP Laravel yang bisa saya tulis. Jika ada yang belum jelas bisa ditanyakan lewat kolom komen. Tulisan ini hanya sebatas dokumentasi dari apa yang pernah saya lakukan.

Sunday 7 May 2017

Mendeley untuk Membuat Daftar Pustaka

Sekarang ini beberapa karya ilmiah yang kita baca masih sering kali menjumpai penulisan daftar pustaka yang kurang rapi dan bagus. Daftar pustaka merupakan sebuah link informasi yang digunakan untuk merujuk sebuah tulisan ke tulisan aslinya, sehingga dibutuhkan informasi yang baik dalam hal ini "referensi daftar isi". Hal semacam ini bisa disebabkan karena penulis kurang paham struktur pembuatan daftar isi dan minimnya informasi yang didapatkan (kasus jika mengambil sumber dari Internet yang tidak terpercaya). Untuk mengatasi masalah tersebut, sebenarnya sudah banyak sekali aplikasi yang bisa dimanfaatkan untuk membantu pembuatan daftar pusataka.

Pada kesempatan kali ini saya akan berbagi pengetahuan tentang aplikasi untuk membantu dalam membuat daftar pustaka. Aplikasi yang saya bahas adalah Mendeley. Mendeley merupakan aplikasi untuk meembuat daftar pustaka yang sifatnya online. Kenapa mendeley? Karena menurut saya mendeley sangat simple dalam penggunaanya. Dalam menginputkan referensi mendeley hanya membutuhkan file referensi tanpa harus mengetik ulang, disisi lain kita juga bisa membaca ulang referensi yang sudah di inputkan tanpa harus mencari keberadaan file yang terkadang lupa ditaruh dimana. Mendeley juga memiliki Plugin Web Importer, sehingga bisa mengimport informasi dari sebuah halaman web.

Langkah menggunakan Mendeley

  1. Download mendeley di https://www.mendeley.com/
  2. Setelah proses installasi selesai buka aplikasi Mendeley
  3. Jika installasi sudah sukses makan akan muncul seperti dibawah ini pada menu bar pada Ms. Word atau LibreOffice Writers
  4. Masuk ke Mendeley dan Lihat Tab diatas ada Add Files, Folders, Related .... dan Sync
  5. Tambahkan Folders supaya referensi tidak bercampur dengan yang lain
  6. Buat nama folders, misalkan "SentimentAnalysis"
  7. Add Files => Cari file yang akan di gunakan untuk referensi dengan eks .pdf
  8. Langkah selanjutnya buka Ms. Word atau Libreoffice Writer dan mulailah menulis artikel atau naskah.
  9. Jika ingin melakukan sitasi pada tulisan yang dibuat maka klik "Insert Citation" seperti pada point 3. Setelah selesai pindah baris dan "Insert Bibliography dan hasilnya akan seperti dibawah ini.

4 Metode Input Referensi

  1. Add Files yang berarti akan memilih satu persatu referensi
  2. Add Folder yang berarti akan memilih semua referensi yang terdapat pada folder
  3. Batch Folder
  4. Add Entry Manual yang berarti menginputkan sendiri referensinya (biasanya yang berasal dari website online), namun di dalamnya terdapat kolom-kolom yang membantu untuk mengisi informasi yang dibutuhkan.

Format Citation

Dalam pembuatan referensi terdapat banyak style yang berbeda (beda paper atau penerbit terkadang berbeda pula stylenya). Hal ini bisa kita atasi dengan memilih style yang teleh ditentukan dengan cara sebagai berikut:
=> Pada Tab VIEW masuk ke Citation Style dan pilih style yang akan digunakan.

Sekian artikel yang bisa saya buat, artikel ini sekedar share untuk teman-teman dan sebagai pengingat untuk saya. Semoga bermanfaat.

Friday 14 October 2016

Seleksi Fitur

Seleksi Fitur atau yang sering dikenal dengan Feature Selection pada proses penambangan data (Data Mining) merupakan sebuah proses yang cukup krusial. kenapa disebut cukup krusial?.... sebab pemilihan fitur yang tidak sesuai akan mengakibatkan perolehan nilai akurasi menjadi menurun. Proses seleksi fitur bekerja dengan memilih fitur-fitur yang relevan dan menghilangkan fitur yang tidak relevan dalam sebuah proses analisis. Seperti yang terlihat pada gambar, awalnya fitur yang dimiliki adalah 1000 setelah dilakukan proses seleksi fitur maka fitur berkurang dan menjadi 500 fitur yang relevan.

Proses seleksi fitur dapat dilakukan dengan berbagai metode, sehingga perlu mencobanya untuk mengetahui metode mana yang memiliki kecocokan dengan data yang digunakan. Dalam penggunaan seleksi fitur terdapat teknik yang sering digunakan yaitu ranking selection dan subset selection.

Rangking Selection merupakan sebuah fitur yang bekerja dengan memberikan rangking pada fitur-fitur dan mengabaikan fitur yang tidak memiliki relevansi. Proses rangking selection menentukan besarnya tingkat perangkingan secara independent antara fitur-fitur yang digunakan.

Subset Selection merupakan sebuah teknik seleksi yang menggunakan suatu set fitur yang diangap sebagai optimal feature. terdapat beberapa teknik yang dapat difunakan  pada proses subset selection yaitu filter, wrapper, dan embeded.

  • Fitur Seleksi Filter merupakan sebuah teknik seleksi fitur yang menggunakan Intrinsic Statistical Properties dari sebuah data. Metode ini memanfaatkan salah satu dari filter yang ada, seperti Individua Merit, Fhiser, Kullback-Leiber, dll. Kelemahan dari teknik ini adalah akurasi yang didapatkan tidak begitu baik, namun memiliki waktu komoputasi yang cepat,
  • Fitur Seleksi Wrapper merupakan sebuah teknik seleksi fitur yang melakukan pemilihan dan pemodelan secara bersamaan. Seleksi fitur pada tipe ini harus dilakukan pemilihan subset sebelum menentukan subset dengan rangking terbaik. Metode yang sering digunakan pada teknik ini seperti Algoritme Genetika, Greedy Search, Hill Climbing, dll.
  • Fitur Seleksi Embeded merupakan sebuah fitur yang bekerja dengan memanfaatkan suatu pembelajaran dari machine learning untuk proses seleksi fitur. Teknik ini akan secara otomatis menghilangkan fitur yang dianggap kurang penting atau berpengaruh. Metode yang sering digunakan dalam teknik ini adalah Ramdom Forests, J48, dll.

Friday 18 December 2015

Script PHP Menampilkan Hasil

Okey sobat pada scrip ini tidak akan panjang lebar ane ngoceh, hehe...


Sobat sekalian buatlah file dengan nama percobaa001.php dan letakkan di xampp -> htdocs -> latihanPHP (ini adalah folder yang telah dibuat sendiri).
Kalau di linux harus diberi hak akses root dulu sob "chmod 777 -R namafolder".



percobaan001.php


Penjelasan (akhir) pembuka dan penutup yang mendefinisikan bahwa program tersebut adalah PHP.

echo adalah perintah untuk menampilkan.
center adalah perintah supaya tulisan di letakkan di tengah.
b adalah perintah supaya tulisan di bold / tebal.

br adalah perintah untuk menganti line.

Sekian dulu sob, happy coding..


luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.comnya.com tipscantiknya.com