Ofir Klein's repositories
BlackHole_Engine
Welcome to the BlackHole Physics Engine, a dynamic black hole physics engine designed to simulate the gravitational pull of a black hole. Control a spaceship using arrow keys as you navigate through space and experience the dynamic forces represented by concentric rings surrounding the black hole.
Association-Miner-API
Explore the Association Miner API, a lightweight and versatile machine learning tool designed for effortless integration and predictive insights. Uncover valuable patterns in diverse datasets, from supermarket transactions to online user behavior, with the power of association rule learning at your fingertips.
Cellular-Automaton-Visualizer
The Cellular Automaton Visualizer is a web-based application that allows users to explore and visualize one-dimensional cellular automata.
clustering-clj
This project implements (from scratch) a k-means cluster.
Cryptic-Messages-A-Topical-Analysis-of-Crypto-tweet
Unravel sentiments and extract themes from "big" datasets through our sentiment-cluster-topic extraction model. Our project employs sentiment analysis to cluster and classify data points, providing valuable insights into public discourse at multiple scales.
Cryptography-clojure
Clojure implementation of ciphers
evolutionary-programs
Repo for evolutionary programs examples
JohnSnowMap_Visualized
This map was created to fulfill the final project requirements for MAP672.
NYC_Subway_DijkstraGTFS
This project visualizes NYC's GTFS subway data. The point of this visualization is to create, then visualize a shortest path for the user.
Sudoku-Solver
Sudoku solver using backtracking
ThreadVault
Concurrent programs don't need to be complex. ThreadVault is highly concurrent, small, scalable, and maintainable system aimed to show an alternative to monolithic concurrent programs.
Visualization-Portfolio
Explore JavaScript-based data visualizations ranging from historical epidemics and US breweries to Berlin's Christmas markets. Dive into Seattle's underwater museums and experiment with Dijkstra's algorithm on NYC's subway data. Engage with dynamic, interactive projects that showcase the power of visualization.
particle-physics
little demo of particle system
rectangle-exploder
small test repo for generating a rectangle on a screen, then adding a transition effect
Spring-Powered-Rectangular-Motion
Discover the intricacies of dynamic rectangular motion in this simulation project. Explore the fundamental principles of Hooke's Law, gravity, rotation, and geometric algebra as they interact to create compelling visualizations of motion dynamics