SlideShare a Scribd company logo
1 of 36
Building Effective Visualization Tools for Everyday Business:
Web Visualization Framework
1
Cyberinfrastructure for Network Science Center
Department of Intelligent Systems Engineering
School of Informatics, Computing, and Engineering
Indiana University, Bloomington, USA
October 18, 2017
Olga Scrivner
with contributions by Adam Simpson, Gagandeep Singh, Jivitesh Poojary, Sara Bouchard, and Katy Börner
2
Our mission is to advance datasets, tools, and services for the study of biomedical, social
and behavioral science, physics, and other networks. A specific focus is research on the
structure and evolution of science and technology (S&T) and the communication of
results via static and interactive maps of science. Learn more at cishell.org.
CNS Tools and Services are used by
hundreds of thousands around the globe.
Visual Analytics
3
44
Transforming Data into Insight
Data-Driven Decision Making (credits: PwC)
“Information is the
currency of this
digital age”
Carly Fiorina, Former CEO
of HP
55
A Research Agenda for the Analytics Age
Figure 1. A Taxonomy of Disciplines (Mortenson et al., 2015 and Evans, 2012)
66
Dresner Advisory Report (2016):
Embedded Business Intelligence Market Study
Figure 2. Technologies and Initiatives Strategic to Business Intelligence
77
Dashboards
What's happening? What's happened? What's going to
happen? Check the dashboard! (Markus, 2006)
88
Data Visualization
The goal is to turn data into
information, and information
into insight.
(Carly Fiorina, 2004)
The purpose of visualization
is insight, not pictures.
(Ben Shneiderman, 1999)
9
10
11
12
Web Application versus Software Visualization
1. Interactive display and manipulation of data
2. No installation required
3. Easy to develop and share with clients and project teams
4. Open source libraries
The impact of data scientists' work depends on how well
others can understand their insights to take further actions.
(Jorge Castañón, 2016)
13
Past: Imperative Web Frameworks
The controller is essential and explicit: you have to
specify what to do when you receive user requests and
what resources you are going to mobilize to carry out
the necessary tasks outlined in the model.
(Ribeiro 2016)
The Model-View-Controller was invented at Xerox
Parc by Trygve Reenskaug in 1979.
14
Present: Reactive Web Frameworks
Reactive Systems are highly responsive, giving
users effective interactive feedback.
Reactive Manifesto - http://www.reactivemanifesto.org/
Image credit: http://littleactuary.github.io/blog/Web-application-framework-with-Shiny/
15
General Architecture
Image Credits: http://littleactuary.github.io/blog/Web-application-framework-with-Shiny/
Web Visualization Framework:
Shiny
16
17
Shiny Application
1. Primary language: R
2. Shiny is an R package
open-sourced by Rstudio
in 2012
3. HTML, CSS, JavaScript,
D3 - optional
4. Shiny dashboards are
comparable to Business
Intelligence (BI) tools,
such as Tableau,
Spotfire, Qlikview
18
Shiny Application: Get Inspired
Shiny Gallery
CNS Shiny Framework:
Examples
19
Visualization: Sankey
20Figure 3. IU Information Visualization Massive Open Online Course (IVMOOC) from 2013 – 2015
Visualization: Streamgraph
21
Figure 4. Interactive Streamgraph Visualization
Interactive Text Mining Suite
22
www.interactivetextminingsuite.com
Figure 5. Open Source Interactive Text Mining Suite - ITMS
Web Visualization Framework:
WVF
23
24
WVF System Architecture
1. Developed by CNS team
2. Primary language:
JavaScript
3. Build system: Grunt,
NodeJS
4. Libraries: Grunt,
AngularJS, D3, jQuery,
HTML, CSS
5. Configuration-based
customization
Framework Workspace - Default code and libraries
Plugins Workspace - D3 visualization code
Project Workspace - Project specific code (data, customization, styling, and instanced scripts)
CNS WVF Framework:
Examples
25
26
Visualization: Twitter Network
Project: IAI
Figure 6. Social Network from CTSA Hub and NIH Activities on Twitter
27
Visualization: UCSD Map of Science
Project: ECON demo.cns.iu.edu/client/econ-ucsdmap
Figure 7. Interactive Map for High-Impact and Transformative Science Metrics
Visualization: Heatmap
28
Project: HSD demo.cns.iu.edu/client/hsd/static/heatmap_group.html
This visualization shows how
white blood cell (WBC)
laboratory tests correlate with
three-year survival rates. The
HSD dimension of the data
(rows) is the time of the day of
the test; and three-year survival
rate (numbers and colors in the
boxes) is an outcome variable.
Aggregation level for the HSD
time of day are shown—three
8 hour blocks. The lowest
survival rates are for patients
with a low WBC value in the
morning (specifically at 6am).
Figure 8. Patient Survival by White Blood Cell Count and Time of Day
Visualization: Sankey
29
Project: STEM demo.cns.iu.edu/webvis/stem
Figure 9. STEM Pathways Visualization
30
Visualization: Outlook
1. More robust workflow
2. Public-facing code and documentation
3. More visualization library support
4. Better cross-visualization integration
5. More visualization plugins
All papers, maps, tools, talks, press are linked from
http://cns.iu.edu
These slides are at http://cns.iu.edu/presentations.html
CNS Facebook: http://www.facebook.com/cnscenter
Visualizations:
http://cns.iu.edu/visualizations.html
Tools:
http://cns.iu.edu/data_tools.html
2018 IVMOOC
31
This course provides an overview about the state of
the art in information visualization. It teaches the
process of producing effective visualizations that
take the needs of users into account.
Register for free: ivmooc.cns.iu.edu.
Class started Jan 9, 2018.
32
References
Börner, Katy, Chen, Chaomei, and Boyack, Kevin. (2003). Visualizing
Knowledge Domains. In Blaise Cronin (Ed.), ARIST, Medford, NJ:
Information Today, Volume 37, Chapter 5, pp. 179-255.
http://ivl.slis.indiana.edu/km/pub/2003-borner-arist.pdf
Shiffrin, Richard M. and Börner, Katy (Eds.) (2004). Mapping Knowledge
Domains. Proceedings of the National Academy of Sciences of the United
States of America, 101(Suppl_1).
http://www.pnas.org/content/vol101/suppl_1
Börner, Katy (2010) Atlas of Science: Visualizing What We Know. The
MIT Press. http://scimaps.org/atlas
Scharnhorst, Andrea, Börner, Katy, van den Besselaar, Peter (2012)
Models of Science Dynamics. Springer Verlag.
Katy Börner, Michael Conlon, Jon Corson-Rikert, Cornell, Ying Ding (2012)
VIVO: A Semantic Approach to Scholarly Networking and Discovery.
Morgan & Claypool.
Katy Börner and David E Polley (2014) Visual Insights: A Practical Guide
to Making Sense of Data. The MIT Press.
Börner, Katy (2015) Atlas of Knowledge: Anyone Can Map. The MIT
Press. http://scimaps.org/atlas2 33
References
Jorge Castañón. 2016. Shiny: a Data Scientist’s Best Friend. http://datascience.ibm.com/blog/shiny-a-data-
scientist-best-friend/
Carly Fiorina. 2004. Information: the currency of the digital age .
http://www.hp.com/hpinfo/execteam/speeches/fiorina/04openworld.html
Michael J. Mortenson, Neil F. Doherty, Stewart Robinson. (2015). Operational research from Taylorism to
Terabytes: A research agenda for the analytics age. European Journal of Operational Research, 241, 3, 583-
595.
Aaron Marcus. (2006). Dashboards in your future. Interactions 13, 1 (January 2006), 48-60.
Bradley Nice. (2012). Front-End vs Back-End vs Full Stack Development. March 2012.
https://medium.com/level-up-web/front-end-vs-back-end-vs-full-stack-development-78267f545121
Dresner Advisory Report. (2016). Embedded Business Intelligence Market Study.
http://www.marketwired.com/press-release/dresner-advisory-services-publishes-2016-embedded-business-
intelligence-market-study-2174046.htm
Java - https://www.planet-source-code.com/vb/default.asp?lngWId=14
Python - https://realpython.com/learn/python-first-steps/
34
Thank you!
35
@obscrivn @cnscenter
PRESENTED BY:
Olga Scrivner
Call (812) 349-8853
or email obscrivn@indiana.edu
Indiana University - Bloomington
1320 E. 10th St., Wells Library
Bloomington, IN 47405 USA

More Related Content

What's hot

Physical Cyber Social Computing
Physical Cyber Social ComputingPhysical Cyber Social Computing
Physical Cyber Social ComputingAmit Sheth
 
AN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITY
AN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITYAN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITY
AN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITYijseajournal
 
University Public Driven Applications - Big Data and Organizational Design
University Public Driven Applications - Big Data and Organizational Design University Public Driven Applications - Big Data and Organizational Design
University Public Driven Applications - Big Data and Organizational Design maria chiara pettenati
 
SMART Seminar Series: Learning Journeys – Making learning visible in developi...
SMART Seminar Series: Learning Journeys – Making learning visible in developi...SMART Seminar Series: Learning Journeys – Making learning visible in developi...
SMART Seminar Series: Learning Journeys – Making learning visible in developi...SMART Infrastructure Facility
 
The Ethics of AI in Education
The Ethics of AI in EducationThe Ethics of AI in Education
The Ethics of AI in EducationMark S. Steed
 
2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...
2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...
2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...eMadrid network
 
Multi-objective NSGA-II based community detection using dynamical evolution s...
Multi-objective NSGA-II based community detection using dynamical evolution s...Multi-objective NSGA-II based community detection using dynamical evolution s...
Multi-objective NSGA-II based community detection using dynamical evolution s...IJECEIAES
 
Social and Physical Sensing Enabled Decision Support for Disaster Management ...
Social and Physical Sensing Enabled Decision Support for Disaster Management ...Social and Physical Sensing Enabled Decision Support for Disaster Management ...
Social and Physical Sensing Enabled Decision Support for Disaster Management ...Artificial Intelligence Institute at UofSC
 
Opportunities and Challenges for Assessment in XR: Transforming Assessment
Opportunities and Challenges for Assessment in XR: Transforming AssessmentOpportunities and Challenges for Assessment in XR: Transforming Assessment
Opportunities and Challenges for Assessment in XR: Transforming Assessmentmathewhillier
 
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional CareersKno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional CareersAmit Sheth
 
Physical Cyber Social Computing: An early 21st century approach to Computing ...
Physical Cyber Social Computing: An early 21st century approach to Computing ...Physical Cyber Social Computing: An early 21st century approach to Computing ...
Physical Cyber Social Computing: An early 21st century approach to Computing ...Amit Sheth
 
City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...journalBEEI
 
ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...
ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...
ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...Kelvin Ross
 
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...Amit Sheth
 
Real-time Activity Recognition using Smartphone Accelerometer
Real-time Activity Recognition using Smartphone AccelerometerReal-time Activity Recognition using Smartphone Accelerometer
Real-time Activity Recognition using Smartphone Accelerometerijtsrd
 
Ai project-report
Ai project-reportAi project-report
Ai project-reportzoniG
 
Understanding Emerging Technology and Its Impact on Online & Blended Learning
Understanding Emerging Technology and Its Impact on Online & Blended LearningUnderstanding Emerging Technology and Its Impact on Online & Blended Learning
Understanding Emerging Technology and Its Impact on Online & Blended LearningStephen Murgatroyd, PhD FBPsS FRSA
 

What's hot (20)

Physical Cyber Social Computing
Physical Cyber Social ComputingPhysical Cyber Social Computing
Physical Cyber Social Computing
 
AN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITY
AN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITYAN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITY
AN APPLICATION OF PHYSICS EXPERIMENTS OF HIGH SCHOOL BY USING AUGMENTED REALITY
 
University Public Driven Applications - Big Data and Organizational Design
University Public Driven Applications - Big Data and Organizational Design University Public Driven Applications - Big Data and Organizational Design
University Public Driven Applications - Big Data and Organizational Design
 
SMART Seminar Series: Learning Journeys – Making learning visible in developi...
SMART Seminar Series: Learning Journeys – Making learning visible in developi...SMART Seminar Series: Learning Journeys – Making learning visible in developi...
SMART Seminar Series: Learning Journeys – Making learning visible in developi...
 
The Ethics of AI in Education
The Ethics of AI in EducationThe Ethics of AI in Education
The Ethics of AI in Education
 
2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...
2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...
2021_10_15 «Enseñando conciencia medioambiental en espacios de aprendizaje co...
 
Multi-objective NSGA-II based community detection using dynamical evolution s...
Multi-objective NSGA-II based community detection using dynamical evolution s...Multi-objective NSGA-II based community detection using dynamical evolution s...
Multi-objective NSGA-II based community detection using dynamical evolution s...
 
Social and Physical Sensing Enabled Decision Support for Disaster Management ...
Social and Physical Sensing Enabled Decision Support for Disaster Management ...Social and Physical Sensing Enabled Decision Support for Disaster Management ...
Social and Physical Sensing Enabled Decision Support for Disaster Management ...
 
Trust Management: A Tutorial
Trust Management: A TutorialTrust Management: A Tutorial
Trust Management: A Tutorial
 
Opportunities and Challenges for Assessment in XR: Transforming Assessment
Opportunities and Challenges for Assessment in XR: Transforming AssessmentOpportunities and Challenges for Assessment in XR: Transforming Assessment
Opportunities and Challenges for Assessment in XR: Transforming Assessment
 
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional CareersKno.e.sis Approach to Impactful Research & Training for Exceptional Careers
Kno.e.sis Approach to Impactful Research & Training for Exceptional Careers
 
Kris Stewart - Computer Science
Kris Stewart - Computer ScienceKris Stewart - Computer Science
Kris Stewart - Computer Science
 
Physical Cyber Social Computing: An early 21st century approach to Computing ...
Physical Cyber Social Computing: An early 21st century approach to Computing ...Physical Cyber Social Computing: An early 21st century approach to Computing ...
Physical Cyber Social Computing: An early 21st century approach to Computing ...
 
City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...City i-Tick: The android based mobile application for students’ attendance at...
City i-Tick: The android based mobile application for students’ attendance at...
 
ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...
ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...
ACS EMERGING & DEEP TECH WEBINAR: THE RISE OF AI AND DATA SCIENCE AND ITS IMP...
 
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
Smart Data for you and me: Personalized and Actionable Physical Cyber Social ...
 
Context Aware Harassment Detection in Social Media [Overview]
Context Aware Harassment Detection in Social Media [Overview]Context Aware Harassment Detection in Social Media [Overview]
Context Aware Harassment Detection in Social Media [Overview]
 
Real-time Activity Recognition using Smartphone Accelerometer
Real-time Activity Recognition using Smartphone AccelerometerReal-time Activity Recognition using Smartphone Accelerometer
Real-time Activity Recognition using Smartphone Accelerometer
 
Ai project-report
Ai project-reportAi project-report
Ai project-report
 
Understanding Emerging Technology and Its Impact on Online & Blended Learning
Understanding Emerging Technology and Its Impact on Online & Blended LearningUnderstanding Emerging Technology and Its Impact on Online & Blended Learning
Understanding Emerging Technology and Its Impact on Online & Blended Learning
 

Similar to Building Effective Visualization Shiny WVF

Data visualisations: drawing actionable insights from science and technology ...
Data visualisations: drawing actionable insights from science and technology ...Data visualisations: drawing actionable insights from science and technology ...
Data visualisations: drawing actionable insights from science and technology ...EFSA EU
 
WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...
WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...
WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...Ramine Tinati
 
Ed Fox on Learning Technologies
Ed Fox on Learning TechnologiesEd Fox on Learning Technologies
Ed Fox on Learning TechnologiesGardner Campbell
 
Ben Shneiderman: Thrill of Discovery
Ben Shneiderman: Thrill of DiscoveryBen Shneiderman: Thrill of Discovery
Ben Shneiderman: Thrill of Discoveryruss9595
 
Data Science and AI in Biomedicine: The World has Changed
Data Science and AI in Biomedicine: The World has ChangedData Science and AI in Biomedicine: The World has Changed
Data Science and AI in Biomedicine: The World has ChangedPhilip Bourne
 
Thinking About the Making of Data
Thinking About the Making of DataThinking About the Making of Data
Thinking About the Making of DataPaul Groth
 
Describing Scholarly Contributions semantically with the Open Research Knowle...
Describing Scholarly Contributions semantically with the Open Research Knowle...Describing Scholarly Contributions semantically with the Open Research Knowle...
Describing Scholarly Contributions semantically with the Open Research Knowle...Sören Auer
 
Future of Scholarly Communications
Future of Scholarly CommunicationsFuture of Scholarly Communications
Future of Scholarly CommunicationsDavid De Roure
 
Data Science Innovations : Democratisation of Data and Data Science
Data Science Innovations : Democratisation of Data and Data Science  Data Science Innovations : Democratisation of Data and Data Science
Data Science Innovations : Democratisation of Data and Data Science suresh sood
 
FACT - A New Way to Get News
FACT - A New Way to Get NewsFACT - A New Way to Get News
FACT - A New Way to Get NewsPurdue RCODI
 
Thoughts on Knowledge Graphs & Deeper Provenance
Thoughts on Knowledge Graphs  & Deeper ProvenanceThoughts on Knowledge Graphs  & Deeper Provenance
Thoughts on Knowledge Graphs & Deeper ProvenancePaul Groth
 
Big Data for the Social Sciences
Big Data for the Social SciencesBig Data for the Social Sciences
Big Data for the Social SciencesDavid De Roure
 
The End(s) of e-Research
The End(s) of e-ResearchThe End(s) of e-Research
The End(s) of e-ResearchEric Meyer
 
Data science innovations
Data science innovations Data science innovations
Data science innovations suresh sood
 
Crowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data ManagementCrowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data ManagementEdward Curry
 
Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Ivan Mauricio Cabezas Troyano
 

Similar to Building Effective Visualization Shiny WVF (20)

Data visualisations: drawing actionable insights from science and technology ...
Data visualisations: drawing actionable insights from science and technology ...Data visualisations: drawing actionable insights from science and technology ...
Data visualisations: drawing actionable insights from science and technology ...
 
WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...
WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...
WSI Stimulus Project: Centre for longitudinal studies of online citizen parti...
 
Ed Fox on Learning Technologies
Ed Fox on Learning TechnologiesEd Fox on Learning Technologies
Ed Fox on Learning Technologies
 
Ben Shneiderman: Thrill of Discovery
Ben Shneiderman: Thrill of DiscoveryBen Shneiderman: Thrill of Discovery
Ben Shneiderman: Thrill of Discovery
 
Lecture_1_Intro_toDS&AI.pptx
Lecture_1_Intro_toDS&AI.pptxLecture_1_Intro_toDS&AI.pptx
Lecture_1_Intro_toDS&AI.pptx
 
Data Science and AI in Biomedicine: The World has Changed
Data Science and AI in Biomedicine: The World has ChangedData Science and AI in Biomedicine: The World has Changed
Data Science and AI in Biomedicine: The World has Changed
 
Thinking About the Making of Data
Thinking About the Making of DataThinking About the Making of Data
Thinking About the Making of Data
 
Describing Scholarly Contributions semantically with the Open Research Knowle...
Describing Scholarly Contributions semantically with the Open Research Knowle...Describing Scholarly Contributions semantically with the Open Research Knowle...
Describing Scholarly Contributions semantically with the Open Research Knowle...
 
Who are you and makes you special?
Who are you and makes you special?Who are you and makes you special?
Who are you and makes you special?
 
Future of Scholarly Communications
Future of Scholarly CommunicationsFuture of Scholarly Communications
Future of Scholarly Communications
 
Data Science Innovations : Democratisation of Data and Data Science
Data Science Innovations : Democratisation of Data and Data Science  Data Science Innovations : Democratisation of Data and Data Science
Data Science Innovations : Democratisation of Data and Data Science
 
FACT - A New Way to Get News
FACT - A New Way to Get NewsFACT - A New Way to Get News
FACT - A New Way to Get News
 
Thoughts on Knowledge Graphs & Deeper Provenance
Thoughts on Knowledge Graphs  & Deeper ProvenanceThoughts on Knowledge Graphs  & Deeper Provenance
Thoughts on Knowledge Graphs & Deeper Provenance
 
Big Data for the Social Sciences
Big Data for the Social SciencesBig Data for the Social Sciences
Big Data for the Social Sciences
 
Rdaeu russia_fg_1_july2014_final
Rdaeu  russia_fg_1_july2014_finalRdaeu  russia_fg_1_july2014_final
Rdaeu russia_fg_1_july2014_final
 
Observlets
Observlets Observlets
Observlets
 
The End(s) of e-Research
The End(s) of e-ResearchThe End(s) of e-Research
The End(s) of e-Research
 
Data science innovations
Data science innovations Data science innovations
Data science innovations
 
Crowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data ManagementCrowdsourcing Approaches for Smart City Open Data Management
Crowdsourcing Approaches for Smart City Open Data Management
 
Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...Architectural approaches for implementing Clinical Decision Support Systems i...
Architectural approaches for implementing Clinical Decision Support Systems i...
 

More from Olga Scrivner

Engaging Students Competition and Polls.pptx
Engaging Students Competition and Polls.pptxEngaging Students Competition and Polls.pptx
Engaging Students Competition and Polls.pptxOlga Scrivner
 
Cognitive executive functions and Opioid Use Disorder
Cognitive executive functions and Opioid Use DisorderCognitive executive functions and Opioid Use Disorder
Cognitive executive functions and Opioid Use DisorderOlga Scrivner
 
Introduction to Web Scraping with Python
Introduction to Web Scraping with PythonIntroduction to Web Scraping with Python
Introduction to Web Scraping with PythonOlga Scrivner
 
Call for paper Collaboration Systems and Technology
Call for paper Collaboration Systems and TechnologyCall for paper Collaboration Systems and Technology
Call for paper Collaboration Systems and TechnologyOlga Scrivner
 
Jupyter machine learning crash course
Jupyter machine learning crash courseJupyter machine learning crash course
Jupyter machine learning crash courseOlga Scrivner
 
R and RMarkdown crash course
R and RMarkdown crash courseR and RMarkdown crash course
R and RMarkdown crash courseOlga Scrivner
 
The Impact of Language Requirement on Students' Performance, Retention, and M...
The Impact of Language Requirement on Students' Performance, Retention, and M...The Impact of Language Requirement on Students' Performance, Retention, and M...
The Impact of Language Requirement on Students' Performance, Retention, and M...Olga Scrivner
 
Introduction to Interactive Shiny Web Application
Introduction to Interactive Shiny Web ApplicationIntroduction to Interactive Shiny Web Application
Introduction to Interactive Shiny Web ApplicationOlga Scrivner
 
Introduction to Overleaf Workshop
Introduction to Overleaf WorkshopIntroduction to Overleaf Workshop
Introduction to Overleaf WorkshopOlga Scrivner
 
R crash course for Business Analytics Course K303
R crash course for Business Analytics Course K303R crash course for Business Analytics Course K303
R crash course for Business Analytics Course K303Olga Scrivner
 
Workshop nwav 47 - LVS - Tool for Quantitative Data Analysis
Workshop nwav 47 - LVS - Tool for Quantitative Data AnalysisWorkshop nwav 47 - LVS - Tool for Quantitative Data Analysis
Workshop nwav 47 - LVS - Tool for Quantitative Data AnalysisOlga Scrivner
 
Gender Disparity in Employment and Education
Gender Disparity in Employment and EducationGender Disparity in Employment and Education
Gender Disparity in Employment and EducationOlga Scrivner
 
CrashCourse: Python with DataCamp and Jupyter for Beginners
CrashCourse: Python with DataCamp and Jupyter for BeginnersCrashCourse: Python with DataCamp and Jupyter for Beginners
CrashCourse: Python with DataCamp and Jupyter for BeginnersOlga Scrivner
 
Optimizing Data Analysis: Web application with Shiny
Optimizing Data Analysis: Web application with ShinyOptimizing Data Analysis: Web application with Shiny
Optimizing Data Analysis: Web application with ShinyOlga Scrivner
 
Data Analysis and Visualization: R Workflow
Data Analysis and Visualization: R WorkflowData Analysis and Visualization: R Workflow
Data Analysis and Visualization: R WorkflowOlga Scrivner
 
Reproducible visual analytics of public opioid data
Reproducible visual analytics of public opioid dataReproducible visual analytics of public opioid data
Reproducible visual analytics of public opioid dataOlga Scrivner
 
Building Shiny Application Series - Layout and HTML
Building Shiny Application Series - Layout and HTMLBuilding Shiny Application Series - Layout and HTML
Building Shiny Application Series - Layout and HTMLOlga Scrivner
 
Introduction to R - from Rstudio to ggplot
Introduction to R - from Rstudio to ggplotIntroduction to R - from Rstudio to ggplot
Introduction to R - from Rstudio to ggplotOlga Scrivner
 
Visual Analytics for Linguistics - Day 5 ESSLLI 2017
Visual Analytics for Linguistics - Day 5 ESSLLI 2017Visual Analytics for Linguistics - Day 5 ESSLLI 2017
Visual Analytics for Linguistics - Day 5 ESSLLI 2017Olga Scrivner
 
Visual Analytics for Linguistics - Day 4 ESSLLI - structured data
Visual Analytics for Linguistics - Day 4 ESSLLI - structured dataVisual Analytics for Linguistics - Day 4 ESSLLI - structured data
Visual Analytics for Linguistics - Day 4 ESSLLI - structured dataOlga Scrivner
 

More from Olga Scrivner (20)

Engaging Students Competition and Polls.pptx
Engaging Students Competition and Polls.pptxEngaging Students Competition and Polls.pptx
Engaging Students Competition and Polls.pptx
 
Cognitive executive functions and Opioid Use Disorder
Cognitive executive functions and Opioid Use DisorderCognitive executive functions and Opioid Use Disorder
Cognitive executive functions and Opioid Use Disorder
 
Introduction to Web Scraping with Python
Introduction to Web Scraping with PythonIntroduction to Web Scraping with Python
Introduction to Web Scraping with Python
 
Call for paper Collaboration Systems and Technology
Call for paper Collaboration Systems and TechnologyCall for paper Collaboration Systems and Technology
Call for paper Collaboration Systems and Technology
 
Jupyter machine learning crash course
Jupyter machine learning crash courseJupyter machine learning crash course
Jupyter machine learning crash course
 
R and RMarkdown crash course
R and RMarkdown crash courseR and RMarkdown crash course
R and RMarkdown crash course
 
The Impact of Language Requirement on Students' Performance, Retention, and M...
The Impact of Language Requirement on Students' Performance, Retention, and M...The Impact of Language Requirement on Students' Performance, Retention, and M...
The Impact of Language Requirement on Students' Performance, Retention, and M...
 
Introduction to Interactive Shiny Web Application
Introduction to Interactive Shiny Web ApplicationIntroduction to Interactive Shiny Web Application
Introduction to Interactive Shiny Web Application
 
Introduction to Overleaf Workshop
Introduction to Overleaf WorkshopIntroduction to Overleaf Workshop
Introduction to Overleaf Workshop
 
R crash course for Business Analytics Course K303
R crash course for Business Analytics Course K303R crash course for Business Analytics Course K303
R crash course for Business Analytics Course K303
 
Workshop nwav 47 - LVS - Tool for Quantitative Data Analysis
Workshop nwav 47 - LVS - Tool for Quantitative Data AnalysisWorkshop nwav 47 - LVS - Tool for Quantitative Data Analysis
Workshop nwav 47 - LVS - Tool for Quantitative Data Analysis
 
Gender Disparity in Employment and Education
Gender Disparity in Employment and EducationGender Disparity in Employment and Education
Gender Disparity in Employment and Education
 
CrashCourse: Python with DataCamp and Jupyter for Beginners
CrashCourse: Python with DataCamp and Jupyter for BeginnersCrashCourse: Python with DataCamp and Jupyter for Beginners
CrashCourse: Python with DataCamp and Jupyter for Beginners
 
Optimizing Data Analysis: Web application with Shiny
Optimizing Data Analysis: Web application with ShinyOptimizing Data Analysis: Web application with Shiny
Optimizing Data Analysis: Web application with Shiny
 
Data Analysis and Visualization: R Workflow
Data Analysis and Visualization: R WorkflowData Analysis and Visualization: R Workflow
Data Analysis and Visualization: R Workflow
 
Reproducible visual analytics of public opioid data
Reproducible visual analytics of public opioid dataReproducible visual analytics of public opioid data
Reproducible visual analytics of public opioid data
 
Building Shiny Application Series - Layout and HTML
Building Shiny Application Series - Layout and HTMLBuilding Shiny Application Series - Layout and HTML
Building Shiny Application Series - Layout and HTML
 
Introduction to R - from Rstudio to ggplot
Introduction to R - from Rstudio to ggplotIntroduction to R - from Rstudio to ggplot
Introduction to R - from Rstudio to ggplot
 
Visual Analytics for Linguistics - Day 5 ESSLLI 2017
Visual Analytics for Linguistics - Day 5 ESSLLI 2017Visual Analytics for Linguistics - Day 5 ESSLLI 2017
Visual Analytics for Linguistics - Day 5 ESSLLI 2017
 
Visual Analytics for Linguistics - Day 4 ESSLLI - structured data
Visual Analytics for Linguistics - Day 4 ESSLLI - structured dataVisual Analytics for Linguistics - Day 4 ESSLLI - structured data
Visual Analytics for Linguistics - Day 4 ESSLLI - structured data
 

Recently uploaded

Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxolyaivanovalion
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 

Recently uploaded (20)

Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 

Building Effective Visualization Shiny WVF

  • 1. Building Effective Visualization Tools for Everyday Business: Web Visualization Framework 1 Cyberinfrastructure for Network Science Center Department of Intelligent Systems Engineering School of Informatics, Computing, and Engineering Indiana University, Bloomington, USA October 18, 2017 Olga Scrivner with contributions by Adam Simpson, Gagandeep Singh, Jivitesh Poojary, Sara Bouchard, and Katy Börner
  • 2. 2 Our mission is to advance datasets, tools, and services for the study of biomedical, social and behavioral science, physics, and other networks. A specific focus is research on the structure and evolution of science and technology (S&T) and the communication of results via static and interactive maps of science. Learn more at cishell.org. CNS Tools and Services are used by hundreds of thousands around the globe.
  • 4. 44 Transforming Data into Insight Data-Driven Decision Making (credits: PwC) “Information is the currency of this digital age” Carly Fiorina, Former CEO of HP
  • 5. 55 A Research Agenda for the Analytics Age Figure 1. A Taxonomy of Disciplines (Mortenson et al., 2015 and Evans, 2012)
  • 6. 66 Dresner Advisory Report (2016): Embedded Business Intelligence Market Study Figure 2. Technologies and Initiatives Strategic to Business Intelligence
  • 7. 77 Dashboards What's happening? What's happened? What's going to happen? Check the dashboard! (Markus, 2006)
  • 8. 88 Data Visualization The goal is to turn data into information, and information into insight. (Carly Fiorina, 2004) The purpose of visualization is insight, not pictures. (Ben Shneiderman, 1999)
  • 9. 9
  • 10. 10
  • 11. 11
  • 12. 12 Web Application versus Software Visualization 1. Interactive display and manipulation of data 2. No installation required 3. Easy to develop and share with clients and project teams 4. Open source libraries The impact of data scientists' work depends on how well others can understand their insights to take further actions. (Jorge Castañón, 2016)
  • 13. 13 Past: Imperative Web Frameworks The controller is essential and explicit: you have to specify what to do when you receive user requests and what resources you are going to mobilize to carry out the necessary tasks outlined in the model. (Ribeiro 2016) The Model-View-Controller was invented at Xerox Parc by Trygve Reenskaug in 1979.
  • 14. 14 Present: Reactive Web Frameworks Reactive Systems are highly responsive, giving users effective interactive feedback. Reactive Manifesto - http://www.reactivemanifesto.org/ Image credit: http://littleactuary.github.io/blog/Web-application-framework-with-Shiny/
  • 15. 15 General Architecture Image Credits: http://littleactuary.github.io/blog/Web-application-framework-with-Shiny/
  • 17. 17 Shiny Application 1. Primary language: R 2. Shiny is an R package open-sourced by Rstudio in 2012 3. HTML, CSS, JavaScript, D3 - optional 4. Shiny dashboards are comparable to Business Intelligence (BI) tools, such as Tableau, Spotfire, Qlikview
  • 18. 18 Shiny Application: Get Inspired Shiny Gallery
  • 20. Visualization: Sankey 20Figure 3. IU Information Visualization Massive Open Online Course (IVMOOC) from 2013 – 2015
  • 21. Visualization: Streamgraph 21 Figure 4. Interactive Streamgraph Visualization
  • 22. Interactive Text Mining Suite 22 www.interactivetextminingsuite.com Figure 5. Open Source Interactive Text Mining Suite - ITMS
  • 24. 24 WVF System Architecture 1. Developed by CNS team 2. Primary language: JavaScript 3. Build system: Grunt, NodeJS 4. Libraries: Grunt, AngularJS, D3, jQuery, HTML, CSS 5. Configuration-based customization Framework Workspace - Default code and libraries Plugins Workspace - D3 visualization code Project Workspace - Project specific code (data, customization, styling, and instanced scripts)
  • 26. 26 Visualization: Twitter Network Project: IAI Figure 6. Social Network from CTSA Hub and NIH Activities on Twitter
  • 27. 27 Visualization: UCSD Map of Science Project: ECON demo.cns.iu.edu/client/econ-ucsdmap Figure 7. Interactive Map for High-Impact and Transformative Science Metrics
  • 28. Visualization: Heatmap 28 Project: HSD demo.cns.iu.edu/client/hsd/static/heatmap_group.html This visualization shows how white blood cell (WBC) laboratory tests correlate with three-year survival rates. The HSD dimension of the data (rows) is the time of the day of the test; and three-year survival rate (numbers and colors in the boxes) is an outcome variable. Aggregation level for the HSD time of day are shown—three 8 hour blocks. The lowest survival rates are for patients with a low WBC value in the morning (specifically at 6am). Figure 8. Patient Survival by White Blood Cell Count and Time of Day
  • 29. Visualization: Sankey 29 Project: STEM demo.cns.iu.edu/webvis/stem Figure 9. STEM Pathways Visualization
  • 30. 30 Visualization: Outlook 1. More robust workflow 2. Public-facing code and documentation 3. More visualization library support 4. Better cross-visualization integration 5. More visualization plugins All papers, maps, tools, talks, press are linked from http://cns.iu.edu These slides are at http://cns.iu.edu/presentations.html CNS Facebook: http://www.facebook.com/cnscenter Visualizations: http://cns.iu.edu/visualizations.html Tools: http://cns.iu.edu/data_tools.html
  • 31. 2018 IVMOOC 31 This course provides an overview about the state of the art in information visualization. It teaches the process of producing effective visualizations that take the needs of users into account. Register for free: ivmooc.cns.iu.edu. Class started Jan 9, 2018.
  • 32. 32
  • 33. References Börner, Katy, Chen, Chaomei, and Boyack, Kevin. (2003). Visualizing Knowledge Domains. In Blaise Cronin (Ed.), ARIST, Medford, NJ: Information Today, Volume 37, Chapter 5, pp. 179-255. http://ivl.slis.indiana.edu/km/pub/2003-borner-arist.pdf Shiffrin, Richard M. and Börner, Katy (Eds.) (2004). Mapping Knowledge Domains. Proceedings of the National Academy of Sciences of the United States of America, 101(Suppl_1). http://www.pnas.org/content/vol101/suppl_1 Börner, Katy (2010) Atlas of Science: Visualizing What We Know. The MIT Press. http://scimaps.org/atlas Scharnhorst, Andrea, Börner, Katy, van den Besselaar, Peter (2012) Models of Science Dynamics. Springer Verlag. Katy Börner, Michael Conlon, Jon Corson-Rikert, Cornell, Ying Ding (2012) VIVO: A Semantic Approach to Scholarly Networking and Discovery. Morgan & Claypool. Katy Börner and David E Polley (2014) Visual Insights: A Practical Guide to Making Sense of Data. The MIT Press. Börner, Katy (2015) Atlas of Knowledge: Anyone Can Map. The MIT Press. http://scimaps.org/atlas2 33
  • 34. References Jorge Castañón. 2016. Shiny: a Data Scientist’s Best Friend. http://datascience.ibm.com/blog/shiny-a-data- scientist-best-friend/ Carly Fiorina. 2004. Information: the currency of the digital age . http://www.hp.com/hpinfo/execteam/speeches/fiorina/04openworld.html Michael J. Mortenson, Neil F. Doherty, Stewart Robinson. (2015). Operational research from Taylorism to Terabytes: A research agenda for the analytics age. European Journal of Operational Research, 241, 3, 583- 595. Aaron Marcus. (2006). Dashboards in your future. Interactions 13, 1 (January 2006), 48-60. Bradley Nice. (2012). Front-End vs Back-End vs Full Stack Development. March 2012. https://medium.com/level-up-web/front-end-vs-back-end-vs-full-stack-development-78267f545121 Dresner Advisory Report. (2016). Embedded Business Intelligence Market Study. http://www.marketwired.com/press-release/dresner-advisory-services-publishes-2016-embedded-business- intelligence-market-study-2174046.htm Java - https://www.planet-source-code.com/vb/default.asp?lngWId=14 Python - https://realpython.com/learn/python-first-steps/ 34
  • 36. PRESENTED BY: Olga Scrivner Call (812) 349-8853 or email obscrivn@indiana.edu Indiana University - Bloomington 1320 E. 10th St., Wells Library Bloomington, IN 47405 USA