This is a new format in whihc I am going to try myself in the next couple of weeks - paper summaryes. This is a paper by Xiang Zhang and Yann LeCun from NYU. Be sure to read the full paper after reading this summary. You can find the paper here. In this paper, they … Continue reading Text Understanding from Scratch: Paper Summary
I've been using Anki for a while now, and I have to say that it's a been game changer. In this blog post, I am going to outline how I use Anki, as well as how can you use Anki to learn anything you want. What is Anki? Anki is an open source spaced repetition … Continue reading Why aren’t you using Anki – The greatest study tool EVER!
Pretrained networks are very useful. A pretrained network is a deep learning model which has been already trained on some data and the weights of the model have been made publicly available for free use. The famous example of a pretrained network is the VGG series of networks. VGG stands for "Visual Geometry Group", which … Continue reading Where Do I Get My Pretrained Networks?
Overfitting can be a serious problem in deep learning. Dropout is a technique developed to solve this exact problem. It is one of the biggest advancements in deep learning to come out in the last few years. What is dropout? Dropout is a technique for addressing the overfitting problem. The idea is to randomly drop … Continue reading What Is Dropout? – Deep Learning
There's no better time to start learning than now, right? Learning programming has never been easier. I believe that the easiest way to get into programming is to start writing a mobile app. Everyone's got a smartphone, so it should be easy to get at least your friends to try out your app. If you … Continue reading Top 3 Ways To Learn Android Development For Complete Beginners
Background tasks have many usages. Android provides you with a couple of ways of creating a background task.In this blog post, we're going to focus on how to create an app that starts an activity at a certain time. This time can be a set time of the day (for example, 4:00 PM), or it … Continue reading Background Task – How To Start An Activity At A Certain Time
Firebase is a product by Google that creates a backend server for you so you can focus on building your app. Most of the Firebase features are available on iOS, Android and Web, but some of the features are available on Unity and C++. Building a backend server is a huge amount of work, and … Continue reading Firebase – What Can It Do For Your App
Java has been the primary way of making Android apps since the very beginning. Also, Java has been the only officially supported language that has access to the UI elements. Of course NDK is also a thing, but as I said, Java was the only language with the access to the UI elements for a … Continue reading Kotlin On Android – Why You Should Know About It
YouTube has been my favourite website for a while. It's a really amazing platform for content creators. YouTube has skyrocketed in the last couple of years. Most of the YouTube channels that I watch are either about music or tech. Music is a topic that I'm gonna be covering some other time. Right now, we're … Continue reading Top 5 YouTube Tech Channels
I love listening to podcasts. I love it almost more than listening to music. Podcasts are a great way to learn something new or just to have some fun. Podcasts are a part of my daily routine. Like most of the people, I usually listen to podcast when I'm traveling somewhere. Be it when I'm … Continue reading 7 Awesome Podcasts For Software Developers