• Project 19: Exploring evolution of Linux

    1. Introduction Version control repositories like CVS, Subversion or Git can be a real gold mine for software developers. They contain every change to the source code including the date (the “when”), the responsible developer (the “who”), as well as a little message that describes the intention (the “what”) of a change. In this notebook,…


  • Project 18: The Hottest topics in Machine Learning

    1. Loading the NIPS papers The NIPS conference (Neural Information Processing Systems) is one of the most prestigious yearly events in the machine learning community. At each NIPS conference, a large number of research papers are published. Over 50,000 PDF files were automatically downloaded and processed to obtain a dataset on various machine learning techniques.…


  • Project 17: Generating Keywords for Google Ads: Low cost furniture store

    1. The brief Imagine working for a digital marketing agency, and the agency is approached by a massive online retailer of furniture. They want to test our skills at creating large campaigns for all of their website. We are tasked with creating a prototype set of keywords for search campaigns for their sofas section. The…


  • Project 16: Analyzing Motercycle Part Sales

    You’re working for a company that sells motorcycle parts, and they’ve asked with some help in analyzing their sales data! They operate three warehouses in the area, selling both retail and wholesale. They offer a variety of parts and accept credit card, cash, and bank transfer as payment methods. However, each payment type incurs a…


  • Indonesia Salary by region from 1997-2022 – Visually by running a bar chart

    How do I create a running bar chart using Google Colab? Even though there are many ways to create a similar visualization. I would like to present to you how I did it using a google collab. If you are not familiar with Google Colab. If you have ever used a word document on the…


  • NLP App – Load Text, Read Summary & Listen

    An NLP based Text Summary for Day-to-Day Work Happy to build this “Long Story Short !!!” an NLP summarizing app for busy professionals, students, and entrepreneurs. Simplifies day-to-day tasks such as I think these are problems which take lot focus, energy and time, I built this app to solve this problem using NLP techniques. I…


  • Project 15: Analyzing Industry Carbon Emissions

     Photo by Maxim Tolchinskiy on Unsplash Greenhouse gas emissions attributable to products—from food to sneakers to appliances—make up more than 75% of global emissions. –The Carbon Catalogue Our data, which is publicly availably on nature.com, contains product carbon footprints (PCFs) for various companies. PCFs are the greenhouse gas emissions attributable to a given product, measured in CO2 (carbon…


  • Project 14: Analyzing Student’s Mental Health using SQL

    Does going to university in a different country affect your mental health? A Japanese international university surveyed its students in 2018 and published a study the following year that was approved by several ethical and regulatory boards. The study found that international students have a higher risk of mental health difficulties than the general population.…


  • Project 13: Analyzing Unicorn Companies

    Did you know that the average return from investing in stocks is 10% yearly! But who wants to be average?! You have been asked to support an investment firm by analyzing trends in high-growth companies. They are interested in understanding which industries produce the highest valuations and the rate at which new high-value companies emerge.…


  • Project 12: Optimizing Online Sports Retail Revenue

    1. Counting missing values Sports clothing and athleisure attire is a huge industry, worth approximately $193 billion in 2021 with a strong growth forecast over the next decade! In this notebook, we play the role of a product analyst for an online sports clothing company. The company is specifically interested in how it can improve revenue. We…