SlideShare a Scribd company logo
1 of 21
Download to read offline
Too much information and too little
         architecture?
- transforming semantic web ideas to IA

   Svein Ølnes and Nils Arne Hove
  Western Norway Research Institute
Naming things!

     Gary Larson’s famous cartoon showing a man
     painting names on the dog, the cat, the house in
     order to ”clear up a few things”.

     The drawing points to the essential naming of things
     when talking about semantic structures
Content
  •   Background

  •   The problem

  •   Three layer architecture

  •   The middle layer: semantic structure (ontology)

  •   An intermediate solution: simple categorisations

  •   The optimal solution: stronger semantics

  •   A semantic structure modelled with Topic Maps

  •   Search and semantic structure

  •   Conclusion
Background projects
 1. The development of a new portal for a local municipality
     • a typical web development project
     • cooperation with information architects
     • semantic structures developed in parallel with interface prototypes
     • a CMS provider to implement the prototypes
          •   the CMS not able to support the semantic structures


 2. The development of a new web site for our own research institute
     • semantic structure first, as the start of the work with an information
        architecture
     • implementation in a CMS supporting semantic structures
Municipality prototype: Good interface, but...
                  Information                            Persons
                    about the                         related to the
                     service                             service




                                    FAQ                      Links
                                related to the           related to the
                                   service                  service

     Menu
 related to the
    service




                                             Institutions
                                             related to the
                                                service
... no description of the underlying structure ...
 •   Non-existing or too weak model of the semantic structure
      • many IA projects underestimate the work with a proper semantic
        structure (= an ontology)
          •   general lack of knowledge in this area
          •   the customer is not willing to pay for the extra effort, he/she wants to see
              prototypes at an early stage


 •   The semantic structure is often not properly implemented
      • most CMS’s today lack proper support for implementing semantic
         structures
      • the implementation is often left to the CMS provider and the customer
... creates problems for the users
Users have problems finding relevant information:

•   Internal search is where the web sites often fall apart
     • Internal search on web sites does not provide relevant results
     • the search engine does not have enough information about the
        results it presents (it does not know whether it is a person, a service,
        a news article etc.)

•   This problem is often solved isolated from the main problem which
    is a lack of proper semantic structure
     • to improve search results supplementary structures are often coded
        in the search application, or “hard coding” is used to overrule the
        automatic search result

•   Weak semantics makes relationship between information elements
    obscure
     • relations must be given a description other than ”see also” or
       ”related article”, and the description must be obtained from the
       structure
Content Management Systems
Most CMS’s:
• have poor support for semantic structures

•   do not distinguish between different kinds of articles:
     • all articles are treated as news and look like news
     • ”when all you have is a hammer, everything looks like a nail”

•   do not handle different types of relations
     • the only type of relations are ”related article”, “see also”
     • any other type of relation must be provided by “hard-coding”

•   articles often based on the same style sheet (= same attributes on
    all articles)

•   everything is tied to the menu
     • menu structure = site architecture
     • the menu is “misused” to also handle relations between articles
Three layer architecture
   Standard systems        Optimal solution
   - only data resources   - both semantic
   exchangeable            structure and data
                           resources exchangeable


                             Portal interface
     Portal interface
     including menu        Menu      Semantic
                           structure structure

                                  Data
           Data
                                resources
         resources
The middle layer: semantic structure (ontology)
     The ontology spectrum: From weak to strong semantics
        (Daconta et al.: “The Semantic Web”)
         1. Vocabulary
              •   plain text documents/HTML pages – almost no semantic
                  structure
         2. Controlled vocabularies (weak semantic structure)
              •   adding metadata to the information
         3. Taxonomies
              •   metadata and hierarchy
         4. Thesauri
              •   metadata, hierarchy and a limited set of relations (BT, NT,
                  related to ...)
         5. Stronger semantic structures/ontologies
              •   metadata, [hierarchy], any relations

     Most semantic structure is presently implemented in the portal
       application and thus not directly available
An intermediate solution
 From no semantic structure to weak semantic structure:

 •   Use a semantic structure to categorise articles (= “naming things!”)
      • this article is about ‘persons’ (e.g. article type = ‘person’)
      • this article is about ‘projects’ etc.

 •   Make the internal search “aware” of the semantic structure
      • this is where most of the benefit appears

 •   But,
      • still no description of relations
      • a solution that does not scale very well
