Visual Search using Tensorflow

  • Retrofit2
  • OkHttp3
  • CameraKit
  • Picasso
  • Tensorflow Lite
  • Firebase Realtime Database
  • Firebase Cloud Storage
  • Firebase Admob

Visual search application to capture real-time image of a product and recommend similar items from API using Retrofit2. Classification based on MobileNet Tensorflow model retrained to classify apparels.

Another version of the project uses Firebase Realtime Database to store and retrieve the apparel images with their predicted label, therefore working as a wardrobe manager.

  • Fragments
  • RecyclerView
  • Intent Services
  • Widgets

On-Device Text Recognizer

  • CameraKit
  • Firebase ML Kit
  • Butterknife

Built an Android app with Firebase ML Kit that will utilize the ML Kit Text Recognition API to detect text in real-time camera captured images

  • Graphics

Marks++

Offering offline question paper generation for CBSE board takers, also provides exam tools like scientific calculator, exam timer, STEM formula bank, etc.

eFIRe - Online FIR Reporting System

  • Firebase
  • Retrofit2
  • OkHttp3

Online FIR reporting system that uses blockchain technology concept to eliminate fraud or manipulation of data/reports. Firebase Realtime Database stores initial user data. Google Maps Geocoding API is implemented to get the LatLong of the crime scene. Google Places API helps finding the nearest police station from the registered crime scene. Project was primarily built to demonstrate the impact of blockchain technology.

Baking Recipes

  • Retrofit2
  • Picasso
  • Espresso
  • Exoplayer

Allow a user to select a recipe and see video-guided steps for how to complete it.

  • Fragments
  • Widgets
  • RecyclerView
  • Intent Services
  • Pending Intents
  • Content Provider
  • SQLite Database

HearMeNow Depression Chatbot

  • Firebase
  • Retrofit2
  • Dialogflow(API.ai)

Chatbot trained through Dialogflow built on Android platform that talks with users suffering from depression and connects them to nearby support groups.

  • RecyclerView
  • AsyncTask
  • Intent Services

Virtual Wardrobe System

  • Retrofit2
  • OkHttp3
  • gson
  • IBM Watson

Virtual wardrobe system to classify items using IBM Watson Visual Recognition API. Using IBM Geocode API the app predicts the climate and weather conditions of users's upcoming trip destinations and recommends wardrobe from the virtual wardrobe.

  • SQLite
  • Content Provider
  • CursorLoader
  • AsyncTask
  • HttpUrlConnection
  • Intent Services

Nearby Restaurants using Zomato API

  • Retrofit2
  • OkHttp3
  • gson
  • Picasso
  • Google Mobile Services(GMS)

A simple Android application that calls the Zomato API to list the nearby restaurants of a given location

  • Intent Services
  • Fragments
  • RecyclerView

Find me on GitHub