/documentation_project

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

Read the Docs data dashboard

In this example, I show how to use Vizro-AI to generate Plotly charts to visualize documentation traffic. I build those charts into a Vizro dashboard, with some professional-looking results.

What is this code for?

You can find the blog post that accompanies this code here:

What's in the repo?

  • LICENSE: "You can do whatever you want with this code".
  • README.md: This file.
  • dashboard.ipynb: The main example code. See section below.
  • data_generation.ipynb: As the blog post describes, I use a set of fake CSV traffic data, and this code generates it. The fake data has the same fields as genuine RTD data so you can download and use the dashboard with the data downloaded from your own RTD dashboard (just update the Notebook to load your CSV or rename your downloaded data and replace website_traffic_data.csv.
  • website_traffic_data.csv: The output of the data_generation Notebook.

How to use the dashboard.ipynb Notebook

To run the Notebook successfully, you need to be set up to use Vizro-AI. The best way to achieve this is to follow the blog post linked in the "What is this code for?" section. It'll walk you through the steps needed to: