SlideShare ist ein Scribd-Unternehmen logo
1 von 62
Downloaden Sie, um offline zu lesen
From data storage to
information management



     Adventures in -ication
Who am I
★ Managing Partner, Outerthought
 ★ www.outerthought.org
★ content- and knowledge management
★ Open Source CMS
 ★ www.daisycms.org
Topics
Organisation
Classification
Discovery
Organisation
The Database
Rule 1: The Information rule

    All information in the
    database is to be
represented in one and
only one way, namely by
values in column positions
within rows of tables.
BigTable
★ Schema-free databases

★ Name-value pairs

         ➠ URIs
★ Keys

              ➠ HyperLinks
★ Relations

★ No SQL unfortunately?
★ The era of
 information
 repositories
★ Storage of documents instead of records

★ Relations through hyperlinks

★ Dynamic or non-relational schemas

★ Weak, if any, typing

★ Focus on findability and storagability rather
  than on schema adherence
★ Shift from database to data modelling

★ Increasing importance of the domain
  model

★ Semi-structured information

★ Content- and information rather than
  website or document management
Two challenges   1. Domain Modelling




                 2. ‘External Classification’
Domain Modelling
★ wireframes
 ★ navigation hierarchy
 ★ landing pages
 ★ lists of things
 ★ which content will fit where
★ ‘UML’-like domain model
 ★ content
 ★ structure
 ★ which content can be shown where
★ domain model
 ★ define and name entities, content parts
     and characteristics
     define and establish relationships
 ★
     think about findability
 ★
     think about unit of manipulation
 ★
     think about access control
 ★
External Classification
Labelling
Classification
The
Universal
Taxonomy
un!
Run!
★ the universal taxonomy fails
  ★ single-rootedness
  ★ things appear in multiple locations
  ★ omphaloskepsis: navel gazing
multi-labeling




                    ➠
              tagging
               ➠
taxonomies ➠ folksonomies


 

 

★ folksonomies
 ★ tags and optional tag bundles
 ★ content- rather than
   classification-driven
 ★ user generated micro-content
 ★ shown as tag clouds
★ user generated micro-content
 ★ represents a genuine value
 ★ must be moderated
  ★ history falsification
  ★ spam (PR whoring, p0rn)
 ★ lower the doorstep
  ★ no authentication required
  ★ QA burden for content owner
Drip feeding
success factors
★ volume
★ diversity
★reward
impediments
★ when a formal classification is
  required
  ★ expert communities
  ★ classification ~ structure
★ when full-text searching is a viable
  alternative
  ★ use tags to define weight in ranking
Discovery
★ the doom of simplicity
 ★ natural language processing
   ★ plurals
   ★ typos
 ★ abuse-prone
 ★ no upfront expectation management
BE
        ILL
      W


★ upfront knowledge
★ managed expectations
★ principle of least astonishment
Facetted navigation
Facetted navigation
Facetted navigation
Facetted navigation
Conclusions
Organisation
★ Always make a thorough judgment as to
  where to store what
  ★ RDBMS for relational data
  ★ Repositories for documents/information
★ Integrate instead of standardization
Classification
★ Rich metadata improves findability and (re)
  usability
★ Somewhat-typed metadata
★ Tagging, folksonomies r k3wl, but
  ★ Business case needed
  ★ Don’t forget menial tasks
Discovery
★ Premature feedback doesn’t exist
★ Classification can add influence ranking
★ K I Simple !
Case
CCGC
★ aka: Lesson learnt in information design
★ Canadian Coast Guard College
★ Case: Management of Competency-based
  Training Material
Competency Table                                            Course
                                        Sub-Competency
                                                         Course Unit 1            Course Unit 2
                             Specific
                                        Sub-Competency
                           Competency                    Performance
                                        Sub-Competency    Objective
               General
                                        Sub-Competency     Terminal
                             Specific
              Competency
                                                           Objective
                           Competency   Sub-Competency
                                                           Enabling
                                        Sub-Competency
                             Specific                       Objective
