Borna Sadeghi's repositories
Spooki-Neural-Network-Library
A neural network library created from scratch. I wanted a simpler alternative to frameworks like TensorFlow and PyTorch so I created my own.
TicTacToe3D
also VR ;)
Apple-Orange-Classifier
Web app that classifies images of apples and oranges from a URL.
ChessClock
Arduino chess clock.
Raspberry-Pi-Temperature-Controller
Monitors CPU temperature and activates the fan (attached to pin GPIO17) when it gets too hot. This stabilizes the temperature to a certain value.
BornaSadeghi
My GitHub README.
bornasadeghi.github.io
My website portfolio.
Discord-Poll-Bot
A Discord bot that allows users to create, manage and vote on polls.
ezml-dense
A graphical user interface for building dense feedforward deep neural networks, generating keras code that can be pasted into other applications.
HackerRank
Keeping track of my solutions for HackerRank problems.
Head-Orientation
While reading up on journal articles, I got tired of continuously scrolling so I created a library that uses image classification to predict the position of your head. Now I can scroll up or down based on whether my head is pointing upwards or downwards.. Currently, it works best with my head because it is trained off of images of me. I plan on using facial tracking to expand this and make it more accurate. In the future, I can use this for all kinds of hands-free computer vision controls.
Instagram-Bot-API
The Instagram API is no longer available so this web automation module can act as a replacement by automating Instagram actions.
Makespeare
An AI that utilizes a recurrent neural network written in TensorFlow to generate Shakespearean text. To use, run ui.py.
OCS-Webscraping
Scraping ocs.ca to build a store database, using Selenium (Python).
Pathfinding-Experiment
Visualization of various pathfinding algorithms (Dijkstra, DFS, A*) using Python and Pygame.
Spooki-TicTacToe-Engine
A tic-tac-toe engine I made to try out minimax before I created my chess engine. At the highest setting, it is impossible to beat.
TOHacks-2020
Project for TOHacks 2020.
Vim-Configuration
Personal vim plugins and vimrc.
Wavelength
Arduino project that makes light switches hands-free.