-
Top AI & Machine Learning Conferences
In this piece, we’ll look at some of the AI and machine learning conferences that took place in 2019 and highlight some of the best speakers and presentations. These events form a fundamental part of the machine learning and AI communities because they bring people together to learn from each other as well as forge […] Read more
-
Introduction to Decision Tree Learning
From Kaggle to classrooms, one of the first lessons in machine learning involves decision trees. The reason for the focus on decision trees is that they aren’t very mathematics heavy compared to other ML approaches, and at the same time, they provide reasonable accuracy on classification problems. If you’re just getting started with machine learning, […] Read more
-
Building an Animated Search Bar with React Native
In this post, we’ll learn to use basic React Native animations while creating a RN project that has an animated search bar. To do this, we’ll use the react-native-animatable package. In most applications, animations are repetitive swipes, slides, bounces, and so on; react-native-animatable provides preconfigured animated components that you can use without rewriting commonly-used animations […] Read more
-
NLP Chronicles: Introduction to Natural Language Processing with NLTK
What is Natural Language Processing? Natural Language Processing (NLP) helps computers (machines) “read and understand” text or speech by simulating human language abilities. However, in recent years, NLP has grown rapidly because of an abundance of data. Given that more and more unstructured data is available, NLP has gained immense popularity. Introduction To The Series […] Read more
-
Pop Star to Snap Star — a Look Into Snapchat’s Celebrity Lenses
Lenses aren’t just for making your selfies better — they can also be used as an effective tool for marketing and promotion. This has been primarily noticed by musicians, who are making use of this immersive medium to bring their songs digital and worldwide. You may be wondering, are the musicians themselves making these Lenses? […] Read more
-
Insert and fetch records with Room on Android using Kotlin
Introduction: In this article, we’ll learn about how Android developers can effectively use the Room database to improve data storage processes—and specifically, inserting and fetching records. But before jumping in, let’s first take a look at what we’ve previously been using for data storage in Android. Before Room: Before Room, and for a long time, […] Read more
-
Basics of Image Classification with PyTorch
Many deep learning frameworks have been released over the past few years. Among them, PyTorch from Facebook AI Research is very unique and has gained widespread adoption because of its elegance, flexibility, speed, and simplicity. Most deep learning frameworks have either been too specific to application development without sufficient support for research, or too specific […] Read more
-
Pre-Trained Machine Learning Models vs Models Trained from Scratch
Contents Transfer Learning — the Pre-train & Fine-tune Paradigm Deep learning has seen a lot of progress in recent years. It’s hard to think of an industry that doesn’t use deep learning. The availability of large amounts of data along with increased computation resources have fueled this progress. There have been many well known and […] Read more
-
Extractive Text Summarization Using Neural Networks
Text summarization is a well-known task in natural language processing. In general, summarization refers to presenting data in a concise form, focusing on parts that convey facts and information, while preserving the meaning. To understand this better, we can think of summarization as a process to find a subset of data that contains all the […] Read more
-
Build an iOS Application to Predict Air Pollution Using a Random Forest Regressor
Living in a “big” city like Casablanca, you tend to forget how the air is polluted — and somehow get used to it. But don’t get fooled—in addition to emissions from vehicles, the air breathed by citizens in most big cities is contaminated by significant atmospheric emissions from factories and other sources of pollution. Ambient […] Read more