Installation
Install using Poetry:
Features
- Data Management
Secure handling of synthetic data
Support for multiple data sources
Column-level metadata management
Data validation and sanitization
- API Components
The project includes a FastAPI backend and Streamlit frontend: - FastAPI Backend: Handles data validation and processing - Streamlit Interface: Provides a user-friendly interface for:
CSV file validation
Data analysis
Dataset submission
- Jupyter Notebooks
The project includes several Jupyter notebooks for different data processing tasks: - Icelandic age distribution processing - Income distribution processing - Data generation - Research proposal examples - Incoming data creation