Ankit Sharma
ankitsharma-tech
Senior Data Scientist & ML Engineer with 10+ years of experience building scalable AI systems, reinforcement learning agents, and generative AI applications.
Languages
Repos
99
Stars
192
Forks
3
Top Language
Python
Loading contributions...
Top Repositories
A web AI object detection
An AI-powered time management tool built with Python to help users plan, prioritize, and optimize their daily tasks efficiently.
This repository contains reinforcement learning projects showcasing Q-Learning and Deep Q-Network (DQN) implementations. It features an autonomous taxi agent and a space invaders agent trained to complete their respective tasks.
A modular, multi-agent AI research and report generation platform. Enter any topic, and PolyAgent Research Intelligence orchestrates multiple AI agents to retrieve literature, analyze data, and generate a polished report. Built for researchers and AI/ML engineers, leveraging LangChain, FastAPI, PostgreSQL, advanced LLMs, and a Next.js front-end.
This repository implements distracted driver detection using a custom ResNet50 model with Leave-One-Group-Out cross-validation. It includes data preprocessing, training, and evaluation to classify driver behaviors across 10 categories.
This repository contains a deep learning project to colorize black and white images using OpenCV’s DNN with a pre-trained Caffe model. It includes both a script-based workflow and a Tkinter-based GUI for easy image upload and colorization.
Repositories
99A web AI object detection
This model can detect any kind of spam mail.
This repository contains reinforcement learning projects showcasing Q-Learning and Deep Q-Network (DQN) implementations. It features an autonomous taxi agent and a space invaders agent trained to complete their respective tasks.
Social Media automation application built on Flask. Uses instagrapi to automate posting at scheduled times, and allows user to make AI generated posts. Twitter API is used in order to allow the user to tweet from the site. Utilizes SQLAlchemy for the login, registration process and database, and includes email verification and forgot password.
A machine learning project to detect and classify arrhythmias from ECG signals using Python, scikit-learn, and TensorFlow. Includes data preprocessing, model training, and evaluation.
Artificial Intelligence project where I developed an expert system to detect cardiovascular diseases and provide a recommended treatment to the user using forward-backward chaining techniques.
A sophisticated news processing pipeline that combines AI-powered content extraction, advanced NLP techniques, and interactive data visualizations to provide comprehensive news analysis across multiple categories.
An AI-powered time management tool built with Python to help users plan, prioritize, and optimize their daily tasks efficiently.
A deep learning project for automated brain tumor detection using MRI scans. This repository includes model training, data preprocessing, and evaluation tools built with Python, TensorFlow/Keras, and OpenCV. Designed to assist in early diagnosis through medical image analysis.
A machine learning model for digit recognition.
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
The best ChatGPT that $100 can buy.
A modular, multi-agent AI research and report generation platform. Enter any topic, and PolyAgent Research Intelligence orchestrates multiple AI agents to retrieve literature, analyze data, and generate a polished report. Built for researchers and AI/ML engineers, leveraging LangChain, FastAPI, PostgreSQL, advanced LLMs, and a Next.js front-end.
A book recommendation system that uses Natural Language Processing to analyze book descriptions, reviews, or metadata. Built with Python and NLP libraries like spaCy, NLTK, and scikit-learn to provide content-based recommendations.
Resume Analyzer is a prototype application that allows users to upload multiple resumes and compare them against a job description using vectorization and cosine similarity. The project is built using Python, Flask, and scikit-learn.
It aims to detect whether a given text or prompt is authored by a human or generated by an AI model.
Code Repository for Machine Learning with PyTorch and Scikit-Learn
A set of examples around pytorch in Vision, Text, Reinforcement Learning, etc.
No description provided.
This repository contains a deep learning project to colorize black and white images using OpenCV’s DNN with a pre-trained Caffe model. It includes both a script-based workflow and a Tkinter-based GUI for easy image upload and colorization.
This repository contains the code files for the Human Activity Detection project of Computer Vision.
This repository contains the code files for a Gender & Age detection project of Deep Learning.
This repository contains the code files for a Facial Emotion Recognition project of Machine Learning.
This repository contains the project files developed using Computer Vision technologies for controlling mouse using eye tracking.
This repo contains the project using Computer Vision technologies.
Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes
Industrial-strength Natural Language Processing (NLP) in Python
Image similarity using Triplet Loss.
Lighter web automation with Python
This repository implements distracted driver detection using a custom ResNet50 model with Leave-One-Group-Out cross-validation. It includes data preprocessing, training, and evaluation to classify driver behaviors across 10 categories.