I have worked on a wide range of projects. From web apps to android apps. Here are some of my projects.

Flask APIHerokuLinuxGithubPostman
ADI (API)
Jun 2022 - Jul 2022
This projects include deploying Arabic dialect classifier model to Heroku for API purposes

Flask APIAWSLinuxAPI DeploymentPostman
StocksAlert (API)
Jun 2022 - Jul 2022
StocksAlerts is a Python API, that takes all the NASDAQ market stocks and filter out the 10 potential stocks based on the Artificial Intelligence Analysis that have potential to give some percent of profit once the market opens!

PythonKerasTensorFlowUNETDeep LearningComputer Vision
Crack Detection & Segmentation
Sep 2023 - Dec 2023
This project is all about the detection of cracks inside an image and also tell us the measurements of that cracks along with the angle.

PythonKerasTensorFlowUNETDeep LearningComputer Vision
Brain Tumor Detection
Jan 2023 - Mar 2023
Preprocessed and augmented the dataset to improve model accuracy, trained the model, created API using model and Python, and used React web app for the project's front end. Achievements: Achieved an accuracy of 99.2% to accurately detect brain tumors from medical images.

OpenPoseTensorFlowPose EstimationDeep LearningComputer Vision
Angles Detection Using Pose Estimation
Mar 2023 - May 2023
In this innovative project, I leverage the power of computer vision to precisely measure the angles of the elbow joints in human arms. The foundation of our solution lies in the integration of the OpenPose model, a cutting-edge technology capable of accurately detecting and tracking key body joints from images or video streams.

TensorFlowImage ProcessingTesseract OCRObject DetectionComputer VisionPyQT5OpenCV
Quick Cricket
Jan 2020 - Jun 2020
Extracting Highlights from Cricket Video is big and hectic task for the editors because they have to manually crop the important events and combine them to make a summarized video out of it . My task is to present one solution that best solve this problem using Machine Learning and Computer Vision Techniques.

DjangoBERTSpeech DetectionNLPDeep LearningWord2vec
Hateful Speech Detection Using BERT
Jul 2022 - Sep 2022
This project aims to create an AI-powered application capable of detecting hate speech and offensive language within textual content. Leveraging the Jigsaw dataset, this endeavor involves training and fine-tuning a BERT (Bidirectional Encoder Representations from Transformers) model, coupled with custom layers to enhance its accuracy and sensitivity in identifying hate speech.

DjangoREOBERTaSentiment Analysisword2vecDeep Learning
Emotion Sentiment Analysis Using REOBERTa
Feb 2022 - Jun 2022
This project focuses on building a robust Sentiment Analysis system capable of classifying text into one of 28 different emotion classes. Leveraging the Emotion Go dataset, the goal is to train a model that accurately captures and categorizes various emotions expressed within textual content.

NLPDeep LearningArabicWord2vecWord EmbeddingAndroid App
Arabic Dialect Identification
Dec 2021 - Feb 2022
Developed an AI-based application for accurately identifying five distinct Arabic dialects (𝐄𝐠𝐲𝐩𝐭𝐢𝐚𝐧, 𝐋𝐞𝐯𝐚𝐧𝐭𝐢𝐧𝐞, 𝐆𝐮𝐥𝐟, 𝐍𝐨𝐫𝐭𝐡 𝐀𝐦𝐞𝐫𝐢𝐜𝐚𝐧, 𝐚𝐧𝐝 𝐌𝐨𝐝𝐞𝐫𝐧 𝐒𝐭𝐚𝐧𝐝𝐚𝐫𝐝 𝐀𝐫𝐚𝐛𝐢𝐜) using cutting-edge techniques in Natural Language Processing (NLP) and fine-tuned models

PythonComputer VisionTensorFlowYOLOObject DetectionObject Tracking
Person Detection & Tracking
Jun 2023 - Aug 2023
In this project, we aim to develop a robust system for person detection, tracking, and counting using state-of-the-art computer vision algorithms. Leveraging the power of YOLO (You Only Look Once) for accurate object detection and DeepSORT (Deep Simple Online and Realtime Tracking) for person tracking, our system will analyze video footage to identify and monitor individuals throughout the sequence.