↪︎ Codenames Spymaster Bot
In this project, I developed a spymaster bot for the popular board game Codenames using pre-trained word embeddings and a scoring function inspired by contrastive learning methods. The bot generates clues by analyzing the relationships between words in the game, aiming to connect multiple words from the same team while avoiding words associated with the opposing team, neutral words, and the assassin word.