/2023-eywa-solution-challenge

GDSC Solution Challenge 2023 Invasive species detection and education application "Eywa"

Primary LanguageDart

header

🌳 Introduction

Invasive species are a major threat to biodiversity and can cause significant ecological and economic damage by outcompeting native species in new environments. Despite this, there is a widespread lack of awareness among the public about which species are considered invasive and their environmental impacts. This knowledge gap presents a significant challenge to preventing their spread. In addition, insufficient data collection and management of invasive species information further compound this issue, making it difficult to effectively control and manage their populations. Addressing this challenge will require a substantial increase in the dataset to better understand and manage invasive species. To address and solve these problems, we present our solution, Eywa.

The title of our project, Eywa, is taken from the tree "Eywa" that protects the planet's ecosystem in the movie "Avatar". Taking inspiration from this, we named our project Eywa with the intention of making a positive impact on the Earth's ecosystem.

😎 Features

  • Field guides: It provides various information such as photos of shape, ecology, and introduction characteristics.
  • Image search: You can find out what kind of exotic species the creature is by taking a photo without having to dig through a field guide.
  • Report: You can report photos, habitat location, and time information of invasive species and share them with others.

📱 How to use?

Eywa is only available on Android devices. iOS devices are not supported yet.

  1. Download eywa.apk from here.
  2. Install the app on your Andriod phone.

⚙️ Used technology

Deployment

  • Server: Google Cloud Run
  • Database: Google Cloud SQL (MySQL)
  • Storage: Google Cloud Storage

Frontend

  • Framework: Flutter
  • Language: Dart
  • IDE: Android Studio

Backend

  • Framework: Spring Boot 2.7.8
  • Language: Java 11
  • IDE: IntelliJ

AI

  • Framework: TensorFlow Lite
  • Language: Python
  • Model: MobileNet

🛠 Project Architecture

architecture

📽 Demo Video Link

Eywa

👥 Team Members

Hyeonjun Song Changyu Shin DongHa Shin Seungyeol Lee
Front-end Back-end AI Back-end