Skip to content

sydneywilby/HackShef9Final

Repository files navigation

FIREFLY SYSTEM (TensorFlow, MongoDB, Auth0)

What is it?

A secure remote monitoring system for fires, especially wildfires utilising TensorFlow, MongoDB and Auth0. It enables old devices to be turned into fire recognition sensors for an automated system which can be easily accessed using the simple web portal.

How to use it

The Dataset

  • Choose a dataset, such as this

  • Make sure the directory of the images is separated into two subdirectories by class (Fire and Non Fire)

Training the model

  • Set the directory of the images in the model.py file

  • Run the model.py file

Run the main website

  • Set your environment variables using .env.example as a base

  • Run the website.py file

Other features (StreamLit)

View system status of the FIREFLY SYSTEM

streamlit run "./streamlit/system.py"

Test the model against images stored locally

streamlit run "./streamlit/aitester.py"

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors