SlideShare a Scribd company logo
1 of 15
THE SHADOW
OF TERROR
BIJOY RAVEENDRAN
INFORMATION & INTERFACE DESIGN
JULY 26 2013 | NATIONAL INSTITUTE OF DESIGN
• 30 years of every terrorist incident from 1970 –
2011 (200K records)
• Retrieved from the Global Terrorism DB
• Date of attack, place of attack, group
name, target, casualities, weapons
used, damages, motive, descriprion
• Supplementary information from Wikipedia
DATASETDATASET
• „Exploratory‟ more than „explanatory‟
• Data is in the form of events – so have a
timeline and plot it on a map
• No story at the moment – so emphasize on the
numbers and threat level
• Gather supplementary information from
Wikipedia
CONSIDERATIONSCONSIDERATIONS
INITIAL ITERATIONSITERATION
• Markers on map can be represented as
explosions (or the color of fire)
• Use opacity to show overlapping layers or use
„no-overlap‟ (ruled out later)
• Make the map borderless , add more negative
space around content, so emphasis goes to
subject matter
• Tree maps a better option over bar charts for
summary data
CONSIDERATIONS (contd.)CONSIDERATIONS
• Scaled down dataset (30 years to 7 years)
• Removed unused data columns
• Removed „invalids‟
 0 or unknown month/day/year
 Unknown city/state/country
 0 casualities/wounded and 0/unknown
damages
SANITIZING DATASANITIZING DATA
• Used Google‟s „Geo‟ API to geo-tag locations
• Pivot tables based on „terrorist
organizations‟, „country of attack‟, and „mode of
attack‟ columns.
• Formula to calculate severity of attack based
on following data:
 Number of people killed
 Number of people wounded
 Estimated damage to property
ENRICHING DATAENRICHING DATA
Severity
= ( dead_index * 10 +
wounded_index * 7.5 +
damage_index * 2.5 )
ENRICHING DATA (contd.)
Dead_Index
0-40 : 1
40-80 : 2
80-120 : 3
120-160 : 4
160 – 200 : 5
Wound_Index
0-75 : 1
75-150 : 2
150-225 : 3
225-300 : 4
>300: 5
Damage_Index
<1million : 1
1m – 1b : 2
>1b : 3
ENRICHING DATA
• Excel for data/business logic
• TileMill for map creation
• MapBox for map hosting
• Google Docs for geo-coding
• Google Visualization API to generate tree-
maps
• HTML/Javascript for layout
For proposed future use :
• MapBox.js/Wax for custom tooltips/legend
• Flash for intro screen
TOOLSTOOLS
SEE VISUALIZATION NOW!
Goto visualization
• „Invalids‟ may be incidents of high severity
• TileMill rejects non geo-coded locations –
skews the numbers
• Geo-coding API is not entirely accurate –
combination of city/country not yielding
better results. May have to manually
encode.
SOURCES OF ERRORERRORS
• All deaths are considered the same –
shouldn‟t assassinations be considered to
be of higher priority?
• Large data shown as “############”
• If „others‟ occurs in any of the top 10
visualizations, it has been ignored
SOURCES OF ERRORERRORS
• Incorporate complete data set
• Complete other sections
• Include opening sequence to set up the
story
• Adding animation to map markers will help
emphasize more on numbers
FUTURE PLANSFUTURE PLANS
FUTURE PLANSFUTURE PLANS
• Link tooltip to related news article (probably
for high severity incidents)
• Remove top 5 countries from tree-map.
Have a choroplethic view on country wise
impact instead.
• Include – „Your country has XX% chance of
being attacked‟
• Use different color marker to represent
zero casuality attacks
• Match-ups
THANK YOU
JULY 26 2013 | NATIONAL INSTITUTE OF DESIGN

More Related Content

What's hot

Theory of Data Visualization_Vinu
Theory of Data Visualization_VinuTheory of Data Visualization_Vinu
Theory of Data Visualization_VinuTanvi Gupta
 
Web design: print to web
Web design: print to webWeb design: print to web
Web design: print to webKenneth Field
 
ASOCEU - Lesson 2 - Data Visualization techniques (slides)
ASOCEU - Lesson 2 - Data Visualization techniques (slides)ASOCEU - Lesson 2 - Data Visualization techniques (slides)
ASOCEU - Lesson 2 - Data Visualization techniques (slides)A Scuola di OpenCoesione
 
