Lean Startup Book by Eric Ries

Reading Time: 2 minutes Recently, I read the Lean Startup book written by Eric Ries and I learned a lot of about how to build a technology startup today. Then, I extracted the fundamental ideas of Lean Startup philosophy. Below, I already answered the first question. I am waiting for the answers and comments from you…   1- What is a Build-Measure-Learn Cycle? Build: Initially, you need to start by building a minimum viable product (MVP). It is the essential part of learning Read more…

MapReduce vs Spark (!)

Reading Time: 1 minute People most generally make a mistake by comparing MapReduce with Spark. Actually, MapReduce is a programming paradigm, so we cannot compare MapReduce with Spark. But we can compare how Hadoop uses MapReduce and Spark uses MapReduce. In Hadoop MapReduce, each job has one Map and one Reduce phase; but in Spark MapReduce, the Map and Reduce phases can be made together. Secondly, while in Hadoop MapReduce the output of jobs is written as a file, Spark writes them to Read more…

Machine Learning Milan – Meetup

Reading Time: 1 minute Today, I joined to the Meetup event Machine Learning in Milan, hosted by Marcosca in Via Bligny. It was the first meeting of this group, so there were a few people knowing each other. It had a great opportunity to meet with people having different backgrounds. The purpose of this group is to create a Machine Learning community in Milan by organizing meetups and events and then accelerate this ecosystem with startups and investors. I feel lucky since this Read more…

Implementation of a Chatbot

Reading Time: 1 minute Nowadays, chatbots -namely, conversational agents- have become so popular for companies; almost every company has an ongoing chatbot project! In general, the companies prefer getting a cloud-based (SaaS) chatbot in order to quickly go live. However, when the conversation requires a domain-specific knowledge, it becomes inefficient to use a generic chatbot. In this situation, a custom in-house solution seems a better option. As an example, at Vodafone, the challenge was to give relevant information about Telecom specific services in the Turkish Read more…

A New Adventure, Milan – Italy

Reading Time: 2 minutes In the last 2 years, we were planning to live in a foreign country and we were trying to catch the best opportunity for both of me and my wife, and we had various alternatives including Toronto, Madrid, Berlin, and Milan. Finally, we have decided to move in Italy since the lifestyle of Italians seems very close to the Turkish people. Moreover, we speak French and it is a good opportunity to learn Italian quickly. I think there is Read more…

Data Management Platforms (DMP)

Reading Time: 1 minute Today, the digital companies are working extensively to catch their potential customers on the web. Actually, the companies and consulting firms build their digital marketing strategies separately for each channel, in social media, paid media and their owned media channels. At this point, there are many available Marketing tools and the some of the most prominent ones are Tealium and Adobe Marketing Cloud tools. Moreover, Data Management Platforms(DMP) enables more efficient targeting with the help of 3dr party data. Read more…

Integration with Facebook Custom Audience API

Reading Time: 1 minute Custom Audience is a well-known feature of Facebook to target your ad campaigns using your own target list. Even though Google limits the advertisers by only uploading email information, Facebook gives additional options such as mobile phone numbers, which is a very substantial resource for many industries including Telco companies. Facebook gives an excellent opportunity for advertisers to dynamically set Custom Audience targets by exposing its Custom Audience APIs in many languages. Here, you may find Java SDK https://github.com/facebook/facebook-java-ads-sdk If Read more…

Big Data Analytics using Apache Pig

Reading Time: 2 minutes When you make some analysis on Hadoop, Apache Pig is one of the simplest ways to get and transform the data. Another alternative is Apache Hive, which seems more easy for people who already know SQL. Well, I used both, but writing scripts with Pig are better since you become able to see your data in each step of the codes. Moreover, it is more human-readable than SQL style code blocks (nested SQL, etc) In the last two years, Read more…

How to Predict Churners in Need for Speed

Reading Time: 2 minutes Today, with the advantages of analyzing billions of data in real time, companies can better understand their customers’ emotions. Especially the tech companies should develop bigdata based models to increase user experience and reduce churn. At this point, I would like to share my experience about Need for Speed iOS app. In the last 3 days, there was a competition in the game that awards people with a Jaguar sports car. However, the car becomes available after a full Read more…