Optimal solution
   Stronger semantic structures/ontologies:

   •   Building the middle layer on standards
        • semantic web standards:
            • Topic Maps (ISO 13250)
            • RDF/OWL (W3C recommendation)

   •   This will give a more flexible solution
        • enables exchange of information
        • reuse of both information and structure
        • enables inferencing on the information

   •   Enables both categorisation of articles and description of
       associations between different categories of articles
Middle layer modelled with Topic Maps




3 topic types/classes:
                 person, project and publication
3 association types/relations:
                project manager, resulted in, and author of
Middle layer modelled with Topic Maps




3 topic types/classes:
                 person, project and publication
3 association types/relations:
                project manager, resulted in/result of, and author of
Prototyping ”Research institute”
                    Top
                    Menu
                                Project
                           R    manager
                           e
                                 Project
                           l
                               participants
                           a
          Project
                           t   Publications
                           i
                           o   Keywords
                           n
                           s
                                Funding
A Topic Maps based portal
Other portals based on semantic web




 Official Norwegian governmental portal Fuzzzy.com – web 2.0/tagging




Norwegian Broadcast Company –            The municipality of Bergen, Norway’s
a W3C Semantic Web Use Case              second largest city
Example of search: with semantic structure
Example of search: no structure
Conclusion
   •   Information architects need to model stronger semantic structures

   •   Every web project/IA project must start with the construction of an
       ontology

   •   Information architects must ensure that the semantic structure is
       implemented in the CMS in a proper way
End of presentation

                Thanks!

            Contact information

        Svein Ølnes – sol@vestforsk.no
      Nils Arne Hove – nah@vestforsk.no

More Related Content

What's hot

Introduction to Social Network Analysis
Introduction to Social Network AnalysisIntroduction to Social Network Analysis
Introduction to Social Network AnalysisPremsankar Chakkingal
 
Exploring Social Media with NodeXL
Exploring Social Media with NodeXL Exploring Social Media with NodeXL
Exploring Social Media with NodeXL Shalin Hai-Jew
 
Improve information retrieval and e learning using
Improve information retrieval and e learning usingImprove information retrieval and e learning using
Improve information retrieval and e learning usingIJwest
 
Distributed Link Prediction in Large Scale Graphs using Apache Spark
Distributed Link Prediction in Large Scale Graphs using Apache SparkDistributed Link Prediction in Large Scale Graphs using Apache Spark
Distributed Link Prediction in Large Scale Graphs using Apache SparkAnastasios Theodosiou
 
Social Network Visualization 101
Social Network Visualization 101Social Network Visualization 101
Social Network Visualization 101librarianrafia
 
It’s a “small world” after all
It’s a “small world” after allIt’s a “small world” after all
It’s a “small world” after allquanmengli
 
LAK13 Tutorial Social Network Analysis 4 Learning Analytics
LAK13 Tutorial Social Network Analysis 4 Learning AnalyticsLAK13 Tutorial Social Network Analysis 4 Learning Analytics
LAK13 Tutorial Social Network Analysis 4 Learning Analyticsgoehnert
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...ijcseit
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018Arsalan Khan
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontologyIJwest
 
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Artificial Intelligence Institute at UofSC
 
Semantic Annotation: The Mainstay of Semantic Web
Semantic Annotation: The Mainstay of Semantic WebSemantic Annotation: The Mainstay of Semantic Web
Semantic Annotation: The Mainstay of Semantic WebEditor IJCATR
 
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...BAINIDA
 

What's hot (14)

Introduction to Social Network Analysis
Introduction to Social Network AnalysisIntroduction to Social Network Analysis
Introduction to Social Network Analysis
 
Exploring Social Media with NodeXL
Exploring Social Media with NodeXL Exploring Social Media with NodeXL
Exploring Social Media with NodeXL
 
Improve information retrieval and e learning using
Improve information retrieval and e learning usingImprove information retrieval and e learning using
Improve information retrieval and e learning using
 
Distributed Link Prediction in Large Scale Graphs using Apache Spark
Distributed Link Prediction in Large Scale Graphs using Apache SparkDistributed Link Prediction in Large Scale Graphs using Apache Spark
Distributed Link Prediction in Large Scale Graphs using Apache Spark
 
Social Network Visualization 101
Social Network Visualization 101Social Network Visualization 101
Social Network Visualization 101
 
It’s a “small world” after all
It’s a “small world” after allIt’s a “small world” after all
It’s a “small world” after all
 
LAK13 Tutorial Social Network Analysis 4 Learning Analytics
LAK13 Tutorial Social Network Analysis 4 Learning AnalyticsLAK13 Tutorial Social Network Analysis 4 Learning Analytics
LAK13 Tutorial Social Network Analysis 4 Learning Analytics
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018
 
A category theoretic model of rdf ontology
A category theoretic model of rdf ontologyA category theoretic model of rdf ontology
A category theoretic model of rdf ontology
 
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
 
Semantic Annotation: The Mainstay of Semantic Web
Semantic Annotation: The Mainstay of Semantic WebSemantic Annotation: The Mainstay of Semantic Web
Semantic Annotation: The Mainstay of Semantic Web
 
Social network analysis
Social network analysisSocial network analysis
Social network analysis
 
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...
 

Viewers also liked

Information Architecture and Content Planning for the Web
Information Architecture and Content Planning for the WebInformation Architecture and Content Planning for the Web
Information Architecture and Content Planning for the WebDemetrio Maguigad
 
SVA Workshop - Fall 121011
SVA Workshop - Fall 121011SVA Workshop - Fall 121011
SVA Workshop - Fall 121011Robert Stribley
 
A Short Guide to Website Planning and Information Architecture
A Short Guide to Website Planning and Information ArchitectureA Short Guide to Website Planning and Information Architecture
A Short Guide to Website Planning and Information ArchitectureMintTwist
 
The basic concepts of information architecture
The basic concepts of information architectureThe basic concepts of information architecture
The basic concepts of information architectureTigran Zargaryan
 
Information architecture for websites and intranets
Information architecture for websites and intranetsInformation architecture for websites and intranets
Information architecture for websites and intranetsContent Formula
 
"The Polar Bear Book" Chapter 4
"The Polar Bear Book" Chapter 4"The Polar Bear Book" Chapter 4
"The Polar Bear Book" Chapter 4Andrea Wiggins
 
Information Architecture class5 02 06
Information Architecture class5 02 06Information Architecture class5 02 06
Information Architecture class5 02 06Marti Gukeisen
 
Information Architecture the Basics - User Needs
Information Architecture the Basics - User NeedsInformation Architecture the Basics - User Needs
Information Architecture the Basics - User NeedsKero Yu
 
Intro to Information Architecture for Web Sites
Intro to Information Architecture for Web SitesIntro to Information Architecture for Web Sites
Intro to Information Architecture for Web SitesChris Farnum
 
Introducción a la arquitectura de información - prototipos
Introducción a la arquitectura de información - prototiposIntroducción a la arquitectura de información - prototipos
Introducción a la arquitectura de información - prototiposPercy Negrete
 
Information Architecture class6 02 12
Information Architecture class6 02 12Information Architecture class6 02 12
Information Architecture class6 02 12Marti Gukeisen
 
Introduction to Information Architecture & Design - SVA Workshop 12/07/13
Introduction to Information Architecture & Design - SVA Workshop 12/07/13Introduction to Information Architecture & Design - SVA Workshop 12/07/13
Introduction to Information Architecture & Design - SVA Workshop 12/07/13Robert Stribley
 
Introduction to Information Architecture
Introduction to Information ArchitectureIntroduction to Information Architecture
Introduction to Information ArchitectureYaroslav Azhnyuk
 
Introduction to Architecture in the Information Age
Introduction to Architecture in the Information AgeIntroduction to Architecture in the Information Age
Introduction to Architecture in the Information AgeMartynDR
 
Information Architecture - introduction
Information Architecture - introduction Information Architecture - introduction
Information Architecture - introduction Asis Panda
 
第2回とにかくこれを聴けカンファレンス「"NewJackSwing" changed the world」
第2回とにかくこれを聴けカンファレンス「"NewJackSwing" changed the world」第2回とにかくこれを聴けカンファレンス「"NewJackSwing" changed the world」
第2回とにかくこれを聴けカンファレンス「"NewJackSwing" changed the world」smokey monkey
 
