Rootstrap Blog

Category: Python

Total 10 Posts

Contributing to Open Source: An overview of the Django-Drip-Campaigns Project

Open Source software (OSS) is a key initiative for developers at Rootstrap to stay sharp and engage with the developer community. In this blog post, I’m going to talk about a particular project named Django Drip Campaigns and the process of publishing it as a PyPI package. Pypi (Python Package Index) is

Continue Reading

Recommendation Systems: How Suggestion Algorithms Work

Oftentimes, we are surprised by the accuracy of recommendations on what to buy on Amazon, watch on Netflix, or listen on Spotify. We feel that somehow these companies know how our brain works and monetizing this magical guessing game. They have a deep foundation on behavioral sciences, and our job

Continue Reading

Improve data quality by using the pandas library and Python

Data quality is a broad concept with multiple dimensions. I detail that information in another introductory article. This tutorial explores a real-life example. We identify what we want to improve, create the code to achieve our goals, and wrap up with some comments about things that can happen in real-life situations. To follow along, you need a basic understanding of Python.

Python Data Analysis Library (pandas) is an open-source, BSD-licensed library that provides high-performance, easy-to-use data structures and data analysis tools for the Python programming language.

You can install pandas by entering this code in a command line: python3 -m pip install — upgrade pandas.

Continue Reading