Published in Level Up Coding·PinnedHow Tik Tok’s Engineering Works.Tik tok is one of the most popular social media platforms amongst generation Z. With over 2.3 billion all-time downloads and over 1.5 billion active monthly users, how does it work? The tik tok algorithm prides in itself at keeping the users on the app for over 10 minutes. This…Technology5 min read
Published in Level Up Coding·PinnedHow WhatsApp Messenger Works!With over 2 billion users across the globe, WhatsApp messenger has become a household name and the messaging app of choice for many. These are very impressive numbers that lead to the question: “How does WhatsApp messenger work?” Background In a small network, we can easily send each other messages, a…Whats App5 min read
Published in FAUN Publication·May 2Counting Objects In PythonSerial problem solving is what we do right as programmers, “solve it one problem at a time”. Object tracking solves multiple problems such as keeping track of cars passing by the highway, objects on a conveyer belt the list goes on. …Python10 min read
Published in Geek Culture·Apr 17An A — Z Guide On Managing Anaconda Environments Simplified!Often times Python newbies do not understand the need for these environments. In this article we will be covering the basics of virtual environments in Python. Why Are Virtual Environments Important In Python? Simplest to answer that is with an example; Say you have developed a web application using libraries and frameworks from Python 3,6. …Python5 min read
Published in Level Up Coding·Mar 15Bringing Old Images Back To Life With AIThey say a picture tells a thousand words, this should include old pictures. So we need to bring these back to life and we have our AI friend to help with this. In this article, we will bring back an old image of my stepdad, my uncle, my grandma and…AI4 min read
Published in Python in Plain English·Jan 10Build an AI Model to Play Super MarioA guide on how to build an AI model for playing Super Mario. — Every Millennial grew up playing the iconic game of Super Mario, I included. But there was always that level that would give me a tough time. So I collaborated with Gugu Sibanyoni once again to build an AI to play Super Mario. Setting Up The Environment We will start by creating a folder…Tech8 min read
Published in Level Up Coding·Jan 4Artificial Intelligence Project: Pose DetectionI get asked a lot, how to use AI to detect certain posepostures and is it possible to get emotions out of these. Well, my collogue(Gugu Sibanyoni) and I decided to play around with AI tracking.Artificial Intelligence6 min read
Published in Level Up Coding·Dec 19, 2021Stock Market Analysis Using Python PandasPython pandas is one of the most important tools to have in your toolbox as a Data Scientist. We’re referring to the framework used for tabular analysis. The name is derived from “panel data” a term closely associated with multidimensional structured data sets. I have thought of an interesting use…Python13 min read
Published in Level Up Coding·Dec 6, 2021Huffman EncodingThis is one of the greedy algorithms, and it was one of our first attempts as the computer science community to compress text. Greedy Algorithms are algorithms that choose the best for themselves at every stage. Common problems that are solved using Greedy algorithms are Huffman Encoding, the Knapsack problem…Python4 min read
Published in Python in Plain English·Oct 13, 2021String Manipulation in Python: A Comprehensive GuideAs a software developer, you will be dealing with strings quite regularly. It is important you master all the tricks you can apply to them. This is why string manipulation is tested in coding interviews. We will evaluate Python functions and methods that allow you to manipulate strings. Escape Characters 1. Escape Characters These are…Python7 min read