Introduction to Information Architecture and Design - SVA Workshop 09/28/13
Introduction to Information Architecture and Design - SVA Workshop 09/28/13Introduction to Information Architecture and Design - SVA Workshop 09/28/13
Introduction to Information Architecture and Design - SVA Workshop 09/28/13Robert Stribley
 

Viewers also liked (20)

Information Architecture and Content Planning for the Web
Information Architecture and Content Planning for the WebInformation Architecture and Content Planning for the Web
Information Architecture and Content Planning for the Web
 
SVA Workshop - Fall 121011
SVA Workshop - Fall 121011SVA Workshop - Fall 121011
SVA Workshop - Fall 121011
 
Information architecture
Information architectureInformation architecture
Information architecture
 
A Short Guide to Website Planning and Information Architecture
A Short Guide to Website Planning and Information ArchitectureA Short Guide to Website Planning and Information Architecture
A Short Guide to Website Planning and Information Architecture
 
The basic concepts of information architecture
The basic concepts of information architectureThe basic concepts of information architecture
The basic concepts of information architecture
 
Information architecture for websites and intranets
Information architecture for websites and intranetsInformation architecture for websites and intranets
Information architecture for websites and intranets
 
"The Polar Bear Book" Chapter 4
"The Polar Bear Book" Chapter 4"The Polar Bear Book" Chapter 4
"The Polar Bear Book" Chapter 4
 
Information Architecture class5 02 06
Information Architecture class5 02 06Information Architecture class5 02 06
Information Architecture class5 02 06
 
Information Architecture the Basics - User Needs
Information Architecture the Basics - User NeedsInformation Architecture the Basics - User Needs
Information Architecture the Basics - User Needs
 
Intro to Information Architecture for Web Sites
Intro to Information Architecture for Web SitesIntro to Information Architecture for Web Sites
Intro to Information Architecture for Web Sites
 
Introducción a la arquitectura de información - prototipos
Introducción a la arquitectura de información - prototiposIntroducción a la arquitectura de información - prototipos
Introducción a la arquitectura de información - prototipos
 
SVA Fall 1210
SVA Fall 1210SVA Fall 1210
SVA Fall 1210
 
An IA Framework
An IA FrameworkAn IA Framework
An IA Framework
 
Information Architecture class6 02 12
Information Architecture class6 02 12Information Architecture class6 02 12
Information Architecture class6 02 12
 
Introduction to Information Architecture & Design - SVA Workshop 12/07/13
Introduction to Information Architecture & Design - SVA Workshop 12/07/13Introduction to Information Architecture & Design - SVA Workshop 12/07/13
Introduction to Information Architecture & Design - SVA Workshop 12/07/13
 
Introduction to Information Architecture
Introduction to Information ArchitectureIntroduction to Information Architecture
Introduction to Information Architecture
 
Introduction to Architecture in the Information Age
Introduction to Architecture in the Information AgeIntroduction to Architecture in the Information Age
Introduction to Architecture in the Information Age
 
Information Architecture - introduction
Information Architecture - introduction Information Architecture - introduction
Information Architecture - introduction
 
第2回とにかくこれを聴けカンファレンス「"NewJackSwing" changed the world」
第2回とにかくこれを聴けカンファレンス「"NewJackSwing" changed the world」第2回とにかくこれを聴けカンファレンス「"NewJackSwing" changed the world」
第2回とにかくこれを聴けカンファレンス「"NewJackSwing" changed the world」
 
Introduction to Information Architecture and Design - SVA Workshop 09/28/13
Introduction to Information Architecture and Design - SVA Workshop 09/28/13Introduction to Information Architecture and Design - SVA Workshop 09/28/13
Introduction to Information Architecture and Design - SVA Workshop 09/28/13
 

Similar to Transforming Semantic Web Ideas to Information Architecture

Towards an automatic semantic integration of information
Towards an automatic semantic integration of informationTowards an automatic semantic integration of information
Towards an automatic semantic integration of informationtmra
 
Semantic web technology
Semantic web technologySemantic web technology
Semantic web technologyStanley Wang
 
Applications for Social Networking Strategies in an Agency Context: Exploitin...
Applications for Social Networking Strategies in an Agency Context: Exploitin...Applications for Social Networking Strategies in an Agency Context: Exploitin...
Applications for Social Networking Strategies in an Agency Context: Exploitin...BoaB Team
 
