Aditya Jain's repositories
human-detection-using-hog-lbp-neural-networks
The program uses HOG and LBP features to detect human in images. First, use the HOG feature only to detect humans. Next, combine the HOG feature with the LBP feature to form an augmented feature (HOG-LBP) to detect human. A Two-Layer Perceptron (feedforward neural network) will be used to classify the input feature vector into human or no-human.
pyspark-mlib-based-stock-predictor
PredictorFinc is a scalable supervised machine learning model the predicts stock price change through Decision Tree Regressor using data collected every hour for 20 year for 500 companies obtained via Alpha Vantage API
dining-concierge-app-on-aws
This app is a serverless, micro service-driven web application created completely using AWS cloud services. The main application of this chatbot is to provide restaurant suggestions to its users based on the preferences provided to it through conversations.
foot365-live-streaming-chatbot-prediction-app-on-aws
An AWS-based web-application for Football enthusaists, to get round-theclock information about matches, live scores, match predictions, fixtures, results and live match screenings near them.
iot-based-smart-vehicle-safety-system
The proposed system makes use of an embedded system based on GSM Technology and Internet of Things to ensure safety and security of the passenger.
aws-kinesis-rekognition-based-smart-door-authentication-system
A Smart Door authentication system is a distributed system that uses Kinesis Video Streams and Amazon Rekognition to authenticate people and provide them access to a virtual door.
billguards-the-banking-manager
BillGuards -The Banking Manager can be used by Bank Employees and Customers depending on bank policy. It can be used by several employees of the bank at the same time with required rights. It can be accessed using a GUI. Our Product consists mainly of two parts i.e. the Employee Work-Space (EWS) and the ATM Banking. The system would deal with the internal banking functions like new account registration, withdrawal, deposit, money transfer etc. The ATM banking would be for direct access of customers, who could use it for Cash-Withdrawal, Transfers and Account-Summary. Both of them connect to a main database server for storing and retrieving the data of the Customers.
canny-edge-detector
The Canny edge detector is an edge detection operator that uses a multi-stage algorithm to detect a wide range of edges in images.
voice-controlled-photo-album-on-aws
Photo album web application that can be searched using natural language through both text and voice. This application uses Lex, ElasticSearch, and Rekognition to create an intelligent search layer to query your photos for people, objects, actions, landmarks and more.
adityajain10.github.io
Personal Website
manage-your-waste
Waste are items we (individuals, offices, schools, industries, hospitals) don’t need and discard. Sometimes there are things we have that the law requires us to discard because they can be harmful. Waste comes in infinite sizes—some can be as small as an old toothbrush, or as large as the body of a school bus. Waste has been a major environmental issue everywhere since the industrial revolution. Besides the waste we create at home, school and other public places, there are also those from hospitals, industries, farms and other sources. Humans rely so much on material things and they all (almost) end up as waste. And hey — where does the waste end up? WEveryone creates waste, although some people are very environmentally conscious and create very little. Likewise, some countries do a very good job creating less waste and managing the rest. Others are pretty horrible and have created huge environmental problems for the people and animals living there.
react-native-image-search-app
Mobile App developed in React Native to search images for the input text using PixabayAPI
snake-game-mobile-app
The player moves the "snake" around the board. As the snake finds food, it eats the food, and thereby grows larger. The game ends when the snake either moves off the screen or moves into itself.
system-design
High-level system design and object-oriented design
tetris-mobile-app
Tetris is a dynamic computer puzzle with pieces consisting of four adjacent squares. The pieces must be rotated and shifted as they fall so that they fill the width of the column without gaps. Rows that are completely filled up disappear, thus allowing for the game to continue. The game stops when the pieces are stacked all the way to the top of the column.
twitter-sentiment-analysis
This script performs sentiment analysis of any topic by parsing the tweets fetched from Twitter using Python.