WatchMatch (work in progress...)
What it is:
> WatchMatch is a website that recommends alternatives to watches that fit your preferences, so that they can also fit your budget.
How it works:
> WatchMatch calculates the similarity coefficient between the given watch and every watch in a database of over 36,000 watches.
How it's built:
> The backend is coded in Python and uses components of sklearn in order to calculate the similarity between the watches.
Github:
This website
Nim and Marienbad Game
What it is:
> NimGame is a simple mathematical game which uses matches in which you play against the computer, your goal is to win, and the computer's goal is to cheat and win, so you can guess the outcome...
How it works:
> NimGame computes the mathematically right move for each position by converting the amount of matches to binary and deciding whether it should start with the first move.
How it's built:
> This application is built in C# with .NET 7.0
> The mathematics behind it are based on the book Winning Ways for Your Mathematical Plays, by Elwyn R. Berlekamp
Github: