Sign in

Tech Enthusiast | Passion to solve problems | Love to make things Proven skills in Android application development, Graphic and UI Design

Deploying on Heroku

In Part-1, we have built the image classification model and in Part-2, we have created the Django web app to make the predictions.

In this part, we will deploy the web app on Heroku

  • Install required libraries
pip install gunicorn django_heroku whitenoise==5.3.0
  • Saves all the required libraries…

Creating Django Web App

In Part-1, we have seen how to build and save the model. Now lets use that model and develop the Web App

  1. Install Django
  • Create a conda environment and install Django
python -m pip install Django

2. Creating the Django project

django-admin startproject classifyImage

3. Create a folder “templates” and…

Building Image Classification Model

Photo by Alex Knight on Unsplash

“No machine learning model is valuable, unless it’s deployed to production.” — Luigi Patruno

In this article, we will see how to

  • Build a SOTA model on Image Classification on CIFAR100 dataset using SAM Optimizer (Part-1)
  • Create a web app using Django to predict the class of the image (Part-2)

After working on React JS projects for a while, I have decided to publish my react components to NPM. It is always a good idea to contribute to the open source and it also helps us to reuse our custom components in various projects without the need of copy/pasting the…

Extracting data from a dynamic website using Python and Selenium

What is Web Scraping?

Web scraping or web mining is a process to automatically extract, parse and organize data from the website and use it for analysis

Data is a precious thing and will last longer than the systems themselves — Tim Berners-Lee, inventor of the World Wide Web

Why is Scraping required?

  • It replaces the tedious, mind-numbing…

Develop a simple GUI with Tkinter

Screenshot of final GUI

What is Tkinter?

Tkinter is the standard GUI library for Python. Python when combined with Tkinter provides a fast and easy way to create GUI applications. Tkinter provides a powerful object-oriented interface to the Tk GUI toolkit. (Source: Link)

Let’s setup the environment to build a simple desktop application


  • Python
  • Tkinter
  • pyinstaller


My first internship :)

For more than a period of 18 months, while being still in college, I worked at Alfaleus. It is VIT’s most decorated start-up with products sold worth 100k USD+ and funds raised of 200k USD+ and collaborators such as Johns Hopkins (Baltimore, USA) and Aravind Eye Hospital (India)(

Co-Working space at VIT, Vellore

One of…

Behind all best inventions there has always been a reason.

The C3 Field Analyzer, which is now becoming popular among ophthalmologists too has a story. It all started in the brains of the young engineers of VIT University, Vellore. …

#Android application to create a resume in pdf format

AndroidPDF : Create. Write. Save PDF files

Generating PDF from android application is essential for most of the developers. So, in this post I will be dealing with the basics implementation of a famous android PDF library called iText.

As shown in the picture above, we will create…

#Tensorflow #Keras #DeepLearning

Covid-19 Detection using Chest X-ray images

In this post, we are going to build Covid-19 Detection using Chest X-ray scans. As a deep learning beginner and enthusiast, I wanted to work on a real-life application and came across a great tutorial by Adrian Rosebrock.

PS: Main objective of this article is for hands-on…

Harika bv

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store