Khaled Abdelhamid's repositories
Arithmetic-code
this is a full impolementation of finite precision Arthimetic encoder / decoder done by integer operations the algorithm is based upon stanford paper Arethmetic coding for data compression by IAN H. WIllEN, RADFORD M. NEAL, and JOHN G. CLEARY A very helpful tutorial I found on Youtube
Quran-renamer
a simple code to rename quran files from digits to the name of each surah
Venta-Max-mechanical-ventilator
Our ventilator can assure safe and stable breathing in acute pneumonia patients and can directly help in keeping severe COVID-19 patients breathing when their lungs aren’t capable anymore of delivering a sufficient amount of oxygen by itself. Mainly by controlling the pressure of air inside the lungs in both inhaling and exhaling, respiratory rate and the concentration of oxygen delivered. The ventilator is modular, easy to maintain and clean, and made of widely available materials and sensors with HEPA filtered inlet and outlet. Furthermore, it can be built locally using simple tools and rapid prototyping with simple 3D printed connections. The device can operate using both 110V and 220V with the ability to use internal batteries for more than 180 minutes when not connected to a building AC circuit. A simple, interactive, user-friendly app allows the user/ doctor to control the mechanical and electrical systems using a touch screen to govern the pressure of the air required as well as the exhalation to inhalation ratio. The doctor can control the inspiratory pressure up to 40cmH2O and the expiratory pressure up to 25cm H2O. He can also control the respiratory rate from 5 to 40 breaths per minute and change oxygen concentration according to the patient’s condition. This ventilator is smart and its behavior is easily monitored as the feedback mechanism implemented, along with the sensors used, make sure the pressure and oxygen delivered just before the lungs match those required and alarms the doctor otherwise.
Bayer-Filter-image-converter-
this is an implementation for a function that transforms bayer representation image into normal RGB one with double the resolution.
betabot
under-con
CCTV-analysis-dashboard
This is a dashboard made for CCTV cameras to monitor the traffic safety
Death-Big-data-Analytics
This repo analyse the data coming from Kaggle's Death in the United States dataset
Deploy-a-high-availability-web-app-using-CloudFormation
This is a project focusing on building infrastructure as code in AWS
devops-learning
this is my repo for learning devops stuff using udacity course
Hybrid-image-maker
This tool enables you to make optical illusion which makes a picture look differently form near view and far view
Leacture-notes-generator
this is a lecture notes generator
N-queens-problem
This is a solution for the N queens problem using backtracking and recursion
Papers-helpul-materials
This repo is made to include my commenting and helpful sources and materials that may help while learning them
poem-scraper
this is a scraper i made to collect a dataset for Arabic poems
rasa
💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
RASA-voice-chatbot
This is an end to end voice assitant built using RASA , deepspeech and mozilla TTS frameworks.
Reddit-statistics-map-reduce
This repo calculates some statistics over reddit dataset and preprocess it using hadoop mapreduce
reliable-data-transfer-protocol
This repo builds reliable data transfer protocol on top of UDP
Vanilla-GANs-generator-loss-functions-comparison
This repo implements vanilla GAN with two different loss functions based on this Medium link :https://medium.com/ai-society/gans-from-scratch-1-a-deep-introduction-with-code-in-pytorch-and-tensorflow-cb03cdcdba0f
Xpresso
Predicting gene expression levels from genomic sequences