๐ถ Woof: Stray Dog Reporting & Adoption System
### ๐ **Project Description** Woof is an AI-powered platform for stray dog reporting, adoption, and donation. It detects hotspots using AI, simplifies pet adoption, and ensures trasparent donation
Created on 22nd March 2025
โข
๐ถ Woof: Stray Dog Reporting & Adoption System
### ๐ **Project Description** Woof is an AI-powered platform for stray dog reporting, adoption, and donation. It detects hotspots using AI, simplifies pet adoption, and ensures trasparent donation
The problem ๐ถ Woof: Stray Dog Reporting & Adoption System solves
- Stray Dog Reporting: Users can quickly report stray dogs, with AI analyzing their condition and authorities receiving real-time alerts.
- Hotspot Detection: An AI-driven system prioritizes critical areas based on severity and time-decay factors, allowing efficient rescue operations.
- Seamless Adoption: AI-powered adoption matching helps users find the perfect pet, simplifying the adoption process.
- Transparent Donations: Blockchain-based tracking ensures donations are used effectively for medical care, food, and shelter.
Challenges we ran into
โ ๏ธ Challenges We Faced
๐ค AI Model Verification for Fake/Troll Images
- Classifying false reports easily and verifying reports.
- Ensuring the AI vision model correctly assesses a dog's condition.
- Fine-tuning the model to detect fake reports, with authorities verifying reports on-site.
๐ Data Privacy & Security
- Protecting user data, especially location-based information and payment details, using Blockchain technology.
- Yet to be implemented โ future plans include secure data handling and encryption.
๐ Integration Issues
- Integrating the RAG model into the adoption page to streamline the adoption process.
- Solutions Implemented:
- Fixed using Gradio chat interface's API, ensuring smooth communication.
๐บ๏ธ Hotspot Map Issues
- Initial Challenges:
- Missing extra information (dog's image and condition) after sending reports.
- Map latency and refresh delays.
- Solutions Implemented:
- Used the Folium Python library for seamless map integration on the website.
- Integrated images into the Folium map.
- Included the dog's condition for better visibility and reporting.
๐ Handling GPS Inaccuracy
- Initial Challenge:
- Some users might submit reports with incorrect or approximate locations, affecting rescue efficiency.
- Solution:
- Used navigator.geolocation to fetch precise latitude and longitude instead of relying on manual input.
- Implemented OpenStreetMapโs reverse geocoding API to convert coordinates into a readable address.
Discussion
Builders also viewed
See more projects on Devfolio
