WGU Capstone
My Capstone project for my Bachelors in Computer Science from Western Governors University. Built using Java in IntelliJ. Also utilizes an embedded SQLite database, JavaFX, and JFreeChart. The program displays a list of board games for the user which can then be rated on a like/dislike scale. The user can also double click on the game to have detailed information about the game be displayed, such as the range of players, average play time, complexity rating, and a detailed synopsis of the game. The program also utilizes content-based filtering, a machine learning algorithm that is used to help recommend a game based on the users likes and dislikes. Filtering, user management, and data visualizations were also included.