Unit 2 day 3
Unit 2 day 3Unit 2 day 3
Unit 2 day 3cirilah
 
Learn about Instructional Images and H1N1 Flu
Learn about Instructional Images and H1N1 FluLearn about Instructional Images and H1N1 Flu
Learn about Instructional Images and H1N1 FluAlaa Sadik
 
Map Design and Symbology in GIS Environment
Map Design and Symbology in GIS EnvironmentMap Design and Symbology in GIS Environment
Map Design and Symbology in GIS EnvironmentKaium Chowdhury
 
inetMAPS for Google Maps
inetMAPS for Google MapsinetMAPS for Google Maps
inetMAPS for Google MapsinetSYNX
 
Australia's Environment Explorer: Quick Tour
Australia's Environment Explorer: Quick TourAustralia's Environment Explorer: Quick Tour
Australia's Environment Explorer: Quick Touraijmvandijk
 
GI2013 ppt decewicz_dresden2013.pdf
GI2013 ppt decewicz_dresden2013.pdfGI2013 ppt decewicz_dresden2013.pdf
GI2013 ppt decewicz_dresden2013.pdfIGN Vorstand
 
How to Graphically Represent Data
How to Graphically Represent DataHow to Graphically Represent Data
How to Graphically Represent Datacoop3674
 
Fokus K3D 2010
Fokus K3D 2010Fokus K3D 2010
Fokus K3D 2010Elios Lab
 
WSRB PropertyEDGE Quick Reference Guide
WSRB PropertyEDGE Quick Reference GuideWSRB PropertyEDGE Quick Reference Guide
WSRB PropertyEDGE Quick Reference GuideTony Higgins
 
Engl313_HowtoGraphicallyRepresentData
Engl313_HowtoGraphicallyRepresentDataEngl313_HowtoGraphicallyRepresentData
Engl313_HowtoGraphicallyRepresentDataShannon Dryden
 
Graph Types
Graph TypesGraph Types
Graph Typeslindy23
 
Phil Kenny, the Economist
Phil Kenny, the EconomistPhil Kenny, the Economist
Phil Kenny, the EconomistJohn Thompson
 
Heightmaps intro
Heightmaps introHeightmaps intro
Heightmaps introVisCircle
 
Instructional images (2)
Instructional images (2)Instructional images (2)
Instructional images (2)alona abe
 
My maths project name
My maths project   nameMy maths project   name
My maths project nameHawker23
 

What's hot (20)

Opening Day
Opening DayOpening Day
Opening Day
 
Theory of Data Visualization_Vinu
Theory of Data Visualization_VinuTheory of Data Visualization_Vinu
Theory of Data Visualization_Vinu
 
Web design: print to web
Web design: print to webWeb design: print to web
Web design: print to web
 
ASOCEU - Lesson 2 - Data Visualization techniques (slides)
ASOCEU - Lesson 2 - Data Visualization techniques (slides)ASOCEU - Lesson 2 - Data Visualization techniques (slides)
ASOCEU - Lesson 2 - Data Visualization techniques (slides)
 
Unit 2 day 3
Unit 2 day 3Unit 2 day 3
Unit 2 day 3
 
Learn about Instructional Images and H1N1 Flu
Learn about Instructional Images and H1N1 FluLearn about Instructional Images and H1N1 Flu
Learn about Instructional Images and H1N1 Flu
 
Map Design and Symbology in GIS Environment
Map Design and Symbology in GIS EnvironmentMap Design and Symbology in GIS Environment
Map Design and Symbology in GIS Environment
 
inetMAPS for Google Maps
inetMAPS for Google MapsinetMAPS for Google Maps
inetMAPS for Google Maps
 
Australia's Environment Explorer: Quick Tour
Australia's Environment Explorer: Quick TourAustralia's Environment Explorer: Quick Tour
Australia's Environment Explorer: Quick Tour
 
GI2013 ppt decewicz_dresden2013.pdf
GI2013 ppt decewicz_dresden2013.pdfGI2013 ppt decewicz_dresden2013.pdf
GI2013 ppt decewicz_dresden2013.pdf
 
How to Graphically Represent Data
How to Graphically Represent DataHow to Graphically Represent Data
How to Graphically Represent Data
 
Fokus K3D 2010
Fokus K3D 2010Fokus K3D 2010
Fokus K3D 2010
 
WSRB PropertyEDGE Quick Reference Guide
WSRB PropertyEDGE Quick Reference GuideWSRB PropertyEDGE Quick Reference Guide
WSRB PropertyEDGE Quick Reference Guide
 
Engl313_HowtoGraphicallyRepresentData
Engl313_HowtoGraphicallyRepresentDataEngl313_HowtoGraphicallyRepresentData
Engl313_HowtoGraphicallyRepresentData
 
Graph Types
Graph TypesGraph Types
Graph Types
 
Phil Kenny, the Economist
Phil Kenny, the EconomistPhil Kenny, the Economist
Phil Kenny, the Economist
 
Heightmaps intro
Heightmaps introHeightmaps intro
Heightmaps intro
 
Instructional images (2)
Instructional images (2)Instructional images (2)
Instructional images (2)
 
My maths project name
My maths project   nameMy maths project   name
My maths project name
 
Making data visual
Making data visualMaking data visual
Making data visual
 

Recently uploaded

Manipur-Book-Final-2-compressed.pdfsal'rpk
Manipur-Book-Final-2-compressed.pdfsal'rpkManipur-Book-Final-2-compressed.pdfsal'rpk
Manipur-Book-Final-2-compressed.pdfsal'rpkbhavenpr
 
Referendum Party 2024 Election Manifesto
Referendum Party 2024 Election ManifestoReferendum Party 2024 Election Manifesto
Referendum Party 2024 Election ManifestoSABC News
 
Brief biography of Julius Robert Oppenheimer
Brief biography of Julius Robert OppenheimerBrief biography of Julius Robert Oppenheimer
Brief biography of Julius Robert OppenheimerOmarCabrera39
 
Quiz for Heritage Indian including all the rounds
Quiz for Heritage Indian including all the roundsQuiz for Heritage Indian including all the rounds
Quiz for Heritage Indian including all the roundsnaxymaxyy
 
HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...
HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...
HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...Ismail Fahmi
 
Different Frontiers of Social Media War in Indonesia Elections 2024
Different Frontiers of Social Media War in Indonesia Elections 2024Different Frontiers of Social Media War in Indonesia Elections 2024
Different Frontiers of Social Media War in Indonesia Elections 2024Ismail Fahmi
 
Top 10 Wealthiest People In The World.pdf
Top 10 Wealthiest People In The World.pdfTop 10 Wealthiest People In The World.pdf
Top 10 Wealthiest People In The World.pdfauroraaudrey4826
 
complaint-ECI-PM-media-1-Chandru.pdfra;;prfk
complaint-ECI-PM-media-1-Chandru.pdfra;;prfkcomplaint-ECI-PM-media-1-Chandru.pdfra;;prfk
complaint-ECI-PM-media-1-Chandru.pdfra;;prfkbhavenpr
 
Vashi Escorts, {Pooja 09892124323}, Vashi Call Girls
Vashi Escorts, {Pooja 09892124323}, Vashi Call GirlsVashi Escorts, {Pooja 09892124323}, Vashi Call Girls
Vashi Escorts, {Pooja 09892124323}, Vashi Call GirlsPooja Nehwal
 
AP Election Survey 2024: TDP-Janasena-BJP Alliance Set To Sweep Victory
AP Election Survey 2024: TDP-Janasena-BJP Alliance Set To Sweep VictoryAP Election Survey 2024: TDP-Janasena-BJP Alliance Set To Sweep Victory
AP Election Survey 2024: TDP-Janasena-BJP Alliance Set To Sweep Victoryanjanibaddipudi1
 
Opportunities, challenges, and power of media and information
Opportunities, challenges, and power of media and informationOpportunities, challenges, and power of media and information
Opportunities, challenges, and power of media and informationReyMonsales
 
Dynamics of Destructive Polarisation in Mainstream and Social Media: The Case...
Dynamics of Destructive Polarisation in Mainstream and Social Media: The Case...Dynamics of Destructive Polarisation in Mainstream and Social Media: The Case...
Dynamics of Destructive Polarisation in Mainstream and Social Media: The Case...Axel Bruns
 
VIP Girls Available Call or WhatsApp 9711199012
VIP Girls Available Call or WhatsApp 9711199012VIP Girls Available Call or WhatsApp 9711199012
VIP Girls Available Call or WhatsApp 9711199012ankitnayak356677
 
