Omar Brikaa's Projects
Prolog basics
Usage of BFS or A* algorithm to solve a dominoes and bombs puzzle (AI Assignment)
Dynamic programming and greedy algorithms problems
Omar Brikaa's personal website.
A JavaScript/TypeScript library that gets all of the repositories a user has contributed to since their account's creation
A highly configurable GitHub Action can be used to update your profile's README with the repositories you have committed in
A report about generic programming in JavaScript (Concepts of Programming Languages assignment)
Evaluation of different JavaScript language design characteristics (Concepts of Programming Languages assignment)
Socket programming to create a book borrowing application
Usage of Java EE to implement an elearning system with a microservices architecture
The open-source repo for docs.github.com
Utilities to build the docs
My dotfiles
Engineer Man Knowledge Center
Virtual whiteboard for sketching hand-drawn like diagrams
A chrome extension that skips the intermediate page that BlackBoard opens before showing a PDF
It counts how many times your GitHub profile has been viewed. Free cloud micro-service.
Calculate your expected GPA on http://newecom.fci.cu.edu.eg/
A report about why we study SW maintenance and the quick-fix maintenance model
Linear regression using scikit-learn, logistic regression from scratch
Decision trees using scikit-learn, KNN from scratch
SVM using scikit-learn, MLP and CNN using Keras
Monitor the registration status in http://newecom.fci-cu.edu.eg/
Producer-consumer problem
The SWI-Prolog HTTP server and client libraries
A high performance general purpose code execution engine.