SlideShare a Scribd company logo
Data Visualization
(a compliment to data.gov.in)
Team 4:
Ritesh Modi (201405518) Shefali Soni (201405619)
Aditya Jindal(201230010) Prabhsimran Singh(201201058)
Guided By: Dr. Vasudeva Varma
Mentor: Vishrut Mehta
International Institute of Information and Technology
Introduction
Data visualization tool provides a platform to graphically visualize data provided in Json format, preparing
various charts, thus enabling users to extract meaningful information and establish context.
Motivation:
1. Patterns, trends and correlations that might go undetected in text-based data can be exposed and
recognized easier with data visualization.
2. Complex data to simple visuals
3. Easy analysis of huge dataset
4. Saves time and effort required to make decisions based on complex dataset
2
Data in Tabular Format
3
Data in Graphical Format
4
Approach
1. A file containing JSON information is uploaded on to the server. This input file is in compliment with
the data available on data.gov.in
2. The input file will then be parsed and displayed to the user.
3. User can then select the chart type from the list.
4. The data is then uploaded to the server and fed to the charting api to construct a chart.
5. Chart is constructed and rendered on screen for analysis.
5
High Level Design
6
Technologies Used
Input File - JSON format. At server end JSON data is parsed to make it compatible to that of charting
APIs used.
API to create charts - Highcharts.js
Backend - Python + Flask
UI enhancements - Twitter Bootstrap.
7
Visualization Techniques
Various visualization techniques are used in tool to view the data:
1. Line Chart - displays information as a series of data points called 'markers' connected by straight
line segments.
2. Bar Chart - presents Grouped data with rectangular bars with lengths proportional to the values that
they represent.
3. Column Chart - graphic representation of data. Column charts display vertical bars going across the
chart horizontally, with the values axis being displayed on the left side of the chart.
4. Area Chart - displays graphically quantitative data. It is based on the line chart.
5. Bubble Chart - displays three dimensions of data.
6. Pie Chart - a type of graph in which a circle is divided into sectors that each represent a proportion
of the whole.
7. Scatter Chart - has points that show the relationship between two sets of data.
8
9
Unique aspects of tool
Highlights: The chart supports various features which would help to further improve the visualization:
1. Selecting a particular range and zoom in-out,
2. Scrolling for large data across the x-axis,
3. Including or excluding a particular data range in graph created,
4. Downloading the chart in pdf, or jpeg format, etc.
10
System Input and Output
Input File: File containing data to visualize in JSON format
Output: User has the capability to visualize charts of various types for the data he uploads to the server.
Probable chart types are:
1. Line Chart
2. Bar Chart
3. Column Chart
4. Area Chart
5. Bubble Chart
6. Pie Chart
7. Scatter Chart
11
12
13
14
15
Applications
The tool could be used by below users:
● Policy Makers
● NGOs
● Ordinary citizen
16
Thank you
17

More Related Content

PDF
Data visualization data sources data types
PDF
Data visualization data sources data types- visual design
PDF
Help of meteorological drought monitoring
PPTX
Creation of spreadsheets
PPT
Lecture 6 spreadsheets
PPT
Info Grafix
PDF
Spatial Data Model 2
Data visualization data sources data types
Data visualization data sources data types- visual design
Help of meteorological drought monitoring
Creation of spreadsheets
Lecture 6 spreadsheets
Info Grafix
Spatial Data Model 2

What's hot (17)

