View on GitHub

Society for Artificial Intelligence - BYUI

SAI-BYUI website

Download this project as a .zip file Download this project as a tar.gz file


The Society for Artificial Intelligence is officially located here. All the projects that the society’s members work on is public. The repositories are located here. Currently for Winter semester 2017 the Society meetings are held in room 394 of the STC building, Tuesdays at 4:30 - 6 pm.


Fall 2016

Autonomous Remote Control Car

An RC car is made to autonomously traverse to the end point given to it on a map which is also provided. The map is analyzed and the optimal path is found using a popular pathfinding algorithm, called Dijkstra’s algorithm. This project is implemented in C++. A Raspberry Pi 3 is used to control to car. The source code and the wiki can be found in the repository.

Digit Classifier

A neural network is implemented from scratch in C++(or python) to analyze handwritten digits from a picture. The project will begin working with simple images and scale up towards HD images.

Bot Arena

Using the Pygames module to build a virtual arena in Python, two teams (Red & Blue) will develop their gaming A.I. agent to battle one another to the death. Different algorithms used for game character development will be implemented in order to create the most adaptable agent for the arena.

Tin Man Gift

This project involves defining the ethics of human society into programmable logic for an A.I. agent to set priorities and determine its actions. This can be applied either to military applications such as rules of engagement on the battlefield for autonomous weapons, or it can focus on a more civilian setting such as household robots or self-driving cars.

Words Are Things

This project involves building data structures for Natural Language Processing(NLP). Designing abstract data types for “words” and “sentences”, the team will create a program which takes pseudo-code commands from a user and creates compiling Python code.


For more information, please contact