Manaf Mukred's repositories
Self-Supervised-object-detection
This project utilized Self-Supervised learning methods (SimCLR & SimSiam) to recognize vehicle-type (or any object) based on a custom dataset
Autoencoder_communication_system
Through this project we address the problem of learning efficient and adaptive ways to communicate binary information over an impaired channel. Here we train an autoencoder for information transmission over an end-to-end communication system
Deep_Neural_Networks_with_PyTorch
Fourth course of the IBM AI Engineering specialization
AI-Act-Geek
A RAG-based chatbot which retrieves context from PDF files and interacts with user via web app (FastAPI, Streamlit, Docker, OpenAI)
AITensorFlowSpecialization
My notes for coursera course AI TensorFlow in Practice Specialization.
Movielens_Recommendation_System
25M Movielens recommendation system with the use of Pearson Correlation
Parallelization_Energy_Calculation_water_molecules
This project was based on parallelizing the calculation of 10k&100k water molecules with different box sizes. The results showed some consistency except for few irregularities in overhead and other fields, but all in all, the results were a good practical example to reflect the time efficiency of parallelization.
Parallelization_nsertion_Sorting_OpenMP
This task introduces the OpenMP in parallelizing heavy complicated task of sorting 100k random numbers along with its corresponding element in the next column. Although it looks shorter in coding, but we give the computer a lot of control to utilize the use of cores which may not be optimal in some cases.
Time_Series_forcasting_and_Anomaly_Detection
This project aims to predict Wind Turbine output power and searches for any anomalies
AI_Capstone_Project_Deep_Learning_Keras
Last course of the IBM AI Engineering specialization
Building_Deep_Learning_Models_with_TensorFlow
Fifth course of the IBM AI Engineering specialization
dlaicourse
Notebooks for learning deep learning
Machine_Learning_with_Python_IBM
First course of the IBM AI Engineering specialization and a good machine learning course for beginners
Natural_Language_Processing_Deeplearning.ai
NLP specialization by deeplearning.ai in Coursera
Scalable_Machine_Learning_on_Big_Data_using_Apache_Spark
Second course of the IBM AI Engineering specialization
SQL-for-Data-Science
Coursera - University of California, Davis