SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Memory Connected
Extending Memory on the Web
via Human-Centric Knowledge Exchange Network
Jie Bao and Li Ding
1
Memect
Memory Connected
Presented at W3C Workshop on Social Standards: The Future of Business, 7-8 August 2013, San Francisco, USA
Memect
Memory Connected
Where is my data?
• I’m locked in a garden
• Ownership?
• Needs for open exchange
• I don’t use a garden
• Prefer not: security, cost
• Needed, but no service
2
person A Person B
Silo Y
Silo X
http://www.w3.org/2005/Incubator/socialweb/XGR-socialweb-20101206/
Memect
Memory Connected
Human-Centric Design – Three principles
Human readable knowledge
Tangible rewards and cost reduction
Bottom-up growth scales
3
Memect
Memory Connected
Human Centric Design – Principle 1
4
Human readable knowledge
• To extend human’s memory, not only store, but also recall
• To facilitate human communication
Communicate
Memect
Memory Connected
Human readable knowledge: Design Issues
• For developers
• Readable code and data (e.g. JSON, python)
• Reusable code and data (e.g. snippet, modules)
• For users
• Readable data (e.g. visual vs. raw text)
• Explorable data (e.g. faceted browsing)
5
“programs must be written for people to
read, and only incidentally for machines
to execute” (Abelson and Sussman , 1984)
http://mitpress.mit.edu/sicp/front/node3.html
Memect
Memory Connected
Human Centric Design – Principle 2
6
Tangible rewards and cost reduction
• To obtain instant rewards and feedbacks
• To enable cheap start
Books
take months
--------------------
130M/ so far
(est. by Google)
http://googleblog.blogspot.com/2010/08/you-can-count-number-of-books-in-world.html (2010)
http://en.wordpress.com/stats/ (2013)
https://blog.twitter.com/2011/numbers (2012)
Blog Posts
take days
--------------------
47M/month
@wordpress
Tweets
take minutes
--------------------
140M/day
@twitter
Memect
Memory Connected
Tangible rewards and cost reduction: Design Issues
• For developers
• Ownership of code and data, e.g. fork vs. branch
• Keep it simple, e.g. RESTful vs. SOAP
• For users
• Social/cognitive rewards often work better than money.
e.g. stackoverflow vs. google answer
• Expect immediate response from system, e.g. wikipedia,
electronic spreadsheet
7
Memect
Memory Connected
Human Centric Design – Principle 3
8
Bottom-up growth scales
• Top-down: consensus may take years, by experts
• Bottom-up: shared and evolving, by users
Memect
Memory Connected
Bottom-up growth: Design Issues
• For developers
• Leverage well-adopted technologies, e.g. json, csv,
• Data can have mixed representations
• Live schema from live data
• Coding in evolving, agile, mashup fashion
• For users
• Publish data now, refine it on demand
• My data first
9
Memect
Memory Connected
Use-case Study
• Support mailing list users
• Daily routine: improve signal/noise ratio
• Conversation: need timely response
• Topic: find relevant discussions for a topic
• Contact: trust in unfamiliar contact, activity stream
• Support team common knowledge
• Shared understanding: reduce unnecessary cost in
consensus making
• Is consensus just the project manager’s view?
• Group memory and knowledge transfer: versatile
search/navigation tools to recall team knowledge
10
Memect
Memory Connected
Vision: Knowledge Exchange Network
• Extended Memory: capture and organize
• Connected Memory: exchange
11
person A
Person B
person C
Broker X
Broker Z
Broker Y
Questions and Comments?

Contenu connexe

Tendances

Workshop Rio de Janeiro Strategies for Web Based Data Dissemination
Workshop Rio de Janeiro Strategies for Web Based Data DisseminationWorkshop Rio de Janeiro Strategies for Web Based Data Dissemination
Workshop Rio de Janeiro Strategies for Web Based Data Dissemination
Zoltan Nagy
 
Mdst 3559-01-25-data-journalism
Mdst 3559-01-25-data-journalismMdst 3559-01-25-data-journalism
Mdst 3559-01-25-data-journalism
Rafael Alvarado
 
Digital Futures - Data & Community Ecosystems
Digital Futures - Data & Community EcosystemsDigital Futures - Data & Community Ecosystems
Digital Futures - Data & Community Ecosystems
Open Knowledge Canada
 

Tendances (18)

Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
 
Data Without Borders
Data Without BordersData Without Borders
Data Without Borders
 
Open Research Problems in Linked Data - WWW2010
Open Research Problems in Linked Data - WWW2010Open Research Problems in Linked Data - WWW2010
Open Research Problems in Linked Data - WWW2010
 
Open Data is not Enough
Open Data is not EnoughOpen Data is not Enough
Open Data is not Enough
 
Briefing on US EPA Open Data Strategy using a Linked Data Approach
Briefing on US EPA Open Data Strategy using a Linked Data ApproachBriefing on US EPA Open Data Strategy using a Linked Data Approach
Briefing on US EPA Open Data Strategy using a Linked Data Approach
 
Linked Data: opportunities and challenges
Linked Data: opportunities and challengesLinked Data: opportunities and challenges
Linked Data: opportunities and challenges
 
Data mining on big data
Data mining on big dataData mining on big data
Data mining on big data
 
Research issues in the big data and its Challenges
Research issues in the big data and its ChallengesResearch issues in the big data and its Challenges
Research issues in the big data and its Challenges
 
Workshop Rio de Janeiro Strategies for Web Based Data Dissemination
Workshop Rio de Janeiro Strategies for Web Based Data DisseminationWorkshop Rio de Janeiro Strategies for Web Based Data Dissemination
Workshop Rio de Janeiro Strategies for Web Based Data Dissemination
 
Mdst 3559-01-25-data-journalism
Mdst 3559-01-25-data-journalismMdst 3559-01-25-data-journalism
Mdst 3559-01-25-data-journalism
 
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
 
Conclusion
ConclusionConclusion
Conclusion
 
Digital Futures - Data & Community Ecosystems
Digital Futures - Data & Community EcosystemsDigital Futures - Data & Community Ecosystems
Digital Futures - Data & Community Ecosystems
 
Infrastructure, relationships, trust, and RDA
Infrastructure, relationships, trust, and RDAInfrastructure, relationships, trust, and RDA
Infrastructure, relationships, trust, and RDA
 
Big data tutorial_part4
Big data tutorial_part4Big data tutorial_part4
Big data tutorial_part4
 
Data Mining and Big Data Challenges and Research Opportunities
Data Mining and Big Data Challenges and Research OpportunitiesData Mining and Big Data Challenges and Research Opportunities
Data Mining and Big Data Challenges and Research Opportunities
 
Embracing Social Software And Semantic Web In Digital Libraries
Embracing Social Software And Semantic Web In Digital LibrariesEmbracing Social Software And Semantic Web In Digital Libraries
Embracing Social Software And Semantic Web In Digital Libraries
 
Machine Learning and Social Participation
Machine Learning and Social ParticipationMachine Learning and Social Participation
Machine Learning and Social Participation
 

Similaire à Memory Connected

Managing eResources at Universities
Managing eResources at UniversitiesManaging eResources at Universities
Managing eResources at Universities
PK Mishra
 
A Method to Select e-Infrastructure Components to Sustain
A Method to Select e-Infrastructure Components to SustainA Method to Select e-Infrastructure Components to Sustain
A Method to Select e-Infrastructure Components to Sustain
Daniel S. Katz
 
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
SEAD
 

Similaire à Memory Connected (20)

Introduction to Digital Preservation
Introduction to Digital PreservationIntroduction to Digital Preservation
Introduction to Digital Preservation
 
The state of global research data initiatives: observations from a life on th...
The state of global research data initiatives: observations from a life on th...The state of global research data initiatives: observations from a life on th...
The state of global research data initiatives: observations from a life on th...
 
Data-X-v3.1
Data-X-v3.1Data-X-v3.1
Data-X-v3.1
 
Managing eResources at Universities
Managing eResources at UniversitiesManaging eResources at Universities
Managing eResources at Universities
 
Data Management and Horizon 2020
Data Management and Horizon 2020Data Management and Horizon 2020
Data Management and Horizon 2020
 
Planning and Managing Digital Library & Archive Projects
Planning and Managing Digital Library & Archive ProjectsPlanning and Managing Digital Library & Archive Projects
Planning and Managing Digital Library & Archive Projects
 
Data and Database Contexts
Data and Database ContextsData and Database Contexts
Data and Database Contexts
 
Data-X-Sparse-v2
Data-X-Sparse-v2Data-X-Sparse-v2
Data-X-Sparse-v2
 
Scientific Software Challenges and Community Responses
Scientific Software Challenges and Community ResponsesScientific Software Challenges and Community Responses
Scientific Software Challenges and Community Responses
 
Putting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education OrganisationPutting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education Organisation
 
FSOSS 2011 Beyond MAN Pages
FSOSS 2011 Beyond MAN PagesFSOSS 2011 Beyond MAN Pages
FSOSS 2011 Beyond MAN Pages
 
Jisc Shared Service requirements presentation - 18th November 2015
Jisc Shared Service requirements presentation - 18th November 2015Jisc Shared Service requirements presentation - 18th November 2015
Jisc Shared Service requirements presentation - 18th November 2015
 
DMP & DMPonline
DMP & DMPonlineDMP & DMPonline
DMP & DMPonline
 
CS6010 Social Network Analysis Unit I
CS6010 Social Network Analysis Unit ICS6010 Social Network Analysis Unit I
CS6010 Social Network Analysis Unit I
 
A Method to Select e-Infrastructure Components to Sustain
A Method to Select e-Infrastructure Components to SustainA Method to Select e-Infrastructure Components to Sustain
A Method to Select e-Infrastructure Components to Sustain
 
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
Changing the Curation Equation: A Data Lifecycle Approach to Lowering Costs a...
 