Interaction Design Patterns in Recommender Systems
Interaction Design Patterns in Recommender SystemsInteraction Design Patterns in Recommender Systems
Interaction Design Patterns in Recommender SystemsUniversity of Bergen
 
Applications for Social Networking Strategies in an Agency Context
Applications for Social Networking Strategies in an Agency ContextApplications for Social Networking Strategies in an Agency Context
Applications for Social Networking Strategies in an Agency ContextJohn Brisbin
 
Fitsum ristu lakew the semantic web
Fitsum ristu lakew the semantic webFitsum ristu lakew the semantic web
Fitsum ristu lakew the semantic webFITSUM RISTU LAKEW
 
Auto Mapping Texts for Human-Machine Analysis and Sensemaking
Auto Mapping Texts for Human-Machine Analysis and SensemakingAuto Mapping Texts for Human-Machine Analysis and Sensemaking
Auto Mapping Texts for Human-Machine Analysis and SensemakingShalin Hai-Jew
 
Machine_learning_presentation_on_movie_recomendation_system.pptx
Machine_learning_presentation_on_movie_recomendation_system.pptxMachine_learning_presentation_on_movie_recomendation_system.pptx
Machine_learning_presentation_on_movie_recomendation_system.pptxarunchoubeybxr
 
An Annotation Framework For The Semantic Web
An Annotation Framework For The Semantic WebAn Annotation Framework For The Semantic Web
An Annotation Framework For The Semantic WebAndrea Porter
 
ONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSKishan Patel
 
Cmap Tools as an essential for teaching academic writing
Cmap Tools as an essential  for teaching academic writingCmap Tools as an essential  for teaching academic writing
Cmap Tools as an essential for teaching academic writingLawrie Hunter
 
Academic writing process: Cmaps as an essential tool  (JALTCALL 2013, Matsumoto)
Academic writing process: Cmaps as an essential tool  (JALTCALL 2013, Matsumoto)Academic writing process: Cmaps as an essential tool  (JALTCALL 2013, Matsumoto)
Academic writing process: Cmaps as an essential tool  (JALTCALL 2013, Matsumoto)Lawrie Hunter
 
Research on collaborative information sharing systems
Research on collaborative information sharing systemsResearch on collaborative information sharing systems
Research on collaborative information sharing systemsDavide Eynard
 
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Artificial Intelligence Institute at UofSC
 
Cluster Based Web Search Using Support Vector Machine
Cluster Based Web Search Using Support Vector MachineCluster Based Web Search Using Support Vector Machine
Cluster Based Web Search Using Support Vector MachineCSCJournals
 
My presentation at Kent State IAKM
My presentation at Kent State IAKMMy presentation at Kent State IAKM
My presentation at Kent State IAKMKeith Instone
 
Cityofdenton.com
Cityofdenton.comCityofdenton.com
Cityofdenton.comAriel Hess
 
Poster Semantic Web - Abhijit Chandrasen Manepatil
Poster Semantic Web - Abhijit Chandrasen ManepatilPoster Semantic Web - Abhijit Chandrasen Manepatil
Poster Semantic Web - Abhijit Chandrasen Manepatilap
 
Efficient Practices for Large Scale Text Mining Process
Efficient Practices for Large Scale Text Mining ProcessEfficient Practices for Large Scale Text Mining Process
Efficient Practices for Large Scale Text Mining ProcessOntotext
 

Similar to Transforming Semantic Web Ideas to Information Architecture (20)

Towards an automatic semantic integration of information
Towards an automatic semantic integration of informationTowards an automatic semantic integration of information
Towards an automatic semantic integration of information
 
Semantic web technology
Semantic web technologySemantic web technology
Semantic web technology
 
Applications for Social Networking Strategies in an Agency Context: Exploitin...
Applications for Social Networking Strategies in an Agency Context: Exploitin...Applications for Social Networking Strategies in an Agency Context: Exploitin...
Applications for Social Networking Strategies in an Agency Context: Exploitin...
 
Interaction Design Patterns in Recommender Systems
Interaction Design Patterns in Recommender SystemsInteraction Design Patterns in Recommender Systems
Interaction Design Patterns in Recommender Systems
 
