A repository for projects as a part of Oregon State's CS331 Introduction to Artificial Intelligence, taken remotely spring 2020.
The code in this directory contains search solutions for the chickens and wolves puzzle (demo here). Algorithms demonstrated are breadth first search, depth first search, iterative deepening depth first search, and astar search.
This directory contains code for a 4x4 game of Othello, with the option of using a minimax opponent. Starter code for Othello provided by Eric Kramer. Minimax implementation by me.
This directory contains a Binomial Naive Bayes classifier that distinguished positive yelp reviews from negative ones. Bag of Words technique was implemented by me (not using sklearn's CountVectorizer, as in the machine learning multinomial naive bayes classifier found here).