Skip to content

Latest commit

 

History

History
303 lines (230 loc) · 8.6 KB

File metadata and controls

303 lines (230 loc) · 8.6 KB

🌐 DataSentience-AIML 💡

Part of Social Summer of Code 2025 🚀 & GirlScript Summer of Code 2025 🚀

Harnessing AI across Healthcare, Finance, Agriculture, NLP, Safety & More


Contributions Welcome Python Badge SSoC Badge AI MultiDomain Badge
Repo Size Stars Forks Issues

AI Theme Gif

👋 Welcome Contributors!

This collaborative initiative under Social Summer of Code 2025 is focused on building real-world AI/ML solutions across various domains using:

  • 🤖 Deep Learning
  • 🔁 Reinforcement Learning
  • 🧠 LLM / NLP
  • 📊 Data Science & Intelligent Automation

Solving use-cases in:

  • 🏥 Healthcare
  • 💰 Finance
  • 🌾 Agriculture
  • 📈 Stock & Crypto
  • 🛣️ Road Safety
  • 🧠 BiLSTM Architectures
  • 🔒 Federated Learning
  • 📷 Optical Detection
  • 💬 Chatbots and NLP tasks

Let’s innovate, build, and grow — one PR at a time! 🌱


📌 Table of Contents

📁 Project Structure

📦 All sub-projects are now organized under the src/ directory:

src/
├── Agricultural Solutions/
│   ├── Crop Yield Prediction/
│   ├── Crop Recommendation/
│   └── Plant Disease Detection/
│
├── Financial Analysis/
│   ├── Cryptocurrency/
│   ├── Market Analysis/
│   └── Business Analytics/
│
├── Healthcare/
│   ├── Disease Detection/
│   ├── Medical Imaging/
│   └── Health Monitoring/
│
├── Transportation & Safety/
│   ├── Driver Safety/
│   ├── Traffic Management/
│   └── Helmet Detection/
│
├── Environmental Monitoring/
│   ├── Weather Prediction/
│   └── Fire Detection/
│
├── Machine Learning Techniques/
│   ├── Federated Learning/
│   ├── OCR Systems/
│   └── Bidirectional LSTM/
│
├── Miscellaneous/
├── units/               # Shared utilities
└── requirements.txt

Each project contains:

  • 📁 Scripts/Notebooks
  • 📖 README.md per module
  • 📊 Visualizations, datasets, outputs (if applicable)

Back To Top


🔄 Restructuring Info

🗓️ Restructure Date: June 22, 2025
📁 Major migration to src/ for clarity and modularity.

📄 See CHANGES.md for detailed mappings.

⚠️ Important: Some imports may break. Please refactor accordingly and help improve path compatibility.


💡 Build or Contribute

Build or enhance:

  • 🏥 Health risk scoring, early diagnosis
  • 💰 Credit scoring, fraud detection
  • 🌾 Yield or disease classifiers
  • 📈 Time series & price forecasting
  • 💬 LLM/NLP chatbots, summarizers
  • 🛣️ Traffic/helmet/accident detection
  • 🔁 Federated learning, BiLSTM pipelines
  • 🖥️ Web interfaces (Streamlit/Flask)

🏷️ Issue Labels

Label Description
SSoC-beginner Beginner-friendly 🌱
SSoC-intermediate Mid-level complexity
SSoC-advanced Deep learning or complex logic
web-app Frontend/backend integration
LLM NLP, transformers, language models
domain-* Specific domains (health, agri, etc.)
bug Fix issues or errors
enhancement Improve existing code
documentation Improve READMEs or instructions

🧑‍💻 Get Started

  1. Fork + Clone
git clone https://github.com/YOUR-USERNAME/DataSentience-AIML.git
cd DataSentience-AIML
  1. 🛠️ Pick or Create an Issue
  2. 📁 Work inside correct src/ folder
  3. 📝 Include README.md + instructions
  4. Create Pull Request (Closes #X)

🏆 Points System

Task Type Points
Bug Fixes 10
New Features 20
LLM/NLP Projects 25
Domain Contributions 25
Web Apps / Deployment 30 ⭐
Documentation 5

🏅 Top contributors are highlighted by mentors and may be featured in SSoC spotlights.


⚙️ Setup Guide

# Clone repo and set up environment
git clone https://github.com/YOUR-USERNAME/DataSentience-AIML.git
cd DataSentience-AIML
python3 -m venv venv
source venv/bin/activate  # or venv\Scripts\activate (Windows)
pip install -r requirements.txt

# Set upstream for syncing
git remote add upstream https://github.com/PRIYANSHU2026/DataSentience-AIML.git
git fetch upstream
git pull upstream main

🛠 Common Issues:

  • ModuleNotFoundError ➜ Check folder structure or update paths
  • CUDA mismatch ➜ Match PyTorch version with your CUDA version
  • Memory error ➜ Use cloud GPU or reduce batch size

▶️ Running Models

  • Streamlit
streamlit run app.py
  • Flask
python app.py

🖥️ Hardware Suggestions

  • Simple models: 8GB RAM, CPU
  • Complex models: 16GB+, GPU
  • LLM training: ≥32GB RAM, 8GB VRAM

📈 Metrics & Status

Metric Status
Models Implemented 15+
Domains Covered 8
Ready-to-Use Models 5+
Python Version 3.8+
Active Contributions ✅ Ongoing
Code Coverage ~78%

📝 Recent Updates

  • ✔️ Helmet Detection added (June 5, 2025)
  • ✔️ Health Risk Model (+12% accuracy)
  • ✔️ BiLSTM on MedText (May 2025)
  • ✔️ Crop AI Dashboard (Streamlit)
  • ✔️ Federated Framework Base Ready

🔜 In Progress:

  • 📊 Real-time stock API
  • 🌐 Multilingual NLP
  • 📱 Mobile AI Export
  • 🛠️ Deployment Templates
  • 📚 Extended Docs

💬 Community & Support

  • Ask via GitHub Issues
  • Stay respectful, inclusive, and helpful
  • 🌍 Open-source is for everyone!

👨‍💻 Admin & Contributors


❤️ Thanks Contributors!


🚀 Let's Make AI for All — Together!

We’re glad you're here. Contribute, learn, and innovate with us this summer!

Made with ❤️ by contributors & mentors