Applications for Social Networking Strategies in an Agency Context
Applications for Social Networking Strategies in an Agency ContextApplications for Social Networking Strategies in an Agency Context
Applications for Social Networking Strategies in an Agency Context
 
Fitsum ristu lakew the semantic web
Fitsum ristu lakew the semantic webFitsum ristu lakew the semantic web
Fitsum ristu lakew the semantic web
 
Auto Mapping Texts for Human-Machine Analysis and Sensemaking
Auto Mapping Texts for Human-Machine Analysis and SensemakingAuto Mapping Texts for Human-Machine Analysis and Sensemaking
Auto Mapping Texts for Human-Machine Analysis and Sensemaking
 
Machine_learning_presentation_on_movie_recomendation_system.pptx
Machine_learning_presentation_on_movie_recomendation_system.pptxMachine_learning_presentation_on_movie_recomendation_system.pptx
Machine_learning_presentation_on_movie_recomendation_system.pptx
 
An Annotation Framework For The Semantic Web
An Annotation Framework For The Semantic WebAn Annotation Framework For The Semantic Web
An Annotation Framework For The Semantic Web
 
ONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESS
 
Cmap Tools as an essential for teaching academic writing
Cmap Tools as an essential  for teaching academic writingCmap Tools as an essential  for teaching academic writing
Cmap Tools as an essential for teaching academic writing
 
Academic writing process: Cmaps as an essential tool  (JALTCALL 2013, Matsumoto)
Academic writing process: Cmaps as an essential tool  (JALTCALL 2013, Matsumoto)Academic writing process: Cmaps as an essential tool  (JALTCALL 2013, Matsumoto)
Academic writing process: Cmaps as an essential tool  (JALTCALL 2013, Matsumoto)
 
Research on collaborative information sharing systems
Research on collaborative information sharing systemsResearch on collaborative information sharing systems
Research on collaborative information sharing systems
 
Session5 04.evangelos varthis
Session5 04.evangelos varthisSession5 04.evangelos varthis
Session5 04.evangelos varthis
 
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
 
Cluster Based Web Search Using Support Vector Machine
Cluster Based Web Search Using Support Vector MachineCluster Based Web Search Using Support Vector Machine
Cluster Based Web Search Using Support Vector Machine
 
My presentation at Kent State IAKM
My presentation at Kent State IAKMMy presentation at Kent State IAKM
My presentation at Kent State IAKM
 
Cityofdenton.com
Cityofdenton.comCityofdenton.com
Cityofdenton.com
 
Poster Semantic Web - Abhijit Chandrasen Manepatil
Poster Semantic Web - Abhijit Chandrasen ManepatilPoster Semantic Web - Abhijit Chandrasen Manepatil
Poster Semantic Web - Abhijit Chandrasen Manepatil
 
Efficient Practices for Large Scale Text Mining Process
Efficient Practices for Large Scale Text Mining ProcessEfficient Practices for Large Scale Text Mining Process
Efficient Practices for Large Scale Text Mining Process
 

More from Vestforsk.no

Presentasjon fremtidens penger hvl 04.11.2019 civita
Presentasjon fremtidens penger   hvl 04.11.2019 civitaPresentasjon fremtidens penger   hvl 04.11.2019 civita
Presentasjon fremtidens penger hvl 04.11.2019 civitaVestforsk.no
 
Hvem skal lave fremtidens penge
Hvem skal lave fremtidens pengeHvem skal lave fremtidens penge
Hvem skal lave fremtidens pengeVestforsk.no
 
Seminar hvl04119 nb
Seminar hvl04119 nbSeminar hvl04119 nb
Seminar hvl04119 nbVestforsk.no
 
Seminar hvl 04112019 sogn sparebank
Seminar hvl 04112019 sogn sparebankSeminar hvl 04112019 sogn sparebank
Seminar hvl 04112019 sogn sparebankVestforsk.no
 
Money on the blockchain
Money on the blockchainMoney on the blockchain
Money on the blockchainVestforsk.no
 
Vassdragsvernraadet
VassdragsvernraadetVassdragsvernraadet
VassdragsvernraadetVestforsk.no
 
Norstella konferanse om blokkjede 17.10.2018
Norstella konferanse om blokkjede 17.10.2018Norstella konferanse om blokkjede 17.10.2018
Norstella konferanse om blokkjede 17.10.2018Vestforsk.no
 
