Date of Award

Spring 2022

Document Type



Santa Clara : Santa Clara University, 2022.


Computer Science and Engineering

First Advisor

Sharon Hsiao


Today’s society is heavily reliant on using data to improve systems and create innovative technology. This project takes advantage of artificial intelligence, specifically machine learning (ML) which has allowed us to create a web application that detects tools, specifically hand tools. By having the user upload an image of one of three hand tools (screw driver, handsaw, or power drill) the user will be able to identify the tool as well as be provided information on hand tool safety. This identification system is handled by a pre-trained Convolutional Neural Network (CNN) model and trained using a self built data set. The tools that were used to build these models utilized python APIs TensorFlow and Keras while the data was scraped using defined python scripts. By providing the user an ease of use web application, it allows them to avoid tiresome searches online for proper tool handling. This gives them one centralized location in which the user could get their information from.