Logo Lanfrica

ahmedismaiill/Autonomous-Data-Science-System

Type de record:

software
Créateur:
ahm
Hôte:
An advanced agentic ML orchestrator automating the end-to-end data science lifecycle. Integrates LLM reasoning with AutoML to deliver production-ready models and diagnostic PDF reports via automated Gmail delivery. Final project for Orange Digital Center (ODC) Egypt (AI Agents & LLMs track). # 🤖 Autonomous Data Science System (ADSS) > **Data Science on Autopilot: An end-to-end agentic ML orchestrator designed to transform raw data into production-ready models and executive-level PDF reports.** --- ## 👥 The Team This project was collaboratively developed as a **Team Project** for the **Orange Digital Center (ODC) Egypt** (AI Agents & LLMs Track) by: * **Ahmed Ismail El Sayed** * **Ahmed Mohamed Hussein** --- ## 📌 Project Overview The **Autonomous Data Science System (ADSS)** is a sophisticated multi-agent framework that automates the entire machine learning lifecycle. By combining the reasoning capabilities of **Large Language Models (LLMs)** with the computational power of **Scikit-Learn**, ADSS handles everything from data ingestion to sending a professional diagnostic report directly to your inbox. ### 🏗️ Agentic Workflow The system employs an **Orchestrator-Agent Architecture** consisting of specialized autonomous units: * **🔍 EDA Agent:** Generates statistical summaries, detects outliers, and creates a comprehensive visualization suite. * **🛠️ Preprocessing Agent:** Dynamically engineers features, handles scaling, and encodes variables based on real-time data inspection. * **🏎️ ML Tuning Agent:** Optimizes model performance via `RandomizedSearchCV`, comparing multiple algorithms to find the best fit. * **⚖️ Error Analysis Agent:** Interprets complex technical metrics into high-level, human-readable diagnostic insights using LLMs. * **📑 Documentation Agent:** Programmatically builds professional multi-page PDF reports using `ReportLab`. * **📧 Email Agent:** Automates the final delivery of reports and artifacts via Gmail. --- ## 🎥 Project Demos ### Streamlit Pipeline Interface github.com --- ## 📁 Repository Structure ```bash │ requirements.txt │ ├───Data # Sample datasets used for testing │ Bank Customer Churn Prediction.csv …