Competency                 Competency   Sub-Competency
  Area                                                     Enabling
                                                           Objective
                                        Sub-Competency
                                                                                  Course Unit 3
                                                           Enabling
                                        Sub-Competency
                             Specific
                                                           Objective
                           Competency   Sub-Competency
               General
                                                           Enabling
              Competency                Sub-Competency     Objective
                                        Sub-Competency
                             Specific
                           Competency   Sub-Competency
Learning Object
      Competency Classification
 Competency           General             Specific
    Area           Competency          Competency
(Course Unit)       (Perf. Obj.)      (Terminal Obj.)




Enabling Objective / Sub-Competency

Performance                            Performance
                       Body
Action Verb                            Environment




          Teaching Information
                    Overview
                       Aim
                 Trainer’s Notes
                Learning Strategies
                    Exercises
                   Ressources
                   References
                    Evaluation
model classification
use documents to
                                                     Competency Area                                       Learning Object
                                              General Competencies: link                         - Competence Hierarchy: link
                                              Description: daisy/html




                      competence hierarchy
                                                                                                 - Performance Action Verb: string




    hierarchy
                                                                                                 - Performance Environment: string
                                                                                                 + Prerequisites: link
                                                                                                 + Student Notes: link
                                                  General Competency                             + Exercises: link
                                              Specific Competencies: link                         + Resources: string (selection)
                                              Description: daisy/html                            - DeliveryTime: long (minutes)
                                                                                                 - DeliveryMethod: string (selection)
                                                                                                 Aim: daisy/html
                                                                                                 Trainer's Notes: daisy/html
                                                                                                 References: daisy/html
                                                  Specific Competency
                                                                                                 Performance Standards: daisy/html
                                              Description: daisy/html
                                                                                                 Evaluation Standards: daisy/html

                                                                                                                                      External Course
                                                                                                                                   n/a
                                                                                                                                   Description: daisy/html
                                                                                 Exercise
                                                                   - Competence Hierarchy: link
                                                                   - DeliveryTime: long (minutes)
                                                                   - DeliveryMethod: string (selection)
                                                                   + Resources: string (selection)
                                                                   Type?
                                                                   Description: daisy/html
                                                                   Teacher info: daisy/html                                     Student Note
                                                                   Student info: daisy/html                             + Competence Hierarchy: link
                                                                                                                        Content: daisy/html




                                                                   Competency Table
                                                            n/a
                                                            CompetencyTable: list of LO's


                                                                                                      Internal Course
                                                                                            n/a
                                                                                            Course Training Standard: daisy/html
                                                                                            Course Structure: list of LO's




                                             competency
                                                                           competency
                                                listing                                                     course                       rendition
                                                                              table
                                               (query)


                                                                                                          curricullum


                                                                                                 Curricullum                              Rendition
                                                                                            + Courses: link               Metadata?
                                                                                            Description: daisy/html       All parts required for bookpublishing
CCGC
★ Problem
 ★ 10 x 10 x 10 x 10 =   10.000
 ★ 20 x 20 x 20 x 20 = 160.000

 ★ ...
CCGC
★ Solution
 ★ Hierarchical Structure Widget
 ★ Store hierarchy in XML document
 ★ Provide authoring and editing widget for
    hierarchy
CCGC
CCGC
CCGC
★ Lessons learnt
 ★ think critically about metadata
 ★ the system might need adaptation (or the
    data)
 ★ focus on domain model rather than on
    the ‘website’
Q &A
              Thank you!

stevenn@outerthougth.org

Weitere ähnliche Inhalte

Ähnlich wie From data storage to information management

Acknowledge 06 Competentiemanagement In Het Acknowledge Platform Luk Vervenne...
Acknowledge 06 Competentiemanagement In Het Acknowledge Platform Luk Vervenne...Acknowledge 06 Competentiemanagement In Het Acknowledge Platform Luk Vervenne...
Acknowledge 06 Competentiemanagement In Het Acknowledge Platform Luk Vervenne...imec.archive
 
PHP Development Tools 2.0 - Success Story
PHP Development Tools 2.0 - Success StoryPHP Development Tools 2.0 - Success Story
PHP Development Tools 2.0 - Success StoryMichael Spector
 
Presentation Online Educa 2011 Jacob Molenaar
Presentation Online Educa 2011 Jacob MolenaarPresentation Online Educa 2011 Jacob Molenaar
Presentation Online Educa 2011 Jacob MolenaarJacob Molenaar
 
Erjang - A journey into Erlang-land
Erjang - A journey into Erlang-landErjang - A journey into Erlang-land
Erjang - A journey into Erlang-landKresten Krab Thorup
 
Framework Engineering_Final
Framework Engineering_FinalFramework Engineering_Final
Framework Engineering_FinalYoungSu Son
 
object oriented programming(PYTHON)
object oriented programming(PYTHON)object oriented programming(PYTHON)
object oriented programming(PYTHON)Jyoti shukla
 
Reusability 2.0: At the Intersection of Learning and Enterprise Content Manag...
Reusability 2.0: At the Intersection of Learning and Enterprise Content Manag...Reusability 2.0: At the Intersection of Learning and Enterprise Content Manag...
Reusability 2.0: At the Intersection of Learning and Enterprise Content Manag...Xyleme
 
Web 2.0 And The End Of DITA
Web 2.0 And The End Of DITAWeb 2.0 And The End Of DITA
Web 2.0 And The End Of DITAJoe Gollner
 
Webquest
WebquestWebquest
Webquestklw85
 
Green ideas12 agricom_session_ppt_20121025_ak
Green ideas12 agricom_session_ppt_20121025_akGreen ideas12 agricom_session_ppt_20121025_ak
Green ideas12 agricom_session_ppt_20121025_akcthanopoulos
 
Real World Dependency Injection - PFCongres 2010
Real World Dependency Injection - PFCongres 2010Real World Dependency Injection - PFCongres 2010
Real World Dependency Injection - PFCongres 2010Stephan Hochdörfer
 
2007 Fsoss Drupal Under The Hood
2007 Fsoss Drupal Under The Hood2007 Fsoss Drupal Under The Hood
2007 Fsoss Drupal Under The HoodJames Walker
 
Enabling White-Box Reuse in a Pure Composition Language
Enabling White-Box Reuse in a Pure Composition LanguageEnabling White-Box Reuse in a Pure Composition Language
Enabling White-Box Reuse in a Pure Composition Languageelliando dias
 
Some Possible Drupal 7 Enhancements 3apr09
Some Possible Drupal 7 Enhancements 3apr09Some Possible Drupal 7 Enhancements 3apr09
Some Possible Drupal 7 Enhancements 3apr09Alejandro Garza
 
Sizing Your Software: A Fast Path Approach
Sizing Your Software: A Fast Path ApproachSizing Your Software: A Fast Path Approach
Sizing Your Software: A Fast Path ApproachDCG Software Value
 

Ähnlich wie From data storage to information management (20)

Acknowledge 06 Competentiemanagement In Het Acknowledge Platform Luk Vervenne...
Acknowledge 06 Competentiemanagement In Het Acknowledge Platform Luk Vervenne...Acknowledge 06 Competentiemanagement In Het Acknowledge Platform Luk Vervenne...
Acknowledge 06 Competentiemanagement In Het Acknowledge Platform Luk Vervenne...
 
PHP Development Tools 2.0 - Success Story
PHP Development Tools 2.0 - Success StoryPHP Development Tools 2.0 - Success Story
PHP Development Tools 2.0 - Success Story
 
Presentation Online Educa 2011 Jacob Molenaar
Presentation Online Educa 2011 Jacob MolenaarPresentation Online Educa 2011 Jacob Molenaar
Presentation Online Educa 2011 Jacob Molenaar
 
TAO DAYS - ROADMAP
TAO DAYS - ROADMAPTAO DAYS - ROADMAP
TAO DAYS - ROADMAP
 
Erjang - A journey into Erlang-land
Erjang - A journey into Erlang-landErjang - A journey into Erlang-land
Erjang - A journey into Erlang-land
 
Framework Engineering_Final
Framework Engineering_FinalFramework Engineering_Final
Framework Engineering_Final
 
object oriented programming(PYTHON)
object oriented programming(PYTHON)object oriented programming(PYTHON)
object oriented programming(PYTHON)
 
