Aapda's mission is to develop an integrated, technology-driven solution to address the recurring flood challenges in Kaziranga, Assam, which affect both wildlife and human communities. Our goal is to create a comprehensive flood monitoring and intervention system utilizing satellite imagery, drones, and computer vision to:
- Identify flood-prone areas and assess the extent of flooding using satellite data and computer vision. We use computer vision and machine learning to develop models that identify areas that are unsafe and should be evacuated before floods, using various parameters like weather details, land area, and recent constructions using the available satellite data.
- Implement a wildlife rescue and relocation strategy using drones to transport animals to safe zones and deliver essential supplies. Our drones identify places where animals need to be rescued and guide them using food bags to safe places.
- Prevent wildlife migration onto roads and residential areas to enhance human-wildlife coexistence during floods.
- Ensure effective disaster response by using satellite-connected boats and rescue rafts to reach remote and neglected areas with necessary resources and support. Some areas are neglected due to low visibility by helicopters during rescue missions, but our drones will identify these areas using machine learning models, which will be more efficient and aid more people at a lesser cost.
- Establish an SMS and GPS alert system to guide residents during flood emergencies, enhancing community safety and communication.
[Instructions for setting up & running the project locally]
[Guidelines for contributing to the project]
[Details about the technology stack used in Aapda]
Aapda is released under the MIT License.
[Acknowledgments for collaborations and support]
This is a Next.js project bootstrapped with create-next-app
.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.js
. The page auto-updates as you edit the file.
This project uses next/font
to automatically optimize and load Inter, a custom Google Font.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.