Inspiration

Our passion for animals inspired us to create Moo Vision, a project that showcases how machine learning can be applied to monitor livestock.

What It Does

Moo Vision allows users to input the number of cows they own and compares it with the number our model detects in a video. If fewer cows are detected than expected, the system sends an alert to notify the user.

How We Built It

We developed the backend in Python and the frontend in React, using YOLO for real-time cow detection and counting in videos.

Challenges We Faced

Integrating the frontend with the backend presented several challenges, and configuring Twilio for alerts proved tricky. We also ran out of time and couldn’t fully implement all frontend components.

Accomplishments

We're proud of Shabir’s work on training the model—it achieves about 85% accuracy, which is impressive given our time constraints. Completing a functional project for our first hackathon feels incredibly rewarding.

What We Learned

We learned the importance of connecting the backend and frontend early in the project. We also developed resilience and teamwork skills as we tackled each challenge.

What’s Next for Moo Vision

Next steps include refining the display to show the detected cow count accurately and implementing the alert feature fully.

Built With

+ 7 more
Share this project:

Updates