Skip to content

suhasarali/matsya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

184 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŸ Matsya โ€“ Ocean Hazard Analytics

A data-driven analytical platform empowering fishermen and marine authorities with intelligent insights for sustainable and profitable fishing operations

๐ŸŒŠ Overview

Matsya is an AI-powered ocean analytics platform that uses Machine Learning, Computer Vision, and Business Analytics to revolutionize India's fishing industry by providing:

  • ๐Ÿ” Automated fish species identification
  • ๐Ÿ’ฐ Market price prediction based on fish size
  • ๐Ÿ“ Optimal fishing zone recommendations
  • ๐Ÿ“Š Data-driven insights for sustainable fishing

๐ŸŽฏ Problem Statement

India's fishing industry faces critical challenges:

  • โŒ Unpredictable fish availability
  • โŒ Inaccurate price estimation
  • โŒ Limited access to profitable fishing zone data
  • โŒ Lack of automated fish identification systems

Matsya addresses these challenges through intelligent data mining and predictive analytics.


โœจ Key Features

๐Ÿ  Fish Classification Module

  • CNN-based classification model for accurate fish species identification
  • Real-time image processing from fishermen's captures

๐Ÿ“ Size Detection & Price Prediction

  • YOLOv8 object detection for fish size estimation
  • Price prediction using 10+ years of Indian fish market data
  • Regression analytics for market price forecasting

๐Ÿ“ˆ Business Analytics Dashboard

  • Seasonal fish availability trends
  • Price fluctuation patterns
  • Optimal fishing zone identification
  • Region-wise profitability analysis

Key Features

  • ๐Ÿ” Precision Fish Search: Real-time targeting engine that allows fishermen to search for specific species (e.g., Pomfret, Mackerel) and recalibrate the maritime heatmap instantly.
  • ๐Ÿ“ก Offshore Navigation Engine: A fully localized navigation system that provides turn-by-turn guidance, live ETA, and distance tracking using hardware GPSโ€”functional even without internet deep at sea.
  • ๐Ÿงญ Smart Compass & Steering: Integrated Magnetometer sensor logic that offers a live rotating steering guide, showing the exact bearing and direction to the chosen fishing zone.
  • ๐Ÿ”ฅ Dynamic Heatmap & Zone Ranking: Automatically identifies and ranks fishing zones based on catch probability, travel distance, and fuel efficiency.
  • โ›ฝ Fuel & Cost Estimator: Real-time calculation of fuel requirements and trip costs (INR) for each zone to ensure profitable fishing expeditions.

image image image image

image image image image


๐Ÿ—๏ธ System Architecture

graph TD
    A[Fishermen Upload Image] --> B[Fish Classification Module]
    B --> C[YOLOv8 Detection]
    C --> D[Size Estimation]
    D --> E[Price Prediction]
    E --> F[Analytics Dashboard]
    F --> G[Actionable Insights]
Loading

๐Ÿ› ๏ธ Tech Stack

Category Technologies
Programming Python,JavaScript, React Native Expo
ML Framework TensorFlow, Keras, CNN
Object Detection YOLOv8
Data Analysis Pandas, NumPy
Visualization Matplotlib, Seaborn, Power BI, Tableau
Analytics Clustering, Regression Analysis
Datasets Government Fisheries Data, Kaggle

๐Ÿ”— Live Services

๐ŸŒ Backend Services

๐Ÿ“Š Analysis API Endpoints

Summary Analytics:

https://hackcelestial-kdg-1.onrender.com/api/catches/summary/68cda34fbedae2fb5e505890

Weekly Catch Data:

https://hackcelestial-kdg-1.onrender.com/api/catches/weekly/68cda34fbedae2fb5e505890

Species Distribution:

https://hackcelestial-kdg-1.onrender.com/api/catches/species/68cda34fbedae2fb5e505890


๐Ÿš€ Getting Started

Prerequisites

Python 3.8+
TensorFlow 2.x
YOLOv8
Pandas, NumPy

๐Ÿ’ผ Business Impact

Stakeholder Benefits
Fishermen Informed decisions on what, where, and when to fish for maximum returns
Market Traders Improved price forecasting and inventory management
Marine Authorities Enhanced understanding of fish population trends and overfishing patterns

๐ŸŽฏ Results

โœ… High accuracy in fish species classification
โœ… Efficient size detection using YOLOv8
โœ… Minimal error in price prediction vs. actual market rates
โœ… Region-wise profitability patterns identified
โœ… Comprehensive visual dashboards for decision-making


๐Ÿ”ฎ Future Enhancements

  • ๐Ÿ›ฐ๏ธ Real-time satellite data integration
  • ๐Ÿ“ฑ Mobile application for on-field usability
  • ๐ŸŒ Multi-language support for regional fishermen
  • โšก Real-time weather and ocean condition alerts

๐Ÿ“š References

  1. Government of India โ€“ National Fisheries Data Portal
  2. Kaggle Fish Species Dataset
  3. Ultralytics YOLOv8 Documentation
  4. FAO Fisheries and Aquaculture Statistics

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors