Osher Elhadad's Projects
Let's see if you are good enough to win this game.
Cloud client and server services implemented in Python.
source code for IJCAI 2023 Competition
Assembly x86-64 Code that prints the cpu featers of your computer. Fast way to use specific cpu optimizations.
Kaggle deep learning compatition- https://www.kaggle.com/competitions/gan-getting-started
Some design patterns and STL implemented in C++.
A java program that calculates and simplifies logical expressions, using the Interpreter design pattern.
Simple and Hybrid anomaly detector for Advanced Programming 1 course at BIU in C++ The code includes: Design patterns and Polymorphism, STL and other C++ library, Theading implementation, TCP connection, and more..
10 units final project- Sofware Engineering. Used by my father's Garage. This is the project book.
10 units final project- Sofware Engineering. Used by my father's Garage. This is part 1- the folders of VisualStudio IDE.
10 units final project- Sofware Engineering. Used by my father's Garage. This is part 2- some of the classes and code.
10 units final project- Sofware Engineering. Used by my father's Garage. This is part 3- some of the classes and code.
Final project of Computer Science Bagrut (final grade-100). Website about Nelson mandala. Includes- HTML, javascript, c#, css, sql...
This assingment was a competition among all the students in the computer science department at Bar Ilan University. The competiton was to try and make the fastest code for image convolution. My code is the only one who recieved 100 and was in the first place. Also, i recieved a bonus for finding and fixing a bug in the original code that was written by the university.
Set of robotic environments based on PyBullet physics engine and gymnasium.
Semantics and formalization of Ocaml, Prolog, Javascript
A P-String library (with length at the first byte of the String). Using Switch Table- an Assembly conditional optimization.
Construct a database of hypernym relations-read all the files in the directory, find and aggregate hypernym relations that match the Hearst patterns using regular expressions, and save them in a txt file.
PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
Final project in Tabular Data Science course at Bar Ilan University
A Server and client implementation for TCP (retransmition, reorder, timeouts...) by UDP Socket- Python.