Projects
Pixelify
I did this project for the Information Security Systems course in a team of four. I worked on designing and writing the cipher algorithms for encryption and working with and converting the Base64 image inputs.
API Link: https://github.com/aniketsharma00411/pixelify-api
Website Link: https://github.com/aniketsharma00411/pixelify
Sign Language to Text Translator
I made this project as part of my 3 credit Summer Minor Project for my Bachelor's. The best model is an ensemble of Convolutional Neural Networks trained on Bootstrap Aggregated data.
Link: https://github.com/aniketsharma00411/sign-language-to-text-translator
Signature Forgery Detection with One-shot Learning
This project made using Keras uses Convolutional Neural Network and Siamese Neural Network to detect Forged signatures with the accuracy of ~99%.
The model was trained on signatures of 50 people and works for new people without retraining the model.
Link: https://github.com/aniketsharma00411/one-shot-signature-forgery-detection
wikiHowUnofficialAPI - API to extract data from wikiHow
For one of my future Data Science projects I needed an API to collect data from wikiHow but there was nothing available. So, I created this Python package which uses Beautiful Soup to scrap information from wikiHow's website.
The package generates random articles, collects all information regarding a given article and also searches wikiHow.
Project Link: https://pypi.org/project/wikihowunofficialapi/
Source Code: https://github.com/vigilant-umbrella/wikiHowUnofficialAPI
Matrix - Linear Algebra library for C++
While working on alpha project it was difficult to find an easy-to-use Scientific Computing library in C++. So, I designed this Matrix library.
The latest released version of the library is version 1.0.0.
alpha - C++ implementation of scikit-learn
I worked on this in a team of two with one of my colleagues. This is our submission for our Object Oriented Programming Language class project.
The aim of this project is to design an easy-to-use Machine Learning library for C++, like scikit-learn for Python.
Institute Management System
I worked on this with two of my colleagues. I designed the back-end of the application using Node.js and the Database using MySQL.
This app has 4 portals: student, faculty, admin and senior admin.
It displays details in a beautiful and descriptive manner and allows admins to edit data in a easy and secure way. We made this for our Database Management class. This turned out better than what we expected.
Link: https://institute-management.herokuapp.com/
Source Code: https://github.com/aniketsharma00411/DBS
TechFest Website - My Submission for WebKriti 2020
I designed this with the help of my friend who helped in the front-end design. I used HTML5 and CSS3 for the front-end, Node.js for back-end and MySQL for the Database.
This is a fully functional light-weight website which provides an easy to use interface to check and register for events.
Link: https://webkriti-techfest.herokuapp.com/
Source Code: https://github.com/aniketsharma00411/WebKriti
Other Projects
I have also worked on many small projects. The below is the non-exhaustive list of these:
- Employee Future Predictor
- MBA Placement Predictor
- US Election 2020 Prediction using Sentiment Analysis
- Fake News Detection
- Contact Book
- Hangman Game
- Mad Libs Game
- Number Guessing Game
- Tic-tac-toe
- On-Screen Keyboard
- Text Adventure Game
- Railway Reservation System