https://drive.google.com/drive/folders/18rBPKtIgIovTso1ERetSCJbqn3lmy8n9
NASA’s satellite-derived active fire data are freely available and provide valuable information to a wide range of users. However, as wildfires continue to increase in frequency, number, and size, the need for more diverse stakeholder groups to understand and use these data is rapidly expanding. Your challenge is to develop solutions to address fire and natural resource monitoring through innovative use of technology and publicly available data, enabling local communities to report and monitor fires and/or improve current data distribution.
Firedots acts as a real-time alert system and educational platform for fire-related incidents. It notifies users about nearby and global fire events, allows reporting of active fires, and disseminates information on fire prevention and emergency procedures. How it Works:
Real-Time Alerts: Users receive instant alerts based on their geographical location and preferences. Firedots collects data from various verified sources, including user reports and collaborations with emergency response entities.
Fire Reporting: Users can upload information and images of active fires. These user reports are shared on the platform to inform the community.
Informational Module: Firedots contains an informational module that offers guides, tips, and resources to equip users with preventive measures and action plans during fire emergencies.
Satellite Information: The application includes a section that provides updated satellite data from NASA. This data is refreshed every time the user clicks on the application, offering up-to-date information about fire detection and related atmospheric conditions. This feature allows users to gain a broader and more accurate view of the fire situation both globally and locally.
Real-Time Alerts: Users receive timely information crucial for their safety and the protection of their properties through real-time alerts regarding both nearby and significant global fire incidents.
Anonymous Fire Reporting: The crowd-sourced reporting feature allows users to anonymously report active fires, contributing to community safety without compromising their privacy. This creates a vigilant and responsible user community aiding overall safety.
Education and Preparedness: The informational content within Firedots fosters a culture of prevention and preparedness amongst users. The resources available educate users on how to prevent fires and respond effectively during fire emergencies.
Up-to-date Satellite Data: Users have access to refreshed NASA satellite data with every click, offering an accurate understanding of ongoing fire incidents and conditions globally and locally, aiding in informed decision-making during fire events.
User Empowerment:
With the combination of real-time alerts, anonymous reporting, educational resources, and updated satellite data, users are not just passive receivers of information but are empowered to take proactive measures for their safety and contribute to community awareness and responsiveness to fire incidents.
Promote Public Safety: Enhance public safety by providing real-time alerts on fire incidents, allowing users to take immediate action to ensure their safety and protect their property.
Facilitate Anonymous Reporting: Encourage community participation by allowing anonymous reporting of fire incidents. This feature aims to create a vigilant and responsible user community contributing to overall safety and awareness without compromising personal privacy.
Informational Outreach: Serve as a reliable source of information regarding fire prevention and emergency response. Firedots aims to empower users with necessary information and resources to act effectively during fire emergencies.
Provide Accurate and Updated Information: Offer accurate and timely information by incorporating refreshed satellite data and verified alerts, ensuring that users have access to reliable data for informed decision-making during fire incidents.
Foster Community Engagement: Build a sense of community with engaged users actively promoting fire safety and awareness. Through anonymous reporting and sharing of information, Firedots aims to cultivate a supportive and proactive user community.
Global Reach: Expand its reach to users worldwide through its versatile features and user-friendly interface, thereby contributing to minimizing the risk and impact of fire incidents globally.
Mobile Application Development:
- The application is developed using Flutter for designing an intuitive and responsive user interface. Dart, in combination with Flutter, is utilized for developing the mobile application, providing a seamless experience for both Android and iOS users.
Backend Development and AI:
- Python is employed for backend development, leveraging libraries such as Pandas, GeoPandas, and GeoDatasets. These libraries facilitate efficient data manipulation and analysis, critical for real-time alert functionality and handling user reports. The backend is designed to support the application’s robust features while ensuring fast and reliable performance.
Artificial Intelligence Integration:
- Python, along with specific libraries (pyGRNN, scikit-learn and geopandas), is also used for integrating Artificial Intelligence (AI) capabilities into the application. AI plays a vital role in analyzing and verifying the data collected, making the application smarter and more efficient in delivering accurate alerts and information to users.
Yes, Artificial Intelligence (AI) tools and software were utilized in the development of our solution. Python, a versatile programming language, served as the primary tool for integrating AI capabilities into the Firedots application. Specific Python libraries were used to enhance the application's functionality and efficiency in data analysis and verification. The application leverages AI to analyze and verify the collected data meticulously, which is crucial in delivering accurate and reliable alerts and information to users. AI’s role is fundamental in making the application not only smarter but also more efficient, as it can process and analyze large datasets quickly and accurately. Furthermore, Neural Networks were implemented within the AI framework scikit-learn wich is one of the most important scientific libraries for machine learning, in this particular case the use of GRNN are especially good and the regression generated for this problem will predict very precise results. The dataframe utilized for AI processes incorporates various significant variables including ambient temperature, fire history, vegetation index, precipitation and humidity. These variables are vital in predicting potential fire incidents in specific areas. By considering these variables, our neural network can make more accurate predictions, which are crucial for the real-time alert functionality of the application. Through AI, the application can provide users with timely and reliable alerts, contributing significantly to public safety and awareness regarding fire incidents. For a future cases will be considered to implement Kernel methods
-
Team Name: Fire Hunters
-
Members:
-
Josue Israel Esquivel Garza (PM, UI/UX)
-
Armando Ortega Flores (Full stack developer)
-
Anahi Rocha López (Full stack developer)
-
Rebeca Abigail Mendoza Farias (AI)
-
Edson Arturo Ibarra Moreno (frontend developer UI/UX)
-
Hector Martinez Jimenez (AI)