0% found this document useful (0 votes)
5 views3 pages

Script Speech

The Diversity Dashboard project aims to collect, store, and visualize survey data related to gender, age, ethnicity, and feedback using interactive charts and graphs. It utilizes Python and Flask for backend development, SQLite for data storage, and Streamlit for dashboard creation, allowing organizations to analyze diversity and improve inclusivity. The project consists of three main components: a survey form for data collection, a database for storage, and data visualization tools for presenting the information.

Uploaded by

Sushant K
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views3 pages

Script Speech

The Diversity Dashboard project aims to collect, store, and visualize survey data related to gender, age, ethnicity, and feedback using interactive charts and graphs. It utilizes Python and Flask for backend development, SQLite for data storage, and Streamlit for dashboard creation, allowing organizations to analyze diversity and improve inclusivity. The project consists of three main components: a survey form for data collection, a database for storage, and data visualization tools for presenting the information.

Uploaded by

Sushant K
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Start Like This:

Good [Morning/Afternoon] Sir,


I am Sushant A. Kavadimati from 7th Semester, Computer Science Department.

Today, I am here to present my mini-project on Diversity Dashboard.

1) Introduction:

The main objective of this project is to collect, store, and visualize survey data like Gender,
Age, Ethnicity, and Feedback using charts and graphs.
This project helps organizations or colleges to understand the diversity ratio of their
environment.

2) Abstraction:

This project is a Web-Based Survey System where users fill out the survey form,
and the data is automatically stored in the database and displayed through interactive
Dashboards.

3) Software & Hardware Requirements:

Category Tools Used


Language Python
Framework Flask
Database SQLite
Frontend HTML, CSS
Visualization Seaborn, Matplotlib
Dashboard Streamlit

4) Basic Structure of Project ( This Part Very Important)

The project contains three main parts:

1. Survey Form – Collecting Data


2. Database Storage – Storing Data in SQLite
3. Data Visualization – Showing Data in Graphs

5) Technology Explanation:

Python & Flask – Backend development


SQLite – Storing data
Seaborn & Matplotlib – Graph generation
Streamlit – Dashboard creation

6) Database Explanation:

All the survey data is stored in SQLite Database under two tables:

• User Table
• Survey Table

7) ER Diagram (Very Important ):

This diagram shows how User and Survey tables are connected.

8) Use Case Diagram:

The main actors in this project are:

• Admin
• User

9) Implementation Steps:

1. Collect Data through Survey Form


2. Store Data in Database
3. Fetch Data using Flask
4. Visualize Data using Seaborn & Matplotlib
5. Display Dashboard using Streamlit
10) Conclusion:

This project helps in analyzing diversity and improves inclusivity by showing visual data.

Final Words :

In conclusion,
This project helps organizations to understand the diversity ratio
It can be used in Companies, Colleges, and Surveys
It makes data easier to visualize and analyze

If Sir Asks :

Question Answer
Why Diversity Dashboard? To analyze survey data easily
What is Backend? Flask + SQLite
Which Graphs are Used? Pie Chart, Bar Graph
Which Library? Seaborn, Matplotlib
How Dashboard is Created? Using Streamlit

Ending Dialogue :

Thank You, Sir! This was my mini-project presentation on Diversity Dashboard. I hope
you liked my explanation. I am ready to answer any questions.

Bonus (Secret Dialogue for Last Impression):

Sir, this project can be extended by adding Predictive Analysis using Machine Learning in
the future.

You might also like