Skip to content

Data_Explorer–PyCaret


Go to the application

Overview

A lightweight Streamlit app that lets users load built-in or custom datasets and generate interactive data profiling reports using PyCaret and ydata‑profiling.

Main functionalities

  • Select a dataset from the list of built‑in PyCaret datasets via sidebar.
  • Upload CSV / Excel files for analysis.
  • Preview the first rows of the selected dataset.
  • Generate an interactive profiling report with ydata‑profiling.
  • Export the report as HTML or PDF (PDF conversion uses pdfkit/wkhtmltopdf).
  • Dark themed UI and responsive layout.

Technologies & skills

  • Python
  • Streamlit
  • Pandas
  • PyCaret datasets
  • ydata‑profiling
  • streamlit‑pandas‑profiling
  • pdfkit / wkhtmltopdf (optional)

Project Report

  • Profiling report generation and export functionality.
  • User-friendly interface for data exploration.

Sample photos

<figcaption>Pic_name</figcaption> <figcaption>Pic_name2</figcaption> <figcaption>Pic_name3</figcaption> <figcaption>Pic_name4</figcaption> <figcaption>Pic_name4</figcaption> <figcaption>Pic_name4</figcaption> <figcaption>Pic_name4</figcaption>

Application usage

  • Use the sidebar to choose a dataset or upload your own file.
  • Click "Generate Profiling Report" to view and download the report.

Go to the application