About the project
DataFusion is a desktop application for the part of data science that comes before the model: opening a file, finding out what is wrong with it, and fixing it. Load a CSV or one of the two bundled UCI datasets, read the statistics, fill or drop the missing values, encode the categorical columns, scale the numeric ones, and draw the chart that shows whether any of it worked.
What it demonstrates
- Undo is a first-class button
- Descriptive statistics on demand
- Both correlation matrices, side by side
- Missing values handled by strategy, not by hand
- Three encodings for categorical columns
Stack
- Python
- PySimpleGUI
- pandas
- scikit-learn
- Matplotlib
Screenshots
Demo