TeknaStudentBergen
TeknaStudentBergenTeknaStudentBergen
TeknaStudentBergenVestforsk.no
 
Partnerforum-22.01.2018
Partnerforum-22.01.2018Partnerforum-22.01.2018
Partnerforum-22.01.2018Vestforsk.no
 
Naeringsutvikling2017
Naeringsutvikling2017Naeringsutvikling2017
Naeringsutvikling2017Vestforsk.no
 
Internettforum2017
Internettforum2017Internettforum2017
Internettforum2017Vestforsk.no
 
Likviditetsforum2017
Likviditetsforum2017Likviditetsforum2017
Likviditetsforum2017Vestforsk.no
 
Likviditetsforum2017
Likviditetsforum2017Likviditetsforum2017
Likviditetsforum2017Vestforsk.no
 

More from Vestforsk.no (20)

Presentasjon fremtidens penger hvl 04.11.2019 civita
Presentasjon fremtidens penger   hvl 04.11.2019 civitaPresentasjon fremtidens penger   hvl 04.11.2019 civita
Presentasjon fremtidens penger hvl 04.11.2019 civita
 
Hvem skal lave fremtidens penge
Hvem skal lave fremtidens pengeHvem skal lave fremtidens penge
Hvem skal lave fremtidens penge
 
Seminar hvl04119 nb
Seminar hvl04119 nbSeminar hvl04119 nb
Seminar hvl04119 nb
 
Seminar hvl 04112019 sogn sparebank
Seminar hvl 04112019 sogn sparebankSeminar hvl 04112019 sogn sparebank
Seminar hvl 04112019 sogn sparebank
 
Money on the blockchain
Money on the blockchainMoney on the blockchain
Money on the blockchain
 
Vassdragsvernraadet
VassdragsvernraadetVassdragsvernraadet
Vassdragsvernraadet
 
Nhh18022019
Nhh18022019Nhh18022019
Nhh18022019
 
Norstella konferanse om blokkjede 17.10.2018
Norstella konferanse om blokkjede 17.10.2018Norstella konferanse om blokkjede 17.10.2018
Norstella konferanse om blokkjede 17.10.2018
 
Stortinget2018
Stortinget2018Stortinget2018
Stortinget2018
 
TeknaStudentBergen
TeknaStudentBergenTeknaStudentBergen
TeknaStudentBergen
 
ITS2018
ITS2018ITS2018
ITS2018
 
Partnerforum-22.01.2018
Partnerforum-22.01.2018Partnerforum-22.01.2018
Partnerforum-22.01.2018
 
Naeringsutvikling2017
Naeringsutvikling2017Naeringsutvikling2017
Naeringsutvikling2017
 
ITforum2017
ITforum2017ITforum2017
ITforum2017
 
Internettforum2017
Internettforum2017Internettforum2017
Internettforum2017
 
Likviditetsforum2017
Likviditetsforum2017Likviditetsforum2017
Likviditetsforum2017
 
Likviditetsforum2017
Likviditetsforum2017Likviditetsforum2017
Likviditetsforum2017
 
TeknaBergen
TeknaBergenTeknaBergen
TeknaBergen
 
oks-hvl
oks-hvloks-hvl
oks-hvl
 
NOKIOS2017
NOKIOS2017NOKIOS2017
NOKIOS2017
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

