Loading repository data…
Loading repository data…
HasibShafi1 / repository
AcademiML is a professional AutoML research platform simulation built with React and TypeScript. It lets users upload datasets, configure preprocessing pipelines, and simulate ML, DL, and NLP model training fully in-browser. It offers interactive EDA, PCA/t-SNE, SHAP, LIME, and model evaluation—without any Python backend or external APIs.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This is a modern, single-page AutoML Dashboard built with React, TypeScript, and Tailwind CSS.
It is designed to simulate a professional Machine Learning workflow (Upload -> Preprocessing -> Training -> Evaluation) directly in the browser. No Python backend or API keys are required; all training processes and visualizations are simulated using advanced mathematical logic within the frontend.
You need Node.js installed on your computer.
Download/Clone the project
Download the project files into a folder (e.g., automl-platform).
Open Terminal Navigate to the project folder in your terminal or command prompt:
cd path/to/automl-platform
Install Dependencies Run the following command to install the necessary libraries (React, Tailwind, Recharts, Lucide Icons):
npm install
Note: If you haven't initialized a package.json yet, copy the package.json file provided in the code into your root directory first.
Start the Application Run the development server:
npm run dev
Open in Browser
The terminal will show a link (usually http://localhost:5173). Click it to view the app.
src/components/: UI Sections (Upload, Preprocessing, Results, etc.)src/services/simulationService.ts: The "Brain" of the app. It contains the hard-coded logic that mimics backend model training, metric calculation, and visualization data generation.src/services/utils.ts: CSV parsing and statistical calculation utilities.Built for educational and prototyping purposes.