PDF
Tableau interview questions and answers
PPTX
Spreadsheets and databases
PPTX
Spreadsheet Concepts
PPTX
Spatial Data Models
PPT
Tableau interview questions-ppt
PPT
Databases versus Spreadsheets-do you know where your data is?
PPTX
Lab_8_Joining and Relating
PPTX
Lec_8_Intro to Join and Relate
PPTX
Spreadsheet basics ppt
PDF
Components of Spatial Data Quality in GIS
PPTX
Applied systems 1 vocabulary
PPT
Spreadsheet fundamentals
PPT
spreadsheet program
PPT
Improvement of Spatial Data Quality Using the Data Conflation
PPT
What is a spreadsheet
PPT
Iccsa stankuteha180611
PDF
Database Migration Tool
Tableau interview questions and answers
Spreadsheets and databases
Spreadsheet Concepts
Spatial Data Models
Tableau interview questions-ppt
Databases versus Spreadsheets-do you know where your data is?
Lab_8_Joining and Relating
Lec_8_Intro to Join and Relate
Spreadsheet basics ppt
Components of Spatial Data Quality in GIS
Applied systems 1 vocabulary
Spreadsheet fundamentals
spreadsheet program
Improvement of Spatial Data Quality Using the Data Conflation
What is a spreadsheet
Iccsa stankuteha180611
Database Migration Tool
Ad

Viewers also liked (10)

PDF
Certificado Habilitacoes - FEUP
DOCX
my cv 1
PDF
Sarita A Mehta-Profile-Revised
PDF
Prezi amplificador
PDF
HUMAN SIDE OF LEAN & KANBAN by Alok
PPTX
The gift of life and god's compassionate heart
PPTX
Linea del tiempo
PPTX
ScrumMaster the Psychologist
PDF
Action and content based Community Detection in Social Networks
PPTX
Final Presentation on Online Library Management
Certificado Habilitacoes - FEUP
my cv 1
Sarita A Mehta-Profile-Revised
Prezi amplificador
HUMAN SIDE OF LEAN & KANBAN by Alok
The gift of life and god's compassionate heart
Linea del tiempo
ScrumMaster the Psychologist
Action and content based Community Detection in Social Networks
Final Presentation on Online Library Management
Ad

Similar to Data Visualization (20)

PDF
Data Visualization: A Powerful Tool for Insightful Analysis | CyberPro Magazine
PDF
Data Visualisation.pdf
PPTX
Data-Visualization-with-Python-4 PPT.ppt
PPTX
Introduction to Data Visualization, Importance and types
PDF
DAVLectuer3 Exploratory data analysis .pdf
PPTX
Big data visualization state of the art
PDF
Web-based Information Visualisation
PPTX
Data Visualization in Health
PPTX
Data Visualization1.pptx
PDF
Visualization topic of big data analytics
PPTX
Data-Visualization an Introduction of statistics
PDF
Intro to data visualisation
PPTX
Introduction to Data Visualization_Day 1.pptx
PDF
A Review on data visualization tools used for Big Data
PPTX
Data Visualization in Big Data Analytics
PPTX
Making abstract data visible
PPTX
DATA ANALYSIS AND VISUALISATION using python 2
PPTX
Design Principles in Data Visualization and Tools
PPTX
CH 4_TYBSC(CS)_Data Science_Visualisation
PPT
Data Visualization
Data Visualization: A Powerful Tool for Insightful Analysis | CyberPro Magazine
Data Visualisation.pdf
Data-Visualization-with-Python-4 PPT.ppt
Introduction to Data Visualization, Importance and types
DAVLectuer3 Exploratory data analysis .pdf
Big data visualization state of the art
Web-based Information Visualisation
Data Visualization in Health
Data Visualization1.pptx
Visualization topic of big data analytics
Data-Visualization an Introduction of statistics
Intro to data visualisation
Introduction to Data Visualization_Day 1.pptx
A Review on data visualization tools used for Big Data
Data Visualization in Big Data Analytics
Making abstract data visible
DATA ANALYSIS AND VISUALISATION using python 2
Design Principles in Data Visualization and Tools
CH 4_TYBSC(CS)_Data Science_Visualisation
Data Visualization

Recently uploaded (20)

PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PDF
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PDF
Mega Projects Data Mega Projects Data
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PDF
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
PDF
.pdf is not working space design for the following data for the following dat...
PDF
Clinical guidelines as a resource for EBP(1).pdf
PPTX
1_Introduction to advance data techniques.pptx
PPTX
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
PPTX
Introduction to machine learning and Linear Models
PPTX
IB Computer Science - Internal Assessment.pptx
PPTX
Computer network topology notes for revision
PPTX
Database Infoormation System (DBIS).pptx
PPT
ISS -ESG Data flows What is ESG and HowHow
PDF
Business Analytics and business intelligence.pdf
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
IBA_Chapter_11_Slides_Final_Accessible.pptx
Acceptance and paychological effects of mandatory extra coach I classes.pptx
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
Mega Projects Data Mega Projects Data
Qualitative Qantitative and Mixed Methods.pptx
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
.pdf is not working space design for the following data for the following dat...
Clinical guidelines as a resource for EBP(1).pdf
1_Introduction to advance data techniques.pptx
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
Introduction to machine learning and Linear Models
IB Computer Science - Internal Assessment.pptx
Computer network topology notes for revision
Database Infoormation System (DBIS).pptx
ISS -ESG Data flows What is ESG and HowHow
Business Analytics and business intelligence.pdf
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx

Data Visualization

  • 1. Data Visualization (a compliment to data.gov.in) Team 4: Ritesh Modi (201405518) Shefali Soni (201405619) Aditya Jindal(201230010) Prabhsimran Singh(201201058) Guided By: Dr. Vasudeva Varma Mentor: Vishrut Mehta International Institute of Information and Technology
  • 2. Introduction Data visualization tool provides a platform to graphically visualize data provided in Json format, preparing various charts, thus enabling users to extract meaningful information and establish context. Motivation: 1. Patterns, trends and correlations that might go undetected in text-based data can be exposed and recognized easier with data visualization. 2. Complex data to simple visuals 3. Easy analysis of huge dataset 4. Saves time and effort required to make decisions based on complex dataset 2
  • 3. Data in Tabular Format 3
  • 4. Data in Graphical Format 4
  • 5. Approach 1. A file containing JSON information is uploaded on to the server. This input file is in compliment with the data available on data.gov.in 2. The input file will then be parsed and displayed to the user. 3. User can then select the chart type from the list. 4. The data is then uploaded to the server and fed to the charting api to construct a chart. 5. Chart is constructed and rendered on screen for analysis. 5
  • 7. Technologies Used Input File - JSON format. At server end JSON data is parsed to make it compatible to that of charting APIs used. API to create charts - Highcharts.js Backend - Python + Flask UI enhancements - Twitter Bootstrap. 7
  • 8. Visualization Techniques Various visualization techniques are used in tool to view the data: 1. Line Chart - displays information as a series of data points called 'markers' connected by straight line segments. 2. Bar Chart - presents Grouped data with rectangular bars with lengths proportional to the values that they represent. 3. Column Chart - graphic representation of data. Column charts display vertical bars going across the chart horizontally, with the values axis being displayed on the left side of the chart. 4. Area Chart - displays graphically quantitative data. It is based on the line chart. 5. Bubble Chart - displays three dimensions of data. 6. Pie Chart - a type of graph in which a circle is divided into sectors that each represent a proportion of the whole. 7. Scatter Chart - has points that show the relationship between two sets of data. 8
  • 9. 9
  • 10. Unique aspects of tool Highlights: The chart supports various features which would help to further improve the visualization: 1. Selecting a particular range and zoom in-out, 2. Scrolling for large data across the x-axis, 3. Including or excluding a particular data range in graph created, 4. Downloading the chart in pdf, or jpeg format, etc. 10
  • 11. System Input and Output Input File: File containing data to visualize in JSON format Output: User has the capability to visualize charts of various types for the data he uploads to the server. Probable chart types are: 1. Line Chart 2. Bar Chart 3. Column Chart 4. Area Chart 5. Bubble Chart 6. Pie Chart 7. Scatter Chart 11
  • 12. 12
  • 13. 13
  • 14. 14
  • 15. 15
  • 16. Applications The tool could be used by below users: ● Policy Makers ● NGOs ● Ordinary citizen 16