confessions of a data wrangler - c3dis · who performs these transformation operations. this may...

37
CONFESSIONS OF A DATA WRANGLER Dr Carina Kemp Director of eResearch Australian Academic and Research Network

Upload: others

Post on 26-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

CONFESSIONS OF A DATA WRANGLER

Dr Carina KempDirector of eResearch

Australian Academic and Research Network

Page 2: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

IS A JOURNEY (OF DISCOVERY) NOT A DESTINATION

Page 3: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

3© AARNet Pty Ltd |

What is a data wrangler?

Technology? Friend or enemy…

WHAT does this all mean?

Why are we forced to be wrangers?

Page 4: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

4© AARNet Pty Ltd |

https://en.wikipedia.org/wiki/Data_wrangling

Data wrangling, sometimes referred to as data munging, is the process of transforming and mapping data from one "raw" data form into another format with the intent of making it more appropriate and valuable for a variety of downstream purposes such as analytics. A data wrangler is a person who performs these transformation operations.

This may include further munging, data visualization, data aggregation, training a statistical model, as well as many other potential uses. Data munging as a process typically follows a set of general steps which begin with extracting the data in a raw form from the data source, "munging" the raw data using algorithms (e.g. sorting) or parsing the data into predefined data structures, and finally depositing the resulting content into a data sink for storage and future use.

WHAT IS A DATA WRANGLING

ALL SCIENTISTS ARE DATA WRANGLER…

Page 5: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

5

CONFESSIONS OF A DATA HOARDER?

© AARNet Pty Ltd |

Page 6: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

6© AARNet Pty Ltd |

Source: https://www.wordclouds.com/

WHY DO I WRANGLE?

Page 7: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

7© AARNet Pty Ltd |

Source: https://www.wordclouds.com/

WHAT DO I WRANGLE?

Page 8: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

THE DATA WRANGLING BEGAN…

Page 9: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

9

“MINE-SCALE THREE DIMENSIONAL BOREHOLE RADAR (BHR) IMAGING”

© AARNet Pty Ltd |

Page 10: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

What is Borehole Radar?

The borehole radar system can be

deployed by winch or on the drill rods

similar to a gyro survey

Data is acquired continuously

as the rods are pulled and the

radar ascends the drillhole

Signal is sent radially

outwards into the

surrounding rock

The radar images the rock

surrounding the drillhole.

The radar is not directional,

Neighboring drillholes and

knowledge of stratigraphy

aids interpretation.

Final interpretation is produced.

Page 11: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

11

THE DATA…

© AARNet Pty Ltd |

https://www.wired.com/2011/02/st_ultradeepmines/

Page 12: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

12© AARNet Pty Ltd |

THE SOFTWARE…

Page 13: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

TECH JOURNEY: FRIEND OR ENEMY…

Page 14: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

14

THE GARTNER HYPE CYCLE

© AARNet Pty Ltd |

TechnologyTrigger

Peak of Inflated Expectations

Trough of Disillusionment

Slope of Enlightenment

Plateau ofProductivity

Maturity

Vis

ibili

ty (

Hyp

e)

Quantum Computing

Synthetic Characters

Digital Ink

Biometrics

Voice Portals

WAP/Wireless Web

Bluetooth

Enterprise Portals

Jini

3-DWeb

MicropaymentsVoice over IP

Speech RecognitionXML

Smart Cards

xDSL/CableModems

JavaLanguage

Est. 1995

Page 15: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

TechnologyTrigger

Peak of Inflated Expectations

Trough of Disillusionment

Slope of Enlightenment

Plateau ofProductivity

Maturity

Vis

ibili

ty (

Hyp

e)

15

GARTNER HYPE CYCLE 2000

© AARNet Pty Ltd |

Tech:

WAP / Bluetooth / 3D Web

Me:

• Went down deepest mine in the world (3.2km)

• Graduated Honours

BHR / Geophysics

• DAQ Unit with memory

Quantum Computing

Audio Mining

Synthetic Characters

Digital Ink

Biometrics

Voice Portals

WAP/Wireless Web ASPs

Webtops

Bluetooth

Enterprise Portals

Jini

3-DWeb

MicropaymentsVoice over IP

Speech RecognitionXML

Smart Cards

xDSL/CableModems

JavaLanguage

Page 16: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

TechnologyTrigger

Peak of Inflated Expectations

Trough of Disillusionment

Slope of Enlightenment

Plateau ofProductivity

Maturity

Vis

ibili

ty (

Hyp

e)

16

GARTNER HYPE CYCLE 2001

© AARNet Pty Ltd |

Tech

Semantic Web / Web Services / WAP / Bluetooth

Me

Started my PhD – data collection

Some coding – Fortran / Matlab / C

BHR /Geophysics

Begin Testing wireless technologies

Data Standard…?

Personal Fuel Cells

Head-Mounted Displays

SemanticWeb

SyntheticCharacters

PDA phones

Web Services

Enterprise InstanceMessaging

M-CommerceDigital Signatures

P2P

WirelessWeb/WAP

B2B E-Markets

ASPs

Bluetooth

B2C E-Business E-paymentsVoice Over IP

Wireless LANs/802.11Enterprise Portals

Page 17: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

17

GARTNER HYPE CYCLE 2002

© AARNet Pty Ltd |

Tech

Grid Computing

Web Services maturing

Bluetooth stabilising

Me

PhD Year 2 – more data collection

coding – Matlab / C

BHR / Geophysics

Flash memory / Bluetooth tests

Grid Computing

Web Services

Bluetooth

Page 18: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

18

GARTNER HYPE CYCLE 2003

© AARNet Pty Ltd |

Tech

XML Based Multi-channel Output and Interaction

Web Services

Me PhD….

BHR

Single stick wireless radar tests

Geophysics

ASEG-GDF2 published – A standard for point located data exchange

XML

Web Services

Page 19: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

19

…GARTNER HYPE CYCLE 2005

© AARNet Pty Ltd |

Tech

Text Mining…

Me

Started Postdoc

Data Fusion Project, early ML

BHR / Geophysics

Mature Bluetooth radars

Text Mining

Internal Web

Services

Radar Spacers

Drill

Attachment

+

IQ

+PD

A

Page 20: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

20

GARTNER HYPE CYCLE 2006

© AARNet Pty Ltd |

Tech

Digital Papers appear

Me

Moved to Perth

Consulting in Mining and Exploration Geophysics

BHR / Geophysics

Commercialising technology

Digital Paper

Internal Web Services

https://www.economist.com/asia/2017/03/09/the-end-of-a-mining-boom-leaves-australias-economy-surprisingly-intact

Page 21: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

21

…GARTNER HYPE CYCLE 2009

© AARNet Pty Ltd |

Tech

Cloud Computing – peak of hype

Me

BHR Business Development

GOLD / PLATINUM / NICKEL / DIAMONDS

BHR / Geophysics

Downhole surveying tools with accelerometers

Cloud Computing

Location aware technologies

https://www.adafruit.com

Page 22: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

22

….GARTNER HYPE CYCLE 2012

© AARNet Pty Ltd |

Tech

Big Data is emerging

Virtual Desktops…

Me

Moved to Canberra

Started playing with BIGish Geophysics Data

Virtual Geophysics Exploration Laboratory (VEGL)

Python

BHR / Geophysics

ASEG-GDF2 still the same since 2003…

ASEG-ESF for Electrical Surveys published

Big Data

Autonomous Vehicles

3D PrintingBYOD

Cloud Computing

Virtual Desktops

Page 23: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

23

ASIDE – PYTHON GROWTH…

© AARNet Pty Ltd |

https://stackoverflow.blog/2017/09/06/incredible-growth-python/

https://www.economist.com/graphic-detail/2018/07/26/python-is-becoming-the-worlds-most-popular-coding-language

Page 24: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

24

GARTNER HYPE CYCLE 2013

© AARNet Pty Ltd |

Tech

Big Data hits its peak of HYPE…

Quantum Computing still emerging

Cloud Computing in the dumps..

Me

Maternity Leave

Virtual Geophysics Laboratory (VGL)

Big Data

Cloud Computing

Quantum Computing

Page 25: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

25

GARTNER HYPE CYCLE 2014

© AARNet Pty Ltd |

Tech

Data Science Appears

Me

Maternity Leave

Geoscience Australia launches Cloud First Policy

Move into IT

Geophysics

ASEG-GDF2 still the same since 2003…

ASEG-ESF still the same since 2012

Data Science Big Data

Hybrid Cloud Computing

Cloud Computing

Page 26: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

26

GARTNER HYPE CYCLE 2017

© AARNet Pty Ltd |

Tech

Deep Learning Hype

Machine Learning Hype

Blockchain heading for the trough

Semantics and Web Services Matured??

Me

ANVGL in the Cloud in 2015

National Geophysical Collection Maturity – NetCDF-CF

Geophysics

ASEG-GDF2 still the same since 2003…

ASEG-ESF still the same since 2012…

Edge Computing

Deep LearningMachine Learning

Blockchain

Virtual Reality

Source: Alex Ip, Geoscience Australia

Page 27: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

27

GARTNER HYPE CYCLE 2018

© AARNet Pty Ltd |

Tech

Blockchain for Data Security

Quantum Computing is getting closer

Digital Twins??

Deep Learning

Semantics and Web Services Matured??

Me

Management… Acting CIO…

Digital Transformation

Geophysics

ASEG-GDF2 still the same since 2003…

ASEG-ESF still the same since 2012…

Quantum Computing

Blockchain for Data Security

Digital Twin Deep Learning

Blockchain

Page 28: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

WHAT CAN WE LEARN FROM THE HYPE?

Page 29: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

29

CONFESSION 1.

© AARNet Pty Ltd |

I am a bad data manager naturally

But good practice can be learned over time and with

good collaborators..

Page 30: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

30

CONFESSION 2.

© AARNet Pty Ltd |

I was a Data Wrangler and now I enable Data

Wranglers..

But leveraging technologies can make it easier..

Efficient.. Repeatable..

FAIR…

Page 31: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

31

CONFESSION 3.

© AARNet Pty Ltd |

Web-services to enable Machine actionable FAIR

Data has been possible since 200#

But where are we now?

The Geophysical Community standardized early for interoperability

but not machine to machine actions…

Page 32: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

32

CONFESSION 4.

© AARNet Pty Ltd |

Change is hard But we must be patient and work together across

our communities to promote the benefits of

change.

Page 33: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

33

CONFESSION 5.

© AARNet Pty Ltd |

Change is hard

(especially in Silos)

Hindsight is easy

But we must be patient and work together to promote the benefits.

Page 34: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

MORE RESCUED DATA…

Page 35: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

35© AARNet Pty Ltd |

GOLD PLATINUM

Page 36: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

THANK YOU

Page 37: CONFESSIONS OF A DATA WRANGLER - C3DIS · who performs these transformation operations. This may include further munging, data visualization, data aggregation, training a statistical

37

GARTNER HYPE CYCLE 2004

© AARNet Pty Ltd |

Me

BHR

Geophysics

Gartner Hype Cycle 2004