Siddhant128-bit's Projects
Augmentation Script that can be imported on any project to augment classification task dataset.
This repo is for anyone who is starting out on Artificial Neural Nets and explores how to Implement it. This repo is for training purposes.
The idea is to have audio classification using spectrograms and convolutional neural nets. Experiment on what can be done to have better classification is carried out accordingly.
Using pyautogui and keyboard we detect area of interest where certain actions are performed at given time and can switch the pc after the action has been done.
It can classify handwritten words for character ABC but can be added to have more characters.
Annotation Tool that can be used for classification app, to be deployed onto server hence this repo exists.
This model is basically to be able to classify pdfs based on the contents currently its rigid in structure can be made more flexible.
In this repo I have built a simple pipeline to create a custom dataset that will have 2D and 3D data cluster it and visualize the final clusters.
This repo contains very basic implementation of CNN with as much details as possible for each steps this is for the purpose of training someone who has zero experience in the field of CNN
This repo is for everyone who is preparing for Coding Interview for Python
This repo was created while training students on the data preprocessing steps and how it is done using jupyter notebook
This repo explores very basic concept of Decision Tree as in how it can be implemented on any dataset related problems. This is suitable for anyone who has zero exposure in the field of AI and ML
This Repository will explore various actions from Deep Face Library and pretrained weights.
This projects work with the concept of statistical modeling to create statistical models to visually read the different numbers and stats present on it.
Understanding how CV and NLP can be used for the analysis of document classification and doing comparative analysis on it.
This repo deals with understanding efficientnet and also using it to transfer weights and architecture to another model to work on custom dataset.
Based on the Emotion that you display for a certain period of time The average expression is extracted and similar Genre songs or Music is Played.
Works on the concept of Face Recognition and password. encrypts to AES(Advanced Encryption Standard)
It works on the concept of the shift cipher. Symmetric key encryption that is give a key and it will shift all the character on the key amt.
Using React native and Java Script the shift cipher of crypter is implemented here
This repo we shall work on generating facial landmarks using mediapipe library with their corresponding audio as well. This part mainly focus on extracting frames where we are talking about something , so we have frames of the face movements and sound generated.
Install all the requirements as pip install -r requirements.txt then run the code. Best suited if VLC media player is running with any video.
This keylogger when created to an executable file run itself on the startup of the pc and remains hidden while keeping track of all the keystrokes done till11PM and makes log for every hour of recording. This keylogger is not capable of storing the keystrokes in database in remote servers plan to implement it on the next development of the keylogger.
This repository is for the training program for the kings college AI training. Here we will learn from very basics of AI including Data Analysis, Linear Regression, Classification, Neural Network and Finally GPT as well.
Lecture Codes for CITE students to learn and understand.
Idea is to train our linear regression model to basically decrypt any shift cipher based encrypted text provided to it.
Implementation of Linear and Logistic regression using sklearn and without sklearn using gradient descent or without gradient descent