N Chandrababu Naidu Launches 'Praja Galam' As Part of TDP’s Election Campaign
N Chandrababu Naidu Launches 'Praja Galam' As Part of TDP’s Election CampaignN Chandrababu Naidu Launches 'Praja Galam' As Part of TDP’s Election Campaign
N Chandrababu Naidu Launches 'Praja Galam' As Part of TDP’s Election Campaignanjanibaddipudi1
 
How Europe Underdeveloped Africa_walter.pdf
How Europe Underdeveloped Africa_walter.pdfHow Europe Underdeveloped Africa_walter.pdf
How Europe Underdeveloped Africa_walter.pdfLorenzo Lemes
 
Chandrayaan 3 Successful Moon Landing Mission.pdf
Chandrayaan 3 Successful Moon Landing Mission.pdfChandrayaan 3 Successful Moon Landing Mission.pdf
Chandrayaan 3 Successful Moon Landing Mission.pdfauroraaudrey4826
 

Recently uploaded (16)

Manipur-Book-Final-2-compressed.pdfsal'rpk
Manipur-Book-Final-2-compressed.pdfsal'rpkManipur-Book-Final-2-compressed.pdfsal'rpk
Manipur-Book-Final-2-compressed.pdfsal'rpk
 
Referendum Party 2024 Election Manifesto
Referendum Party 2024 Election ManifestoReferendum Party 2024 Election Manifesto
Referendum Party 2024 Election Manifesto
 
Brief biography of Julius Robert Oppenheimer
Brief biography of Julius Robert OppenheimerBrief biography of Julius Robert Oppenheimer
Brief biography of Julius Robert Oppenheimer
 
Quiz for Heritage Indian including all the rounds
Quiz for Heritage Indian including all the roundsQuiz for Heritage Indian including all the rounds
Quiz for Heritage Indian including all the rounds
 
HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...
HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...
HARNESSING AI FOR ENHANCED MEDIA ANALYSIS A CASE STUDY ON CHATGPT AT DRONE EM...
 
Different Frontiers of Social Media War in Indonesia Elections 2024
Different Frontiers of Social Media War in Indonesia Elections 2024Different Frontiers of Social Media War in Indonesia Elections 2024
Different Frontiers of Social Media War in Indonesia Elections 2024
 
Top 10 Wealthiest People In The World.pdf
Top 10 Wealthiest People In The World.pdfTop 10 Wealthiest People In The World.pdf
Top 10 Wealthiest People In The World.pdf
 
complaint-ECI-PM-media-1-Chandru.pdfra;;prfk
complaint-ECI-PM-media-1-Chandru.pdfra;;prfkcomplaint-ECI-PM-media-1-Chandru.pdfra;;prfk
complaint-ECI-PM-media-1-Chandru.pdfra;;prfk
 
Vashi Escorts, {Pooja 09892124323}, Vashi Call Girls
Vashi Escorts, {Pooja 09892124323}, Vashi Call GirlsVashi Escorts, {Pooja 09892124323}, Vashi Call Girls
Vashi Escorts, {Pooja 09892124323}, Vashi Call Girls
 
AP Election Survey 2024: TDP-Janasena-BJP Alliance Set To Sweep Victory
AP Election Survey 2024: TDP-Janasena-BJP Alliance Set To Sweep VictoryAP Election Survey 2024: TDP-Janasena-BJP Alliance Set To Sweep Victory
AP Election Survey 2024: TDP-Janasena-BJP Alliance Set To Sweep Victory
 
Opportunities, challenges, and power of media and information
Opportunities, challenges, and power of media and informationOpportunities, challenges, and power of media and information
Opportunities, challenges, and power of media and information
 
Dynamics of Destructive Polarisation in Mainstream and Social Media: The Case...
Dynamics of Destructive Polarisation in Mainstream and Social Media: The Case...Dynamics of Destructive Polarisation in Mainstream and Social Media: The Case...
Dynamics of Destructive Polarisation in Mainstream and Social Media: The Case...
 
VIP Girls Available Call or WhatsApp 9711199012
VIP Girls Available Call or WhatsApp 9711199012VIP Girls Available Call or WhatsApp 9711199012
VIP Girls Available Call or WhatsApp 9711199012
 