Transforming Semantic Web Ideas to Information Architecture

  • 1. Too much information and too little architecture? - transforming semantic web ideas to IA Svein Ølnes and Nils Arne Hove Western Norway Research Institute
  • 2. Naming things! Gary Larson’s famous cartoon showing a man painting names on the dog, the cat, the house in order to ”clear up a few things”. The drawing points to the essential naming of things when talking about semantic structures
  • 3. Content • Background • The problem • Three layer architecture • The middle layer: semantic structure (ontology) • An intermediate solution: simple categorisations • The optimal solution: stronger semantics • A semantic structure modelled with Topic Maps • Search and semantic structure • Conclusion
  • 4. Background projects 1. The development of a new portal for a local municipality • a typical web development project • cooperation with information architects • semantic structures developed in parallel with interface prototypes • a CMS provider to implement the prototypes • the CMS not able to support the semantic structures 2. The development of a new web site for our own research institute • semantic structure first, as the start of the work with an information architecture • implementation in a CMS supporting semantic structures
  • 5. Municipality prototype: Good interface, but... Information Persons about the related to the service service FAQ Links related to the related to the service service Menu related to the service Institutions related to the service
  • 6. ... no description of the underlying structure ... • Non-existing or too weak model of the semantic structure • many IA projects underestimate the work with a proper semantic structure (= an ontology) • general lack of knowledge in this area • the customer is not willing to pay for the extra effort, he/she wants to see prototypes at an early stage • The semantic structure is often not properly implemented • most CMS’s today lack proper support for implementing semantic structures • the implementation is often left to the CMS provider and the customer
  • 7. ... creates problems for the users Users have problems finding relevant information: • Internal search is where the web sites often fall apart • Internal search on web sites does not provide relevant results • the search engine does not have enough information about the results it presents (it does not know whether it is a person, a service, a news article etc.) • This problem is often solved isolated from the main problem which is a lack of proper semantic structure • to improve search results supplementary structures are often coded in the search application, or “hard coding” is used to overrule the automatic search result • Weak semantics makes relationship between information elements obscure • relations must be given a description other than ”see also” or ”related article”, and the description must be obtained from the structure
  • 8. Content Management Systems Most CMS’s: • have poor support for semantic structures • do not distinguish between different kinds of articles: • all articles are treated as news and look like news • ”when all you have is a hammer, everything looks like a nail” • do not handle different types of relations • the only type of relations are ”related article”, “see also” • any other type of relation must be provided by “hard-coding” • articles often based on the same style sheet (= same attributes on all articles) • everything is tied to the menu • menu structure = site architecture • the menu is “misused” to also handle relations between articles
  • 9. Three layer architecture Standard systems Optimal solution - only data resources - both semantic exchangeable structure and data resources exchangeable Portal interface Portal interface including menu Menu Semantic structure structure Data Data resources resources
  • 10. The middle layer: semantic structure (ontology) The ontology spectrum: From weak to strong semantics (Daconta et al.: “The Semantic Web”) 1. Vocabulary • plain text documents/HTML pages – almost no semantic structure 2. Controlled vocabularies (weak semantic structure) • adding metadata to the information 3. Taxonomies • metadata and hierarchy 4. Thesauri • metadata, hierarchy and a limited set of relations (BT, NT, related to ...) 5. Stronger semantic structures/ontologies • metadata, [hierarchy], any relations Most semantic structure is presently implemented in the portal application and thus not directly available
  • 11. An intermediate solution From no semantic structure to weak semantic structure: • Use a semantic structure to categorise articles (= “naming things!”) • this article is about ‘persons’ (e.g. article type = ‘person’) • this article is about ‘projects’ etc. • Make the internal search “aware” of the semantic structure • this is where most of the benefit appears • But, • still no description of relations • a solution that does not scale very well
  • 12. Optimal solution Stronger semantic structures/ontologies: • Building the middle layer on standards • semantic web standards: • Topic Maps (ISO 13250) • RDF/OWL (W3C recommendation) • This will give a more flexible solution • enables exchange of information • reuse of both information and structure • enables inferencing on the information • Enables both categorisation of articles and description of associations between different categories of articles
  • 13. Middle layer modelled with Topic Maps 3 topic types/classes: person, project and publication 3 association types/relations: project manager, resulted in, and author of
  • 14. Middle layer modelled with Topic Maps 3 topic types/classes: person, project and publication 3 association types/relations: project manager, resulted in/result of, and author of
  • 15. Prototyping ”Research institute” Top Menu Project R manager e Project l participants a Project t Publications i o Keywords n s Funding
  • 16. A Topic Maps based portal
  • 17. Other portals based on semantic web Official Norwegian governmental portal Fuzzzy.com – web 2.0/tagging Norwegian Broadcast Company – The municipality of Bergen, Norway’s a W3C Semantic Web Use Case second largest city
  • 18. Example of search: with semantic structure
  • 19. Example of search: no structure
  • 20. Conclusion • Information architects need to model stronger semantic structures • Every web project/IA project must start with the construction of an ontology • Information architects must ensure that the semantic structure is implemented in the CMS in a proper way
  • 21. End of presentation Thanks! Contact information Svein Ølnes – sol@vestforsk.no Nils Arne Hove – nah@vestforsk.no