Skip to content

EcoSentrix – AI-Based Invasive Alien Species Detection Platform

Notifications You must be signed in to change notification settings

saanidhi-git/EcoSentrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

EcoSentrix 🌱

AI-Powered Invasive Alien Species (IAS) Detection Platform

EcoSentrix is an AI-powered platform developed to detect, analyze, and raise awareness about Invasive Alien Species (IAS) and their harmful impact on the environment.
The platform integrates machine learning, intelligent search, geospatial mapping, voice interaction, and community engagement to support environmental monitoring and education.

🌍 Project Overview

Invasive Alien Species pose a serious threat to biodiversity, ecosystems, and environmental balance.
EcoSentrix aims to provide a unified digital system that helps users identify IAS, understand their ecological consequences, and collaboratively contribute to environmental protection.

✨ Features

  • AI-powered Species Analyzer that detects invasive species using image-based ML models
  • Displays species name, classification, harmfulness scale rating, and environmental impact details
  • IAS information system explaining consequences and ecological risks
  • EcoAtlas maps to locate and visualize IAS presence across Maharashtra
  • EcoHive – a digital IAS species library for reference and learning
  • SentrixAI chatbot for IAS-related queries and platform assistance
  • Intelligent search engine that fetches and displays species-related data
  • Camera-based search for real-time species identification
  • Voice-based search with multilingual voice assistant support
  • EcoHub community platform to connect users and build an environmental community
  • User authentication, login verification, and interactive dashboards

🧠 Technology Stack

  • Frotend:HTML ,CSS,JavaScript,React.js
  • Backend:Python,Machine Learning,FastAPI
  • Tools:Git,GitHub

🚀 How to Initialize & Run the Project

The full implementation is available in the server branch.

1. Switch to the server branch

git checkout server

2️. Create and activate a virtual environment

python -m venv venv source venv/bin/activate # Linux / macOS venv\Scripts\activate # Windows

3️. Install required dependencies

pip install -r Backend/requirements.txt

4️. Run the FastAPI backend server

uvicorn Backend.server:app --reload

5. Open the application in browser

Dashboard View Species Analysis Page

👥 Created By

Tanush More Saanidhi Gade Aditya Tilekar Shrawani Thorat

Timeline:October 2025-December 2025

About

EcoSentrix – AI-Based Invasive Alien Species Detection Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published