arjunvankani's picture
Update README.md
cc03025 verified

A newer version of the Gradio SDK is available: 6.1.0

Upgrade
metadata
title: Environmental AI Toolkit
sdk: gradio
emoji: 🌍
colorFrom: green
colorTo: blue
app_file: app.py
pinned: false

🌍 Environmental AI Toolkit

πŸš€ A Hugging Face + Gradio app that combines 10 powerful AI models across NLP, Vision, and Speech β€” designed to analyze, generate, and explore environmental content in one interactive toolkit.


✨ Features

πŸ“ Natural Language Processing (NLP)

  • πŸ—‚οΈ Sentence Classification β†’ Categorize environmental text (e.g., climate change, pollution, conservation)
  • 🏷️ Named Entity Recognition (NER) β†’ Extract rivers, species, pollutants, and locations from text
  • ✍️ Fill-in-the-Blank β†’ Complete environmental sentences with context-aware suggestions
  • ❓ Question Answering β†’ Ask environment-related questions and get accurate answers

πŸ–ΌοΈ Vision

  • πŸ–ΌοΈ Image Classification β†’ Identify categories in environmental images
  • πŸ” Object Detection β†’ Detect people, trees, cars, animals in environmental scenes
  • 🎭 Segmentation β†’ Segment images into sky, water, land, vegetation, and more
  • 🎨 Text-to-Image Generation β†’ Create environmental scene images from text prompts (e.g., β€œrainy forest with elephants”)

🎀 Speech

  • πŸŽ™οΈ Speech Recognition (ASR) β†’ Transcribe environmental talks or lectures
  • πŸ”Š Text-to-Speech (TTS) β†’ Convert environmental text into natural audio narration

πŸ› οΈ Tech Stack


πŸš€ How to Use

  1. Select a task tab (NLP, Vision, or Speech).
  2. Enter text, upload an image, or record audio depending on the task.
  3. Click Run β†’ get instant AI-powered results!

πŸ“Έ Example Use Cases

  • πŸŒ† Generate images of sustainable cities with solar panels
  • 🐘 Extract species names from environmental reports
  • 🌱 Classify tweets about climate change & conservation
  • 🎧 Convert environmental text into podcast-style narration
  • 🌳 Ask: β€œWhat are the effects of deforestation?” and get contextual answers

πŸ’‘ Why This Project?

Environmental awareness requires multi-modal AI tools. This toolkit brings together language, vision, and speech models to support education, research, and creative sustainability projects.


πŸ“‚ Repository Structure