N Chandrababu Naidu Launches 'Praja Galam' As Part of TDP’s Election Campaign
N Chandrababu Naidu Launches 'Praja Galam' As Part of TDP’s Election CampaignN Chandrababu Naidu Launches 'Praja Galam' As Part of TDP’s Election Campaign
N Chandrababu Naidu Launches 'Praja Galam' As Part of TDP’s Election Campaign
 
How Europe Underdeveloped Africa_walter.pdf
How Europe Underdeveloped Africa_walter.pdfHow Europe Underdeveloped Africa_walter.pdf
How Europe Underdeveloped Africa_walter.pdf
 
Chandrayaan 3 Successful Moon Landing Mission.pdf
Chandrayaan 3 Successful Moon Landing Mission.pdfChandrayaan 3 Successful Moon Landing Mission.pdf
Chandrayaan 3 Successful Moon Landing Mission.pdf
 

Design process

  • 1. THE SHADOW OF TERROR BIJOY RAVEENDRAN INFORMATION & INTERFACE DESIGN JULY 26 2013 | NATIONAL INSTITUTE OF DESIGN
  • 2. • 30 years of every terrorist incident from 1970 – 2011 (200K records) • Retrieved from the Global Terrorism DB • Date of attack, place of attack, group name, target, casualities, weapons used, damages, motive, descriprion • Supplementary information from Wikipedia DATASETDATASET
  • 3. • „Exploratory‟ more than „explanatory‟ • Data is in the form of events – so have a timeline and plot it on a map • No story at the moment – so emphasize on the numbers and threat level • Gather supplementary information from Wikipedia CONSIDERATIONSCONSIDERATIONS
  • 5. • Markers on map can be represented as explosions (or the color of fire) • Use opacity to show overlapping layers or use „no-overlap‟ (ruled out later) • Make the map borderless , add more negative space around content, so emphasis goes to subject matter • Tree maps a better option over bar charts for summary data CONSIDERATIONS (contd.)CONSIDERATIONS
  • 6. • Scaled down dataset (30 years to 7 years) • Removed unused data columns • Removed „invalids‟  0 or unknown month/day/year  Unknown city/state/country  0 casualities/wounded and 0/unknown damages SANITIZING DATASANITIZING DATA
  • 7. • Used Google‟s „Geo‟ API to geo-tag locations • Pivot tables based on „terrorist organizations‟, „country of attack‟, and „mode of attack‟ columns. • Formula to calculate severity of attack based on following data:  Number of people killed  Number of people wounded  Estimated damage to property ENRICHING DATAENRICHING DATA
  • 8. Severity = ( dead_index * 10 + wounded_index * 7.5 + damage_index * 2.5 ) ENRICHING DATA (contd.) Dead_Index 0-40 : 1 40-80 : 2 80-120 : 3 120-160 : 4 160 – 200 : 5 Wound_Index 0-75 : 1 75-150 : 2 150-225 : 3 225-300 : 4 >300: 5 Damage_Index <1million : 1 1m – 1b : 2 >1b : 3 ENRICHING DATA
  • 9. • Excel for data/business logic • TileMill for map creation • MapBox for map hosting • Google Docs for geo-coding • Google Visualization API to generate tree- maps • HTML/Javascript for layout For proposed future use : • MapBox.js/Wax for custom tooltips/legend • Flash for intro screen TOOLSTOOLS
  • 11. • „Invalids‟ may be incidents of high severity • TileMill rejects non geo-coded locations – skews the numbers • Geo-coding API is not entirely accurate – combination of city/country not yielding better results. May have to manually encode. SOURCES OF ERRORERRORS
  • 12. • All deaths are considered the same – shouldn‟t assassinations be considered to be of higher priority? • Large data shown as “############” • If „others‟ occurs in any of the top 10 visualizations, it has been ignored SOURCES OF ERRORERRORS
  • 13. • Incorporate complete data set • Complete other sections • Include opening sequence to set up the story • Adding animation to map markers will help emphasize more on numbers FUTURE PLANSFUTURE PLANS
  • 14. FUTURE PLANSFUTURE PLANS • Link tooltip to related news article (probably for high severity incidents) • Remove top 5 countries from tree-map. Have a choroplethic view on country wise impact instead. • Include – „Your country has XX% chance of being attacked‟ • Use different color marker to represent zero casuality attacks • Match-ups
  • 15. THANK YOU JULY 26 2013 | NATIONAL INSTITUTE OF DESIGN