Butler2 Blended Media Recipe Handouts
Butler2 Blended Media Recipe   HandoutsButler2 Blended Media Recipe   Handouts
Butler2 Blended Media Recipe Handouts
 
Reusability 2.0: At the Intersection of Learning and Enterprise Content Manag...
Reusability 2.0: At the Intersection of Learning and Enterprise Content Manag...Reusability 2.0: At the Intersection of Learning and Enterprise Content Manag...
Reusability 2.0: At the Intersection of Learning and Enterprise Content Manag...
 
Web 2.0 And The End Of DITA
Web 2.0 And The End Of DITAWeb 2.0 And The End Of DITA
Web 2.0 And The End Of DITA
 
RIA
RIARIA
RIA
 
Ooad Uml
Ooad UmlOoad Uml
Ooad Uml
 
Webquest
WebquestWebquest
Webquest
 
Green ideas12 agricom_session_ppt_20121025_ak
Green ideas12 agricom_session_ppt_20121025_akGreen ideas12 agricom_session_ppt_20121025_ak
Green ideas12 agricom_session_ppt_20121025_ak
 
Real World Dependency Injection - PFCongres 2010
Real World Dependency Injection - PFCongres 2010Real World Dependency Injection - PFCongres 2010
Real World Dependency Injection - PFCongres 2010
 
2007 Fsoss Drupal Under The Hood
2007 Fsoss Drupal Under The Hood2007 Fsoss Drupal Under The Hood
2007 Fsoss Drupal Under The Hood
 
Enabling White-Box Reuse in a Pure Composition Language
Enabling White-Box Reuse in a Pure Composition LanguageEnabling White-Box Reuse in a Pure Composition Language
Enabling White-Box Reuse in a Pure Composition Language
 
Some Possible Drupal 7 Enhancements 3apr09
Some Possible Drupal 7 Enhancements 3apr09Some Possible Drupal 7 Enhancements 3apr09
Some Possible Drupal 7 Enhancements 3apr09
 
How to implement ECM?
How to implement ECM?How to implement ECM?
How to implement ECM?
 
Sizing Your Software: A Fast Path Approach
Sizing Your Software: A Fast Path ApproachSizing Your Software: A Fast Path Approach
Sizing Your Software: A Fast Path Approach
 

Kürzlich hochgeladen

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 

Kürzlich hochgeladen (20)

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

From data storage to information management

  • 1. From data storage to information management Adventures in -ication
  • 2. Who am I ★ Managing Partner, Outerthought ★ www.outerthought.org ★ content- and knowledge management ★ Open Source CMS ★ www.daisycms.org
  • 9.
  • 10. Rule 1: The Information rule All information in the database is to be represented in one and only one way, namely by values in column positions within rows of tables.
  • 11.
  • 13. ★ Schema-free databases ★ Name-value pairs ➠ URIs ★ Keys ➠ HyperLinks ★ Relations ★ No SQL unfortunately?
  • 14. ★ The era of information repositories
  • 15. ★ Storage of documents instead of records ★ Relations through hyperlinks ★ Dynamic or non-relational schemas ★ Weak, if any, typing ★ Focus on findability and storagability rather than on schema adherence
  • 16. ★ Shift from database to data modelling ★ Increasing importance of the domain model ★ Semi-structured information ★ Content- and information rather than website or document management
  • 17. Two challenges 1. Domain Modelling 2. ‘External Classification’
  • 19. ★ wireframes ★ navigation hierarchy ★ landing pages ★ lists of things ★ which content will fit where ★ ‘UML’-like domain model ★ content ★ structure ★ which content can be shown where
  • 20. ★ domain model ★ define and name entities, content parts and characteristics define and establish relationships ★ think about findability ★ think about unit of manipulation ★ think about access control ★
  • 26. ★ the universal taxonomy fails ★ single-rootedness ★ things appear in multiple locations ★ omphaloskepsis: navel gazing
  • 27. multi-labeling ➠ tagging ➠ taxonomies ➠ folksonomies
  • 28.
  • 30.
  • 31. ★ folksonomies ★ tags and optional tag bundles ★ content- rather than classification-driven ★ user generated micro-content ★ shown as tag clouds
  • 32.
  • 33.
  • 34. ★ user generated micro-content ★ represents a genuine value ★ must be moderated ★ history falsification ★ spam (PR whoring, p0rn) ★ lower the doorstep ★ no authentication required ★ QA burden for content owner
  • 35.
  • 37. success factors ★ volume ★ diversity ★reward
  • 38. impediments ★ when a formal classification is required ★ expert communities ★ classification ~ structure ★ when full-text searching is a viable alternative ★ use tags to define weight in ranking
  • 40.
  • 41. ★ the doom of simplicity ★ natural language processing ★ plurals ★ typos ★ abuse-prone ★ no upfront expectation management
  • 42.
  • 43. BE ILL W ★ upfront knowledge ★ managed expectations ★ principle of least astonishment
  • 49. Organisation ★ Always make a thorough judgment as to where to store what ★ RDBMS for relational data ★ Repositories for documents/information ★ Integrate instead of standardization
  • 50. Classification ★ Rich metadata improves findability and (re) usability ★ Somewhat-typed metadata ★ Tagging, folksonomies r k3wl, but ★ Business case needed ★ Don’t forget menial tasks
  • 51. Discovery ★ Premature feedback doesn’t exist ★ Classification can add influence ranking ★ K I Simple !
  • 52. Case
  • 53. CCGC ★ aka: Lesson learnt in information design ★ Canadian Coast Guard College ★ Case: Management of Competency-based Training Material
  • 54. Competency Table Course Sub-Competency Course Unit 1 Course Unit 2 Specific Sub-Competency Competency Performance Sub-Competency Objective General Sub-Competency Terminal Specific Competency Objective Competency Sub-Competency Enabling Sub-Competency Specific Objective Competency Competency Sub-Competency Area Enabling Objective Sub-Competency Course Unit 3 Enabling Sub-Competency Specific Objective Competency Sub-Competency General Enabling Competency Sub-Competency Objective Sub-Competency Specific Competency Sub-Competency
  • 55. Learning Object Competency Classification Competency General Specific Area Competency Competency (Course Unit) (Perf. Obj.) (Terminal Obj.) Enabling Objective / Sub-Competency Performance Performance Body Action Verb Environment Teaching Information Overview Aim Trainer’s Notes Learning Strategies Exercises Ressources References Evaluation
  • 56. model classification use documents to Competency Area Learning Object General Competencies: link - Competence Hierarchy: link Description: daisy/html competence hierarchy - Performance Action Verb: string hierarchy - Performance Environment: string + Prerequisites: link + Student Notes: link General Competency + Exercises: link Specific Competencies: link + Resources: string (selection) Description: daisy/html - DeliveryTime: long (minutes) - DeliveryMethod: string (selection) Aim: daisy/html Trainer's Notes: daisy/html References: daisy/html Specific Competency Performance Standards: daisy/html Description: daisy/html Evaluation Standards: daisy/html External Course n/a Description: daisy/html Exercise - Competence Hierarchy: link - DeliveryTime: long (minutes) - DeliveryMethod: string (selection) + Resources: string (selection) Type? Description: daisy/html Teacher info: daisy/html Student Note Student info: daisy/html + Competence Hierarchy: link Content: daisy/html Competency Table n/a CompetencyTable: list of LO's Internal Course n/a Course Training Standard: daisy/html Course Structure: list of LO's competency competency listing course rendition table (query) curricullum Curricullum Rendition + Courses: link Metadata? Description: daisy/html All parts required for bookpublishing
  • 57. CCGC ★ Problem ★ 10 x 10 x 10 x 10 = 10.000 ★ 20 x 20 x 20 x 20 = 160.000 ★ ...
  • 58. CCGC ★ Solution ★ Hierarchical Structure Widget ★ Store hierarchy in XML document ★ Provide authoring and editing widget for hierarchy
  • 59. CCGC
  • 60. CCGC
  • 61. CCGC ★ Lessons learnt ★ think critically about metadata ★ the system might need adaptation (or the data) ★ focus on domain model rather than on the ‘website’
  • 62. Q &A Thank you! stevenn@outerthougth.org