Inspiration

In times of crisis, quick and accurate reporting can save lives. Whether it's a fire, a disease outbreak, or a crime, the faster authorities and communities are informed, the better they can respond. We wanted to create a simple yet powerful tool that allows users to report incidents with a single click and visualize them in real-time on a map. Inspired by the HenHacks 2025 theme of "Hack the Past" we aimed to see this solution through the eyes of people from the 1300s. Hence, the name "The Data Bard"

What it does

The Data Bard enables users to report fire, disease, or crime incidents with a simple button press. These reports are then displayed on an interactive map, allowing users to see where incidents have been reported in real-time. This helps individuals stay informed about potential dangers in their area and aids authorities in identifying trends or emerging hotspots. Users can filter the map to see a mix of fire, disease, and/or crime events nearby. There is also a 1300 themed AI chatbot that allows users to ask important information drawn from the map data itself. AI Gemini takes our event data and does analysis to give relevant responses to users.

How we built it

The Data Bard is built with Streamlit, an open-source Python framework that allows for quality interactive data apps. All of our backend and data analysis code is written in Python. Our AI chat component comes from a connection to Google Gemini. For our data handling and added data analysis, we utilized Pandas and NumPy functionality.

Challenges we ran into

Many challenges arose during development, including:

  • Finding a front-end platform for quick deployment of data, which we used Streamlit
  • Integrating an interactive map to show data
  • Drawing points on the map with an area of accuracy
  • Collecting user location through browser data
  • Communicating and collecting efficiently with Gemini to gain relevant insight.

Accomplishments that we're proud of

We are extremely proud of coming up with a project that both solves problems from the 1300s, and problems in the modern age. This is also the first hackathon for both of us, so that is an accomplishment we are both proud of.

What we learned

We learned what it is like to brainstorm, design, and execute an idea in a very short timeframe. This has shown the possibilities of effective development through planning and focus. We also utilized a tech stack that was not completely known from the beginning, which allowed us to expand our knowledge base further.

What's next for The Data Bard

The Data Bard would expand in three major ways:

  • Report validation: Reports are validated via police scanners, government sources, etc. This allows for users to have confidence in the data that is shown to them.
  • Predictive analysis: Based on trends from events in the dataset, The Data Bard will supply meaningful predictions about the likelihood of future incidents in the user's area.
  • Emergency notifications: Push notifications, emails, or other similar forms of communication will be utilized to allow The Data Bard to warn the user of potential harm in their immediate area.

Built With

Share this project:

Updates