Ahmed Ashraf's Projects
π Competitive programming website to manage competitive programming activities with a virtual judge.
Classic bit-boards VS Magic bit-board
Multi-turn open-domain Arabic chatbot with a wide set of features.
The dataset used to fine-tune the GPT-2 model used in Anees for the multi-turn dialogue generation.
Image compression using arithmetic coding algorithm
π‘ ELC225 Signals's Final project
Minimal Audio Visualizer: https://aashrafh.github.io/AudioVisualizer
A simulation of a distributed system to apply the BigTable concepts
βΎοΈ Multiplayer Assembly 8086 Clone of BlobbyVolley Game
A chrome extension to download recorded videos from Blackboard Ultra
Mapping the commons towards an open ledger and cc search.
A tool to simulate simple AC circuits.
Labs, Assembly Codes ,and Assignments for CMP 201 A (Microprocessor Systems) course
Assignments for CMP202 (Database Systems) course
Assignments for CMP205 (Computer Graphics) course
Solutions of the CMP303A-Operating Systems course's labs in college
Solutions of the CMP362-Advanced Programming Techniques course's labs in college
Solutions of the CMP362-Image Processing course's labs in college
Solution of Machine Intelligence (CMP402) labs
Solutions of the machine learning course, CMP402B, assignments.
Solution of Pattern Recognition (CMP450) labs
Codelabz
Educative course, "Building Full-Stack Web Applications With Node.js and React"
Automated tool to scrape products and publish it on Twitter
An attempt to compress the enwik8 file
The frontend of some of the popular web components using vanilla JS
Fruity is a cool and challenging reaction game.
My notes, exercises solutions, and projects during FWD nanodegree on Udacity