SlideShare a Scribd company logo
1 of 37
@adcockm #FringeIA #IAS13
Understanding complex organizational, data, & technical issues
Michael Adcock
IA Summit 2013
Baltimore, MD
Related themes from #ReframeIA
“Architect” vs. “Builder”
“Meaning”
(Do we discover it, create it, or both?)
@adcockm #FringeIA #IAS13
IA as Scientific Discovery
Discovery should come as
an adventure rather than
as the result of a logical
process of thought.
- Theobald Smith
@adcockm #FringeIA #IAS13
http://archive.org/details/artofscientifici00beve
IA as Scientific Discovery
"...intuitions always appear at
the fringe of consciousness, not
at the focus.“
"...the great scientist must be
regarded as a creative artist and
it is quite false to think of the
scientist as a man who merely
follows rules of logic and
experiment."
@adcockm #FringeIA #IAS13
http://archive.org/details/artofscientifici00beve
IA as Scientific Discovery
“the most difficult mental
act of all is to re-arrange a
familiar bundle of data, to
look at it differently and
escape from the prevailing
doctrine.”
- Professor H. Butterfield
@adcockm #FringeIA #IAS13
http://archive.org/details/artofscientifici00beve
Tools and Structures
Tools for discovering Meaning
vs.
Structures to create Context
@adcockm #FringeIA #IAS13
A quick example…
As some of you may know, I’m a
mashup fanboy.
I commissioned Titus Jones to
produce a mashup for this “Fringe
IA” session.
@adcockm #FringeIA #IAS13
A quick example: feedback
@adcockm #FringeIA #IAS13
“This was awesome... I love when you do shit
like this... something I would have never
thought of. That's a very powerful tool for audio
collaboration. It would be cool if different
people/users could add comments (almost like
soundcloud lets you select a time in the track,
and add your comment?) Regardless though... I
really liked being able to read your feedback at
each point in the song. Very cool. ”
- Titus Jones
A quick example: feedback
@adcockm #FringeIA #IAS13
A quick example: presentation
@adcockm #FringeIA #IAS13
Ok, but what do I do at work?
@adcockm #FringeIA #IAS13
I’m here:
@adcockm #FringeIA #IAS13
Company Background
• SaaS solutions for
libraries
• Electronic Resource
Management
• Bibliographic &
publisher metadata
@adcockm #FringeIA #IAS13
Technical Support Analyst
Global Customer
Experience & Service
My Role
@adcockm #FringeIA #IAS13
Titles? Bullcorn!
@adcockm #FringeIA #IAS13
@adcockm #FringeIA #IAS13
Fine, but what do I do at work?
Here’s an example:
Given nearly 1000 client configurations stored
in multiple XML and JSON files, “migrate” the
information over from an old technology to a
new implementation.
@adcockm #FringeIA #IAS13
RTA Migration
Oh, and by the way:
Some files are for legacy/inactive clients.
@adcockm #FringeIA #IAS13
RTA Migration
Oh, and by the way:
Some files are for legacy/inactive clients.
Some files are for trial/demo clients.
@adcockm #FringeIA #IAS13
RTA Migration
Oh, and by the way:
Some files are for legacy/inactive clients.
Some files are for trial/demo clients.
Not sure how many clients must be migrated.
@adcockm #FringeIA #IAS13
RTA Migration
Oh, and by the way:
Some files are for legacy/inactive clients.
Some files are for trial/demo clients.
Not sure how many clients must be migrated.
It’s NOT a matter of “mapping” or “copying”.
@adcockm #FringeIA #IAS13
RTA Migration
So, um… yeah. Can we do that?
@adcockm #FringeIA #IAS13
RTA Migration: Approach
We needed a tool to help us understand.
Something that could put all this stuff in a
meaningful context.
I decided to use a
TiddlyWiki at the core,
and build onto it.
@adcockm #FringeIA #IAS13
RTA Migration: Resulting Tool
@adcockm #FringeIA #IAS13
RTA Migration: Resulting Tool
@adcockm #FringeIA #IAS13
RTA Migration: Resulting Tool
@adcockm #FringeIA #IAS13
RTA Migration: Resulting Tool
@adcockm #FringeIA #IAS13
Under the hood:
RTA Migration: Resulting Tool
@adcockm #FringeIA #IAS13
RTA Migration: Resulting Tool
@adcockm #FringeIA #IAS13
RTA Migration: Resulting Tool
@adcockm #FringeIA #IAS13
RTA Migration: Resulting Tool
@adcockm #FringeIA #IAS13
Other tools: Gephi
@adcockm #FringeIA #IAS13
Other tools: Gephi
@adcockm #FringeIA #IAS13
Other tools: Gource
@adcockm #FringeIA #IAS13
Other tools: Google Refine
@adcockm #FringeIA #IAS13
Summary Thoughts
Freedom to experiment and play is needed.
Sometimes we need to be tool builders to
solve certain problems.
We could learn some things from the realm of
scientific discovery.
@adcockm #FringeIA #IAS13
Thanks!
"What you must understand,
is that as scientists we must
embrace every possibility. No
limitations, no boundaries,
there is no reason for them.“
- Walter Bishop
U.S. Army Research
Headquarters, 1986
@adcockm #FringeIA #IAS13

More Related Content

Similar to Fringe IA: Understanding complex organizational, data, & technical issues

Living documentation
Living documentationLiving documentation
Living documentationSamuel ROZE
 
Recommender Trends 2014
Recommender Trends 2014Recommender Trends 2014
Recommender Trends 2014Torben Brodt
 
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...Thiago de Faria
 
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...Codemotion
 
Understanding the Standards Gap
Understanding the Standards GapUnderstanding the Standards Gap
Understanding the Standards GapDan Brickley
 
Rental Cars and Industrialized Learning to Rank with Sean Downes
Rental Cars and Industrialized Learning to Rank with Sean DownesRental Cars and Industrialized Learning to Rank with Sean Downes
Rental Cars and Industrialized Learning to Rank with Sean DownesDatabricks
 
From Developer to Data Scientist - Gaines Kergosien
From Developer to Data Scientist - Gaines KergosienFrom Developer to Data Scientist - Gaines Kergosien
From Developer to Data Scientist - Gaines KergosienITCamp
 
CloudCamp Chicago - Industry Cloud Night
CloudCamp Chicago - Industry Cloud NightCloudCamp Chicago - Industry Cloud Night
CloudCamp Chicago - Industry Cloud NightCloudCamp Chicago
 
Lasso and Couchdb : the happy couple
Lasso and Couchdb : the happy coupleLasso and Couchdb : the happy couple
Lasso and Couchdb : the happy coupleAri Najarian
 
Advanced Structured Data Principles and Applications
Advanced Structured Data Principles and ApplicationsAdvanced Structured Data Principles and Applications
Advanced Structured Data Principles and ApplicationsSante J. Achille
 
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp
 
Data Science Retrospective
Data Science RetrospectiveData Science Retrospective
Data Science RetrospectiveSarah Guido
 
Scaling Face Recognition with Big Data
Scaling Face Recognition with Big DataScaling Face Recognition with Big Data
Scaling Face Recognition with Big DataBogdan Bocse
 
Data Science with Spark
Data Science with SparkData Science with Spark
Data Science with SparkKrishna Sankar
 
Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"
Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"
Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"Daniel Bryant
 
2018-05-09_CRAFTConf_FirstStepsMovingToTheCloud
2018-05-09_CRAFTConf_FirstStepsMovingToTheCloud2018-05-09_CRAFTConf_FirstStepsMovingToTheCloud
2018-05-09_CRAFTConf_FirstStepsMovingToTheCloudAbigail Bangser
 
Scaling face recognition with big data - Bogdan Bocse
 Scaling face recognition with big data - Bogdan Bocse Scaling face recognition with big data - Bogdan Bocse
Scaling face recognition with big data - Bogdan BocseITCamp
 
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome MeetingBio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome MeetingChris Dagdigian
 
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...www.patkane.global
 

Similar to Fringe IA: Understanding complex organizational, data, & technical issues (20)

Living documentation
Living documentationLiving documentation
Living documentation
 
Recommender Trends 2014
Recommender Trends 2014Recommender Trends 2014
Recommender Trends 2014
 
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
Codemotion Milan 2018 - AI with a devops mindset: experimentation, sharing an...
 
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
Thiago de Faria - AI with a devops mindset - experimentation, sharing and eas...
 
Understanding the Standards Gap
Understanding the Standards GapUnderstanding the Standards Gap
Understanding the Standards Gap
 
Rental Cars and Industrialized Learning to Rank with Sean Downes
Rental Cars and Industrialized Learning to Rank with Sean DownesRental Cars and Industrialized Learning to Rank with Sean Downes
Rental Cars and Industrialized Learning to Rank with Sean Downes
 
From Developer to Data Scientist - Gaines Kergosien
From Developer to Data Scientist - Gaines KergosienFrom Developer to Data Scientist - Gaines Kergosien
From Developer to Data Scientist - Gaines Kergosien
 
CloudCamp Chicago - Industry Cloud Night
CloudCamp Chicago - Industry Cloud NightCloudCamp Chicago - Industry Cloud Night
CloudCamp Chicago - Industry Cloud Night
 
Lasso and Couchdb : the happy couple
Lasso and Couchdb : the happy coupleLasso and Couchdb : the happy couple
Lasso and Couchdb : the happy couple
 
Advanced Structured Data Principles and Applications
Advanced Structured Data Principles and ApplicationsAdvanced Structured Data Principles and Applications
Advanced Structured Data Principles and Applications
 
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
 
Data Science Retrospective
Data Science RetrospectiveData Science Retrospective
Data Science Retrospective
 
Scaling Face Recognition with Big Data
Scaling Face Recognition with Big DataScaling Face Recognition with Big Data
Scaling Face Recognition with Big Data
 
Data Science with Spark
Data Science with SparkData Science with Spark
Data Science with Spark
 
Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"
Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"
Micro Manchester Meetup: "The Seven (More) Deadly Sins of Microservices"
 
2018-05-09_CRAFTConf_FirstStepsMovingToTheCloud
2018-05-09_CRAFTConf_FirstStepsMovingToTheCloud2018-05-09_CRAFTConf_FirstStepsMovingToTheCloud
2018-05-09_CRAFTConf_FirstStepsMovingToTheCloud
 
Scaling face recognition with big data - Bogdan Bocse
 Scaling face recognition with big data - Bogdan Bocse Scaling face recognition with big data - Bogdan Bocse
Scaling face recognition with big data - Bogdan Bocse
 
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome MeetingBio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
Bio-IT & Cloud Sobriety: 2013 Beyond The Genome Meeting
 
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
Soulitarian City: Looking for the Hacker Ethic in Glasgow by Pat Kane, The Pl...
 

More from Michael Adcock

IA Community (InfoCamp Seattle 2012)
IA Community (InfoCamp Seattle 2012)IA Community (InfoCamp Seattle 2012)
IA Community (InfoCamp Seattle 2012)Michael Adcock
 
IA Community (Summer 2012)
IA Community (Summer 2012)IA Community (Summer 2012)
IA Community (Summer 2012)Michael Adcock
 
Understanding (Feynman)
Understanding (Feynman)Understanding (Feynman)
Understanding (Feynman)Michael Adcock
 
IA Community (Summer 2010)
IA Community (Summer 2010)IA Community (Summer 2010)
IA Community (Summer 2010)Michael Adcock
 
Pimpformation Architect @ IA Summit 2010
Pimpformation Architect @ IA Summit 2010Pimpformation Architect @ IA Summit 2010
Pimpformation Architect @ IA Summit 2010Michael Adcock
 
Tracking the Tiddlythesaurus
Tracking the TiddlythesaurusTracking the Tiddlythesaurus
Tracking the TiddlythesaurusMichael Adcock
 
The Pimpformation Architect (InfoCamp 2009)
The Pimpformation Architect (InfoCamp 2009)The Pimpformation Architect (InfoCamp 2009)
The Pimpformation Architect (InfoCamp 2009)Michael Adcock
 

More from Michael Adcock (7)

IA Community (InfoCamp Seattle 2012)
IA Community (InfoCamp Seattle 2012)IA Community (InfoCamp Seattle 2012)
IA Community (InfoCamp Seattle 2012)
 
IA Community (Summer 2012)
IA Community (Summer 2012)IA Community (Summer 2012)
IA Community (Summer 2012)
 
Understanding (Feynman)
Understanding (Feynman)Understanding (Feynman)
Understanding (Feynman)
 
IA Community (Summer 2010)
IA Community (Summer 2010)IA Community (Summer 2010)
IA Community (Summer 2010)
 
Pimpformation Architect @ IA Summit 2010
Pimpformation Architect @ IA Summit 2010Pimpformation Architect @ IA Summit 2010
Pimpformation Architect @ IA Summit 2010
 
Tracking the Tiddlythesaurus
Tracking the TiddlythesaurusTracking the Tiddlythesaurus
Tracking the Tiddlythesaurus
 
The Pimpformation Architect (InfoCamp 2009)
The Pimpformation Architect (InfoCamp 2009)The Pimpformation Architect (InfoCamp 2009)
The Pimpformation Architect (InfoCamp 2009)
 

Recently uploaded

Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024Stephen Perrenod
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 

Recently uploaded (20)

Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 

Fringe IA: Understanding complex organizational, data, & technical issues

  • 1. @adcockm #FringeIA #IAS13 Understanding complex organizational, data, & technical issues Michael Adcock IA Summit 2013 Baltimore, MD
  • 2. Related themes from #ReframeIA “Architect” vs. “Builder” “Meaning” (Do we discover it, create it, or both?) @adcockm #FringeIA #IAS13
  • 3. IA as Scientific Discovery Discovery should come as an adventure rather than as the result of a logical process of thought. - Theobald Smith @adcockm #FringeIA #IAS13 http://archive.org/details/artofscientifici00beve
  • 4. IA as Scientific Discovery "...intuitions always appear at the fringe of consciousness, not at the focus.“ "...the great scientist must be regarded as a creative artist and it is quite false to think of the scientist as a man who merely follows rules of logic and experiment." @adcockm #FringeIA #IAS13 http://archive.org/details/artofscientifici00beve
  • 5. IA as Scientific Discovery “the most difficult mental act of all is to re-arrange a familiar bundle of data, to look at it differently and escape from the prevailing doctrine.” - Professor H. Butterfield @adcockm #FringeIA #IAS13 http://archive.org/details/artofscientifici00beve
  • 6. Tools and Structures Tools for discovering Meaning vs. Structures to create Context @adcockm #FringeIA #IAS13
  • 7. A quick example… As some of you may know, I’m a mashup fanboy. I commissioned Titus Jones to produce a mashup for this “Fringe IA” session. @adcockm #FringeIA #IAS13
  • 8. A quick example: feedback @adcockm #FringeIA #IAS13
  • 9. “This was awesome... I love when you do shit like this... something I would have never thought of. That's a very powerful tool for audio collaboration. It would be cool if different people/users could add comments (almost like soundcloud lets you select a time in the track, and add your comment?) Regardless though... I really liked being able to read your feedback at each point in the song. Very cool. ” - Titus Jones A quick example: feedback @adcockm #FringeIA #IAS13
  • 10. A quick example: presentation @adcockm #FringeIA #IAS13
  • 11. Ok, but what do I do at work? @adcockm #FringeIA #IAS13
  • 13. Company Background • SaaS solutions for libraries • Electronic Resource Management • Bibliographic & publisher metadata @adcockm #FringeIA #IAS13
  • 14. Technical Support Analyst Global Customer Experience & Service My Role @adcockm #FringeIA #IAS13
  • 17. Fine, but what do I do at work? Here’s an example: Given nearly 1000 client configurations stored in multiple XML and JSON files, “migrate” the information over from an old technology to a new implementation. @adcockm #FringeIA #IAS13
  • 18. RTA Migration Oh, and by the way: Some files are for legacy/inactive clients. @adcockm #FringeIA #IAS13
  • 19. RTA Migration Oh, and by the way: Some files are for legacy/inactive clients. Some files are for trial/demo clients. @adcockm #FringeIA #IAS13
  • 20. RTA Migration Oh, and by the way: Some files are for legacy/inactive clients. Some files are for trial/demo clients. Not sure how many clients must be migrated. @adcockm #FringeIA #IAS13
  • 21. RTA Migration Oh, and by the way: Some files are for legacy/inactive clients. Some files are for trial/demo clients. Not sure how many clients must be migrated. It’s NOT a matter of “mapping” or “copying”. @adcockm #FringeIA #IAS13
  • 22. RTA Migration So, um… yeah. Can we do that? @adcockm #FringeIA #IAS13
  • 23. RTA Migration: Approach We needed a tool to help us understand. Something that could put all this stuff in a meaningful context. I decided to use a TiddlyWiki at the core, and build onto it. @adcockm #FringeIA #IAS13
  • 24. RTA Migration: Resulting Tool @adcockm #FringeIA #IAS13
  • 25. RTA Migration: Resulting Tool @adcockm #FringeIA #IAS13
  • 26. RTA Migration: Resulting Tool @adcockm #FringeIA #IAS13
  • 27. RTA Migration: Resulting Tool @adcockm #FringeIA #IAS13 Under the hood:
  • 28. RTA Migration: Resulting Tool @adcockm #FringeIA #IAS13
  • 29. RTA Migration: Resulting Tool @adcockm #FringeIA #IAS13
  • 30. RTA Migration: Resulting Tool @adcockm #FringeIA #IAS13
  • 31. RTA Migration: Resulting Tool @adcockm #FringeIA #IAS13
  • 32. Other tools: Gephi @adcockm #FringeIA #IAS13
  • 33. Other tools: Gephi @adcockm #FringeIA #IAS13
  • 34. Other tools: Gource @adcockm #FringeIA #IAS13
  • 35. Other tools: Google Refine @adcockm #FringeIA #IAS13
  • 36. Summary Thoughts Freedom to experiment and play is needed. Sometimes we need to be tool builders to solve certain problems. We could learn some things from the realm of scientific discovery. @adcockm #FringeIA #IAS13
  • 37. Thanks! "What you must understand, is that as scientists we must embrace every possibility. No limitations, no boundaries, there is no reason for them.“ - Walter Bishop U.S. Army Research Headquarters, 1986 @adcockm #FringeIA #IAS13

Editor's Notes

  1. In my session we'll take a look at experimentation, tool building, and discovery in IA and some related examples from my own work.
  2. First, I just wanted to mention a couple of themes from the workshop that may tie in to my session…
  3. I stumbled onto this incredible book recently, and I think it relates as much to IA as to science.
  4. WhileBeveridge was attempting to get people to recognize the art in (and necessary for) science, I think we should probably consider the reverse in the IA world – the science of IA!
  5. I’m not talking about the generally accepted notion of information science. I’m talking about applying some of the concepts of scientific discovery to information architecture. I don’t have any brilliant suggestions at this point, but I encourage you to read and ponder this book. Plus, it’s completely free to download online!
  6. I feel like we’re lacking a bit in the “tools” area. I don’t include things like Omnigraffle or the Adobe products. Those are more general purpose tools. I mean the kind of tools we make while we’re figuring things out. They might be temporary, or maybe they become more generally useful. Scientific discovery relied on all sorts of homemade apparatus, and I think we could benefit from something like that too. An example might be Dan Klyn’s performance continuums.
  7. While working on it, I felt like we needed a better way to discuss parts of it. Email didn’t seem good enough.
  8. Found an HTML 5 example, hacked it a little, and used it to annotate the mashup and share my feedback.
  9. Titus was thrilled. But something to note: I didn’t tell him what I was going to do before I did it. I wasn’t even sure if I could get something together quickly and with minimal effort. When it was nearly done, I pointed him to it.
  10. Also, though I didn’t have it in mind at the start, this turned out to be a nice presentation tool, after I removed the comments.
  11. This is where I work.
  12. The great physicist Richard Feynman disliked titles in general, and thought that to truly understand a thing, you needed to investigate it and see what it was doing. Names usually don’t help you understand.
  13. I know I’m an Information Architect. I love this depiction by Abby and Dan, and have tried to keep it in mind as a philosophy for what I do.
  14. The configuration info defined how to pull real-time availability information from each library’s catalog system. That’s lets us show whether the book (or other resource) is checked out or not. Also, I chose INFORMATION (and not data) here for a reason that you’ll see later…
  15. We needed to understand relationships among the configurations, estimate how long the work would take, track progress, and so on… Can’t get that by manually reading/editing thousands of files!
  16. I was familiar with Tiddlywiki technology since I used it to create a simple thesaurus (or taxonomy) creation tool back in grad school. It’s like a database…
  17. Used a Perl script to place the data into the Tiddlywiki. It provided summary info; timeline at right; links across top that slice and dice the configuration in different ways; ALL DATA DRIVEN and dynamic.
  18. Since I had all the GIT repository information, were the configurations were stored, I used the information about changes to show recent churn.
  19. Tables (sortable) and graphs were already built in to tiddlywiki, or I added existing plugins. As long as I put the data in the right format, this stuff just magically worked. And it helped us play with the configurations to better understand and group them.
  20. The code to make it happen as pretty simple. This is how the pie chart was defined – most of the code there is the data itself.
  21. There was a view into each client too. With links to the related config files. Similar config files that had already been migrated were listed, and I added a simple process with some checks that you could run through to do the migration.
  22. Again, through a plugin (with some minor tweaks), I added visual diffs between the files, all inside the tiddlywiki.
  23. Tiddywikis also offer fast and powerful search. That’s also built in, and I didn’t have to do anything to enable it except put the configuration information into the Tiddlywiki.
  24. The last thing I added was a color coding mechanism. As I learned more about the similarities between config files, I added some code to identify and group the configs based on certain properties. Then I could given each group a unique hash (ID) and assign a color. Made it easier to work through them in similar chunks.
  25. All you need is a simple spreadsheet (CSV file) in a certain format (nodes, edges) and you can generate visualizations like this.
  26. It also makes really pretty things. 
  27. Gource was created to visualize changes to source control systems over time. But it just takes a certain format of CSV or spreadsheet too. If you can get your data in the right format, you can see changes over time in just about anything.
  28. Google Refine is a great tool for cleaning up information in spreadsheets, and for finding patterns in that information. It can generate facets in data on a given column, and support lots of useful discovery and cleanup options.
  29. I agree with Feynman – you can’t learn or understand much from a title.