Membuat Aplikasi Migrasi Table Database MySQL ke MongoDB dengan Python: Teknik Transformasi Data

Beberapa tahun terakhir database telah memasuki era baru di mana database NoSQL sudah menjadi sebuah kebutuhan dalam industri teknologi informasi. Banyaknya kebutuhan untuk dapat menyimpan data yang bervariasi, cepat dan banyak membuat NoSQL semakin menjadi pilihan. Pada akhirnya kebutuhan untuk melakukan pemindahan data dan migrasi dari database relational sepertu MySQL ke NoSQL seperti MongoDB semakin dibutuhkan.

Continue reading “Membuat Aplikasi Migrasi Table Database MySQL ke MongoDB dengan Python: Teknik Transformasi Data”

Hak Cipta Sistem Tracer Study

Baru-baru ini mengajukan sistem tracer study untuk alumni perguruan tinggi dan telah terbit. Aplikasi Sistem Tracer Study merupakan aplikasi yang bisa digunakan untuk melakukan survey terkait perkembangan alumni setelah lulus.

Survey ini penting karena dibutuhkan sebagai acuan data untuk mengetahui dimana alumni sekarang bekerja, posisinya dan keterkaitan pekerjaannya dengan bidangnya.

Continue reading “Hak Cipta Sistem Tracer Study”

Meningkatkan Performa Kecepatan Query Random pada Database Relational

fater order by rand

Sedikit sharing tentang salah satu paper publikasi yang baru terbit awal tahun 2020 ini, tepatnya bulan maret kemarin. Paper ini mengangkat masalah tentang lambarnya proses pengambilan data secara acak pada database relational. Proses lambat ini sangat terasa jika table yang digunakan sudah menampung ratusan ribu data.

Continue reading “Meningkatkan Performa Kecepatan Query Random pada Database Relational”

Database Nama Negara Seluruh Dunia dan Benderanya

github database negara dunia

Ini merupakan project iseng dan receh saya baru-baru ini. Project ini tentang mendata nama negara seluruh dunia beserta bendera negaranya. Project ini diawali dari keinginan saya untuk mengembangakan salah satu website yang saya asuh yaitu Bukamaps.com agar dapat menjangkau lebih banyak orang dalam menyampaikan informasi alamat. Untuk mewujudkan niat ini, maka setidaknya dibutuhkan data negara.

Continue reading “Database Nama Negara Seluruh Dunia dan Benderanya”

Web Based Sentiment Analysis Bahasa Indonesia dengan Metode Naive Bayes

web based sentiment analysis bahasa indonesia dengan metode naive bayes

Beberapa waktu lalu mendapat tugas dari salah satu mata kuliah yang saya ambil semester ini yaitu software testing. Tugas ini bertujuan untuk memastikan kehandalan software sebelum digunakan oleh pengguna. Sebagai objek software untuk di test, saya memutuskan menggunakan module sentiment analysis yang sempat saya buat awal tahun 2017 ini yaitu sentiment analysis bahasa Indonesia berbasis web dengan metode Naive Bayes.

Continue reading “Web Based Sentiment Analysis Bahasa Indonesia dengan Metode Naive Bayes”

Menghitung Jarak Berdasarkan Koordinat dengan Python

menghitung jarak berdasarkan koordinat dengan python

Beberapa waktu lalu mendapat sebuah kasus untuk menghitung jarak satu titik koordinat (latitude dan longitude) dengan titik koordinat lain. Setelah searching ke beberapa referensi akhirnya mendapat satu persamaan yang bisa digunakan untuk menghitung jarak 2 titik koordinat. Nama persamaan ini disebut Haversine Formula.

Continue reading “Menghitung Jarak Berdasarkan Koordinat dengan Python”

Spell Checker untuk Deteksi dan Perbaikan Typo Bahasa Indonesia

spell checker untuk deteksi dan perbaikan typo bahasa indonesia

Pengolah data text dari social media merupakan pekerjaan yang membutuhkan tahap preprocessing data yang baik. Sebagaimana telah di jelaskan dalam artikel “Normalisasi Data Text (Text Preprocessing) dengan Python”, data text dari social media mengandung banyak kosa kata tidak baku yang dituliskan dengan berbagai macam cara oleh user.

Continue reading “Spell Checker untuk Deteksi dan Perbaikan Typo Bahasa Indonesia”