Basem Ibrahim Mikhail Rizk's repositories
AI-Companion-AEGIS-2023
Traveller - SENVA's Digital Assistant
DatasetAligner
Generating variant of TV-shows based labelled data-set in language B from original dataset in language A based off subtitles files in both languages.
NaiveBayesVsPerceptronNLP
Assignments Coursework through the Advanced Natural Language Processing course at USC
NLPDenseNNVsPyTorch
Comparing From Scratch Feed Forward Neural Network with Pytorch implementation on 4 different NLP datasets.
DependencyParsingNN
Replicating partly A Fast and Accurate Dependency Parser Using Neural Networks’ by Danqi Chen and Chris Manning and conducting few expirements
P2PAndroidApp
P2P Android Chatting App utilizing Wifi-Direct built as a project in an android Lab coursework by in the German University in Cairo.
adapt-pre-trained-VL-models-to-text-exten
Code for COLING 2022 paper "How to Adapt Pre-trained Vision-and-Language Models to a Text-only Input?".
AlzheimersOnGNN
Alzheimer's Disease Classification Using Volume Correlations and Multi-Atlas Spatio-Contextual Graph Isomorphism Networks
Automated-World
A combination of sensors and motors put together as a proof of concept that is ran on ATmega328P of arduino as part of the coursework of Embedded Systems course.
CNN-From-Scratch
Repo for assignment 1 of CSCI 566, Spring 2023
CNN_design_for_AD
Code for "Generalizable deep learning model for early Alzheimer’s disease detection from structural MRIs"
Compiler-Studies
Few Implementations according to multiple tasks through the course work of a graduate lab which applies theory of a Compiler graduate course in the German University in Cairo
csci566-assignment2
Repo for assignment 2 of CSCI 566, Spring 2023
DBManagmentSystemInJava
Database Management System that uses BRIN Index
EM-Coins
Implementation of Expectation Maxmization Algorithm (Framework) on example of coin flipping
EVA-DigitalAssistant
A server implementation hosting the Senva Project Digital Assistant (Eva) backend.
Go-Player
Implementing a go-game intelligent agent to play the game of Go. Trying out multiple playing agent techniques. Part of the course work of Foundations of Artificial Intelligence through master program in AI at USC.
LaneDetection-SelfDrivingCars
Lane detection algorithm in pure Computer Vision, implemented as part of the coursework of "Deep Learning with Self Driving Cars" graduate course
LogicBasedAgent-Endgame
A logic based agent implemented in Prolog to solve a problem of tile based problem (chess like board) as part of the course work of Introduction to AI course.
Menus-Clustering-Task
**Overview: Given MenuItem dataset, consisting of 4,524 menu items from restaurant brands. The goal is to cluster together restaurant brands based on their menu items being used in semantically similar contexts. We define the context of a restaurant brand to be all the menu items it sells.
NewsScrapingSimpleSentiment
Webscraping news articles of news website and couple different off-the-shelf attempts of sentiment analysis.
optimum
🚀 Accelerate training and inference of 🤗 Transformers and 🤗 Diffusers with easy to use hardware optimization tools
pytube
A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.
speech_recognition
Speech recognition module for Python, supporting several engines and APIs, online and offline.
TheMilkyWay
Project of a simulation of the Milky way Galaxy (9 planets and the sun) done as an assignment through the coursework of Graphics Course provided by The faculty of Media Engineering and Technology in the German University in Cairo.
Tv-Topic-Per-Url-Classifier
A supervised model to train based on scrapped web-pages provided labels given related to a TV Topic or Not; and hence infers later any new URLs whether related to trained topic or not.