DATA CLEANING • DEEP ANALYSIS • MACHINE LEARNING

Messy Data into useful Insight.

DataForge is a simple, user-friendly web app designed to simplify the entire data lifecycle — from raw messy files to clean, usable insights. Built as a personal training project using Python, FastAPI, Pandas, Matplotlib, Seaborn, and Scikit-Learn, it allows users to clean, analyze, visualize, and model their data with minimal effort.

SciPy Pandas Matplotlib Seaborn Scikit-Learn

Upload

Upload your raw dataset and instantly inspect its rows, columns, and contents.

Clean

Handle missing values, duplicates, outliers, and normalization without wrestling Pandas manually.

Visualize

Explore distributions, relationships, trends, and patterns using useful visualizations.

Stats & ML

Perform statistical analysis or use machine-learning algorithms and inspect their results.

Upload File (.csv, .xls, .xlsx, .xlam)
Ready for analysis

No dataset uploaded

Rows: 0 | Columns: 0
Dataset Browser Your data will automatically appear here after upload or transformation.

Transform Dataset

Choose an operation first. DataForge reveals only the parameters that operation actually needs.

Select a transformation to configure it.
Choose Chart / Graph
Select a graph to reveal its parameters.
Visualization Area Select a graph and configure its required parameters.
Statistics & Machine Learning
Analysis Results Choose Statistics or Machine Learning to begin.