Data Engineer's Lunch #85: Designing a Modern Data Stack
Data Engineer's Lunch #85: Designing a Modern Data StackData Engineer's Lunch #85: Designing a Modern Data Stack
Data Engineer's Lunch #85: Designing a Modern Data Stack
 
Research Data Management: An Introductory Webinar from OpenAIRE and EUDAT
Research Data Management: An Introductory Webinar from OpenAIRE and EUDATResearch Data Management: An Introductory Webinar from OpenAIRE and EUDAT
Research Data Management: An Introductory Webinar from OpenAIRE and EUDAT
 
Research Data Management: An Introductory Webinar from OpenAIRE and EUDAT
Research Data Management: An Introductory Webinar from OpenAIRE and EUDATResearch Data Management: An Introductory Webinar from OpenAIRE and EUDAT
Research Data Management: An Introductory Webinar from OpenAIRE and EUDAT
 
Research Data Management Introduction: EUDAT/Open AIRE Webinar| www.eudat.eu |
Research Data Management Introduction: EUDAT/Open AIRE Webinar| www.eudat.eu | Research Data Management Introduction: EUDAT/Open AIRE Webinar| www.eudat.eu |
Research Data Management Introduction: EUDAT/Open AIRE Webinar| www.eudat.eu |
 

Dernier

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Dernier (20)

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...
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
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
 
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptxBT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
 
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...
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
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
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 

Memory Connected

  • 1. Memory Connected Extending Memory on the Web via Human-Centric Knowledge Exchange Network Jie Bao and Li Ding 1 Memect Memory Connected Presented at W3C Workshop on Social Standards: The Future of Business, 7-8 August 2013, San Francisco, USA
  • 2. Memect Memory Connected Where is my data? • I’m locked in a garden • Ownership? • Needs for open exchange • I don’t use a garden • Prefer not: security, cost • Needed, but no service 2 person A Person B Silo Y Silo X http://www.w3.org/2005/Incubator/socialweb/XGR-socialweb-20101206/
  • 3. Memect Memory Connected Human-Centric Design – Three principles Human readable knowledge Tangible rewards and cost reduction Bottom-up growth scales 3
  • 4. Memect Memory Connected Human Centric Design – Principle 1 4 Human readable knowledge • To extend human’s memory, not only store, but also recall • To facilitate human communication Communicate
  • 5. Memect Memory Connected Human readable knowledge: Design Issues • For developers • Readable code and data (e.g. JSON, python) • Reusable code and data (e.g. snippet, modules) • For users • Readable data (e.g. visual vs. raw text) • Explorable data (e.g. faceted browsing) 5 “programs must be written for people to read, and only incidentally for machines to execute” (Abelson and Sussman , 1984) http://mitpress.mit.edu/sicp/front/node3.html
  • 6. Memect Memory Connected Human Centric Design – Principle 2 6 Tangible rewards and cost reduction • To obtain instant rewards and feedbacks • To enable cheap start Books take months -------------------- 130M/ so far (est. by Google) http://googleblog.blogspot.com/2010/08/you-can-count-number-of-books-in-world.html (2010) http://en.wordpress.com/stats/ (2013) https://blog.twitter.com/2011/numbers (2012) Blog Posts take days -------------------- 47M/month @wordpress Tweets take minutes -------------------- 140M/day @twitter
  • 7. Memect Memory Connected Tangible rewards and cost reduction: Design Issues • For developers • Ownership of code and data, e.g. fork vs. branch • Keep it simple, e.g. RESTful vs. SOAP • For users • Social/cognitive rewards often work better than money. e.g. stackoverflow vs. google answer • Expect immediate response from system, e.g. wikipedia, electronic spreadsheet 7
  • 8. Memect Memory Connected Human Centric Design – Principle 3 8 Bottom-up growth scales • Top-down: consensus may take years, by experts • Bottom-up: shared and evolving, by users
  • 9. Memect Memory Connected Bottom-up growth: Design Issues • For developers • Leverage well-adopted technologies, e.g. json, csv, • Data can have mixed representations • Live schema from live data • Coding in evolving, agile, mashup fashion • For users • Publish data now, refine it on demand • My data first 9
  • 10. Memect Memory Connected Use-case Study • Support mailing list users • Daily routine: improve signal/noise ratio • Conversation: need timely response • Topic: find relevant discussions for a topic • Contact: trust in unfamiliar contact, activity stream • Support team common knowledge • Shared understanding: reduce unnecessary cost in consensus making • Is consensus just the project manager’s view? • Group memory and knowledge transfer: versatile search/navigation tools to recall team knowledge 10
  • 11. Memect Memory Connected Vision: Knowledge Exchange Network • Extended Memory: capture and organize • Connected Memory: exchange 11 person A Person B person C Broker X Broker Z Broker Y Questions and Comments?