Children and women had no rights for a long time in human history. Universal suffrage and women’s rights were unimaginable for centuries before the modern era. These days, most of the developed countries protect the rights of animals and the (living) environment to some extent. The technological development raises the question if we should give rights to machines. Should we stop beating our robots?

(more…)

City names in Hungary are like lego parts. You can put together two ore more words almost freely and get an existing city name. However one can easily discover some pattern of the names, i.e. their reasonable proportion ends with the same word. Our project aims to map the most frequent endings of the municipality names of Hungary.

(more…)

“I keep saying the sexy job in the next ten years will be statisticians. People think I’m joking, but who would’ve guessed that computer engineers would’ve been the sexy job of the 1990s?”, said Hal Varian chief economist at Google in 2009. These days machine learning and artificial intelligence are the sexiest fields, but their practitioners should be undercover statisticians. If you are looking for an intro into stats, this is a must-read post for you.

(more…)

Although it is commonplace that we are living in the era of big data and experiencing a data deluge, tons of projects fail because of the lack of (labeled) data. If you don’t have enough data, you can’t make a great machine learning application, even if your team has got the brightest minds of the universe. In this post, we present an example of label spreading to get more labeled data using Python. If you are not a Pythonista, scroll down for other resources on the topic.

(more…)

The moment when one wants to learn about algorithms comes in every self-taught programmer’s life. Python can sort your lists, so learning about Quicksort algorithm seems to be wasting your time for a rookie. However at some point in your life, you encounter problems that can be solved with the algorithmic toolbox. This post presents six books, which introduce you into the world of algorithms at different levels.

(more…)

Who does not dream about living in the best country of the globe? But what counts the best? There are various factors, along which countries can be compared. Countries are ranked on the basis of their GDP, the well-being of their citizens, the level of their inhabitants’ freedom and on many more. Our research aims to come up with a top list of the countries, which amalgamates more aspects of ranking. This goal is achieved with rank aggregation.

(more…)

Although Machine Learning and AI is becoming more and more accessible, knowing the math behind the algorithms makes you a better practitioner. Lots of people have math anxiety, which deters them from the mathematical background of the field. In this post, we collected books that help you overcome math anxiety and pick up enough math to understand and appreciate the mathematical background of Machine Learning and Artificial Intelligence.

(more…)

SQL and databases are among the most needed data science skills. According to a recent study, SQL is the third most demanded skill right afrer Python and R. Suprisingly a beginner programmer can happily live without a database for a long time. However, at some point the aspiring data scientist will grow out the world of csvs and plain text files. Using databases becomes handy, when someone starts building Rest APIs or one has to connect to a remote SQL server full of gigabytes of valuable data. Here are our tips to get started with SQL and how to use it in the Pythonic way.

(more…)