Do We Need Big Data?

Fotolia_41498462_M1-1024x873

This post will be my last post for this year. This year has been quite achievement for me. This blog has grown to few thousands readers per month than just few hundreds last year. Hopefully next year will be much better. This post is a recap and some advices for those of you people in the big data world or those who are plpanning to engage in big data.

Since big data brings  a huge hype nowadays, everyone wants to be part of it or wants to have it. Regarding, the question I put as the title of this post, I can answer based on my small research by taking my clients as the sample, I can say that most of us don’t.

Lanjutkan membaca “Do We Need Big Data?”

Perso: A Recommendation Engine for Woocommerce

Hello after two posts in Indonesian now back to english. This post is different than the rest pof other posts. My other posts are stories of my experiences using big data. But this time is my experience in creating a product.

One of the field I mentioned where big data can play a big role is for recommendation system. Recommendation system is a system that recommends somethings to the users or visitors of a web. It is widely used system in e-commerce, news media, etc. Recommendation system or some called it recommendation engine because it is not an integral part of a web site system, must suggests relevant products or articles that will attract users more. This will increase user engagement in our website.

So this is my story in creating Perso: A recommendation engine for woocommercePerso: A recommendation engine for woocommerce.

Lanjutkan membaca “Perso: A Recommendation Engine for Woocommerce”

Mengenal Neo4J

neo4j

Posting kali ini dalam bahasa Indonesia lagi karena memang sebelum posting terakhir, cukup lama saya tidak menampilkan pospting dalam bahasa Indonesia. Selain itu pembaca dari Indonesia masih menjadi mayoritas di blog saya ini.

Sebelumnya ada berita yang cukup menggembirakan buat saya yaitu blog yang ala kadarnya ini bisa masuk peringkat 2 juta web site di dunia. Memang masih cukup jauh untuk jadi populer hanya saja ini melebihi ekspektasi saya yang awalnya membuat blog ini hanya sebagai catatan saya supaya nanti kalau saya lupa bisa saya cari dan baca lagi dengan mudah dan murah.

Posting kali ini mengenai sebuah basis data graph yang bernama Neo4J. Neo4J merupakan basis data graph yang paling awal dan paling mature diantara basis data lainnya. Neo4J dimulai pada awal tahun 2000-an dan telah dipakai oleh banyak perusahaan besar seperti misalnya eBay.

Lanjutkan membaca “Mengenal Neo4J”

Graf-ing dari NetworkX

random_geometric_graph

Halo. Kali ini postingnya dalam bahasa Indonesia karena sudah lama gak posting dalam bahasa Indonesia. Sebelumnya minta maaf tidak ada posting minggu kemaren karena memang cukup sibuk dengan project-project.

Posting kali ini masih tentang graf. Karena ya menurut saya graf ini merepresentasikan banyak sekali data nyata yang ada di dunia ini. Misalnya jaringan pertemanan di media sosial facebook atau twitter, sistem rekomendasi berdasarkan preferensi pengguna lain, sampai penelusuran transfer uang untuk melacak kasus korupsi.

Salah satu alat yang digunakan untuk memproses data dalam bentuk graf adalah NetworkX. NetworkX akan menjadi fokus dari posting kali ini. Networkx merupakan library bagian dari Python teknologi. Networkx diklaim bisa memuat dan melakukan operasi pada graf dengan ukuran yang sangat besar diatas 10 juta node dan 100 juta edge. Selain itu ada lagi kelebihan Networkx.

Lanjutkan membaca “Graf-ing dari NetworkX”