Python numbers – The Netherlands, 2020

Python’s popularity is growing fast, also in The Netherlands. But do we really know how fast? Actually, not really, because the popularity of a language is a subjective matter. Certainly the answer you get depends on the person you ask. So is there any way we can get a better understanding of usage numbers of … Continue reading “Python numbers – The Netherlands, 2020”

Pandas Profiling – Turbocharge your Data Analysis

Pandas Profiling is the cool new tool for Data Analysis with Python. In this post, we will analyse the Airbnb data for Amsterdam, kindly provided by Inside Airbnb. If you are running Anaconda, you can install the package with the following command in your command line (Windows) or terminal (MacOS / Linux): conda install -c … Continue reading “Pandas Profiling – Turbocharge your Data Analysis”

So, who is learning Python?

Who is learning Python? A question I’ve been getting regularly, is “who are attending your Python workshops?”. Maybe surprisingly, it is mostly non-developers*. Some common job roles of the participants are:  Sales Account Manager Growth Hacker Below is a “word cloud” of job roles from the Python workshop participants.  As you can see, it is … Continue reading “So, who is learning Python?”

Open Data Tutorials: Open Data Sources & Python

Open Data: many organisations are publishing data for the public good. For example, the European Union publishes numbers on economic activity, demographics, greenhouse gas emissions and gender equality. The European Central Bank publishes money supply statistics, interest rates and foreign exchange rates. Likewise, plenty of other institutions do the same. Thus, there is a wealth … Continue reading “Open Data Tutorials: Open Data Sources & Python”

ScanBizCards: Business Cards Directly into CRM

You urgently need to call one of your companies’ clients. You have the phone in your hand ready to dial. You check your companies customer relationship management (CRM) software only to find out that the client’s phone number is missing. Extremely frustrating, right? Plus a massive time waster, because now you need to go look … Continue reading “ScanBizCards: Business Cards Directly into CRM”

Open Source Software – goodbye overhead costs!

Open Source Software is software that is free to use and has it’s source code publicly available. You can even modify the software to your specific needs if you like. The programs are often collaborative projects of large groups of developers. In this post we will give some examples of open source software that you can … Continue reading “Open Source Software – goodbye overhead costs!”

Process PDF’s fast with PyPDF2 and Pdfminer3k

Getting text from PDF files can be an absolute pain. Fortunately the quality of scans are getting better which makes parsing them a little bit easier. In this post we will show you two Python packages for working with PDF files. Neither of them is perfect, but you can get decent results with them. In … Continue reading “Process PDF’s fast with PyPDF2 and Pdfminer3k”

Can Social Media Predict Stock Returns?

In today’s world, practically all companies have an online profile and are active on social media. Online interactions with customers are becoming increasingly important. That brings us to the following question: is there any relation between companies’ online activities and their stock returns? This is an interesting question but it might be challenging to find … Continue reading “Can Social Media Predict Stock Returns?”

Python Excel – How to join forces?

Many people love spreadsheets. Also many people hate spreadsheets. It doesn’t really matter in which camp you are, you probably have to deal with them anyways because they are everywhere. If you prefer to work with Python, you can use some very powerful packages to deal with Excel files. With these packages, you could almost get … Continue reading “Python Excel – How to join forces?”

Getting Started with Python: The Installation [Windows]

Python is a programming language created by Guido van Rossum back in 1991. The language is easy to use and has gained a lot in popularity the last few years. At the time of writing, it is the 3rd most popular language (after Java and C) as ranked by TIOBE. Installation of Python So how do … Continue reading “Getting Started with Python: The Installation [Windows]”