SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
State of the Art      Problem Statement     SWiM          Knowledge Representation         Services         Conclusion




       Towards Scientific Collaboration in a Semantic Wiki
                   Bridging the Gap between Web 2.0 and Semantic Web


                                           Christoph Lange

                                         Jacobs University Bremen
                                 (formerly International University Bremen)


                                             June 7, 2007




    Ch. Lange (Jacobs University Bremen)       Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       1
State of the Art      Problem Statement    SWiM         Knowledge Representation         Services         Conclusion


Wikis for Science



       Current scientific wikis:
               Wikipedia (partly)
               PlanetMath (domain-specific)
               ...
       Easy to create and link knowledge items
               ⇒ wikis also suitable for non-public research
               projects
       Scientific services currently not available




    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       2
State of the Art       Problem Statement   SWiM         Knowledge Representation         Services         Conclusion


Semantic Wikis



         Conventional wikis do not understand the knowledge graph they
         contain
         Semantic wikis address this problem:
                   usually: 1 page = 1 real-world concept
                   pages and links typed with terms from ontologies
         Semantic wikis are appropriate base system for community-authored
         knowledge models:
                   support stepwise formalisation workflow
                   offer enhanced navigation and search
         Examples: Semantic MediaWiki [KVV06], IkeWiki [Schaffert06], . . .




    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       3
State of the Art       Problem Statement   SWiM         Knowledge Representation         Services         Conclusion


Semantic Services for Science


         Foster collaboration in a scientific community – e. g.:
                   suggesting topics of interest to learners
                   manage dependencies during development
         Both issues solved on the semantic web, but not in semantic wikis
         Wiki extensions for learning exist [Reinhold06], but do not utilise
         knowledge contained in the wiki pages!
         Why are semantic wikis not semantic enough?
                   Because they are not really built on ontologies!
                   Ontologies are optional mostly; ontology support is too generic
         ⇒ model generic ontology of (scientific) domain knowledge, design
         services on top of that abstraction layer



    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       4
State of the Art      Problem Statement    SWiM         Knowledge Representation         Services         Conclusion


SWiM, a Semantic Wiki for Mathematics

         SWiM prototype: IkeWiki [Schaffert06] + OMDoc [Kohlhase06]
         editing, presentation, navigation; partly ontology-based




    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       5
State of the Art       Problem Statement   SWiM         Knowledge Representation         Services         Conclusion


Structural Semantic Markup


         Structural semantic markup: common way to represent scientific
         knowledge
         Markup languages available for:
                   Mathematics: Content MathML, OpenMath, OMDoc, . . .
                   Physics: PhysML
                   Chemistry: CML
                   Geodata: GML, SensorML, MarineML, ESML, . . .
                   From top to bottom (roughly): less structures, more data
         For OMDoc, e. g., there are services for learning assistance, semantic
         search, publishing, theory management, proof verification, . . .
         Technology transfer in progress [HKS06]



    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       6
State of the Art      Problem Statement    SWiM         Knowledge Representation         Services         Conclusion


Scientific Knowledge Representation



Three levels of scientific knowledge [Kohlhase06]:
         Objects symbols, numbers, equations, molecules, . . .
  Statements axioms, hypotheses, measurement results, examples;
             relationships: “proves”, “defines”, “exemplifies”, . . .
       Theories collections of interrelated statements, determine context:
                “What does the symbol h mean?”

         Successfully applied to mathematics (OMDoc), transferred to physics
         [HKS06]




    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       7
State of the Art      Problem Statement       SWiM         Knowledge Representation         Services         Conclusion


Bringing Ontologies into Play

         Markup language for expressing scientific knowledge available
         Make it semantic web aware – formalise it in an ontology!
         Partly done for OMDoc; further steps: extending, generalising

                       imports
               Theory

                     lives in               contains-1          Concept                  depends on

           Statement
                                            Symbol
                                                defined by
                                           Definition

    Ch. Lange (Jacobs University Bremen)        Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       8
State of the Art      Problem Statement    SWiM           Knowledge Representation          Services         Conclusion


Where is the Knowledge in a Wiki?

         Semantic wiki: One page = one concept
         SWiM: One page = one statement or theory
         (small, reusable pages, but not too small)
         Semantic Web tools need more explicit representation of the
         knowledge (extract from markup!)

Example
 A wiki page:                               Extracted RDF triples (= graph):
                                                               proves
 <omdoc>                                          Proof                      Theorem
   <proof id="pyth-proof"                   type                                     type
    for="pythagoras">                                           proves
     ...                                     pyth-proof                     pythagoras
   </proof>
 </omdoc>
                                            <pyth-proof, rdf:type, omdoc:Proof>
                                            <pyth-proof, omdoc:proves, pythagoras>

                                            (omdoc:* → OMDoc document ontology)
    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki        June 7, 2007       10
State of the Art      Problem Statement    SWiM         Knowledge Representation         Services         Conclusion


Learning Assistance


       Added value analysis [KM07] for the “core
       problem” of helping a scholar to understand a
       topic.
       setting: Course modules (= theories) connected
       by prerequisite links (= theory imports)
   1   show navigation bar with direct links from
       current topic to other topics, grouped by type
               sacrifice: indirect prerequisites not accessible
               directly
   2   explore direct and indirect prerequisites (via
       reasoning)
               sacrifice: too many irrelevant links


    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       11
State of the Art       Problem Statement   SWiM         Knowledge Representation         Services         Conclusion


Learning from the Community



New core problem: pre-select relevant prerequisite links!
 1 Do it the social way: record what other users clicked

                   sacrifice: What if my needs are different from others’ ?
    2    Give a better, personalised estimate!
                   Single-user context: determine user’s previous knowledge (user model)
                   [M+ 06]
                   Use the community power: find out to which sub-community the user
                   belongs
                        e. g. concerning communities of practice [Müller07]




    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       12
State of the Art      Problem Statement    SWiM         Knowledge Representation         Services         Conclusion


Mission



Implement prototypes of these services and evaluate them in long-term
case studies.
         Science             Our group is working on the cross-domain integration of
                             scientific markup languages
                             test SWiM+ in a heterogeneous environment,
                             particularly dependency management
     Education               General Computer Science course from fall 2007
                             Convert and import lecture notes
                             evaluate learning assistance




    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       13
State of the Art      Problem Statement    SWiM            Knowledge Representation         Services         Conclusion


The Big Picture

                                              Easy Editing
                                                                             Search
                                              Proof for …                     1
                                                                      1 z −2 ?
                                                                                 2


                                                pythagoras               ∫−∞ e d ?
                                                partial-diff-eqn      ¿
                                                proton                          1.-------
                                                                                ---------
                                                                                2.-------
                                                                                ---------


                                                     SWiM+                  Publishing
                            Learning
                            Assistance



                                                                   Change
                                                                   Management

                                            <xml>
                                              ...
                                            </xml>




Note: many services are independent from a particular scientific domain!
    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki        June 7, 2007       14
State of the Art      Problem Statement    SWiM         Knowledge Representation         Services         Conclusion


Related Work




         se(ma)2 wi [Zinn06]: Semantic MediaWiki . . .
         . . . fed with OMDoc-formatted knowledge from ActiveMath
         e-learning environment
         Categories and learning metadata are used . . .
         . . . but structural semantic got lost
                                    A
         Formulae in presentational LTEX, untyped links




    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       15
State of the Art       Problem Statement   SWiM         Knowledge Representation         Services         Conclusion


Managing Dependencies: Support the Community



Recall the use case: Stein’s theory R depends on Ton’s theory G. Ton
makes a change; Stein should be informed about that.
  1 Tell Stein: a page your page depends on has been changed.

                   benefit: better than “recent changes”
                   sacrifice: Stein himself must figure out whether the change broke
                   something
    2    Find out whether Ton changed the semantics of G (just ask him)
                   sacrifice: Ton has to classify his change.




    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       16
State of the Art      Problem Statement    SWiM         Knowledge Representation         Services         Conclusion


Managing Dependencies




Previous sacrifices: users themselves must reason
too much
  1 Automatically compute “long-range effects” of

    changes
               locutor [Müller06] can!
               can also do some required fixes                                      <xml>
                                                                                     ...
               Integrate it into the backend!                                      </xml>




    Ch. Lange (Jacobs University Bremen)     Towards Scientific Collaboration in a Semantic Wiki     June 7, 2007       17

Contenu connexe

En vedette

wiki.openmath.org – how it works, how you can participate
wiki.openmath.org – how it works, how you can participatewiki.openmath.org – how it works, how you can participate
wiki.openmath.org – how it works, how you can participateChristoph Lange
 
The Future of Semantic Wikis
The Future of Semantic WikisThe Future of Semantic Wikis
The Future of Semantic WikisChristoph Lange
 
Mathematical Semantics of Statistical Data
Mathematical Semantics of Statistical DataMathematical Semantics of Statistical Data
Mathematical Semantics of Statistical DataChristoph Lange
 
Krextor – An Extensible Framework for Contributing Content Math to the Web of...
Krextor – An Extensible Framework for Contributing Content Math to the Web of...Krextor – An Extensible Framework for Contributing Content Math to the Web of...
Krextor – An Extensible Framework for Contributing Content Math to the Web of...Christoph Lange
 
Aspects of Mathematical Knowledge on the Semantic Web
Aspects of Mathematical Knowledge on the Semantic WebAspects of Mathematical Knowledge on the Semantic Web
Aspects of Mathematical Knowledge on the Semantic WebChristoph Lange
 
Previewing OWL Changes and Refactorings Using a Flexible XML Database
Previewing OWL Changes and Refactorings Using a Flexible XML DatabasePreviewing OWL Changes and Refactorings Using a Flexible XML Database
Previewing OWL Changes and Refactorings Using a Flexible XML DatabaseChristoph Lange
 

En vedette (6)

wiki.openmath.org – how it works, how you can participate
wiki.openmath.org – how it works, how you can participatewiki.openmath.org – how it works, how you can participate
wiki.openmath.org – how it works, how you can participate
 
The Future of Semantic Wikis
The Future of Semantic WikisThe Future of Semantic Wikis
The Future of Semantic Wikis
 
Mathematical Semantics of Statistical Data
Mathematical Semantics of Statistical DataMathematical Semantics of Statistical Data
Mathematical Semantics of Statistical Data
 
Krextor – An Extensible Framework for Contributing Content Math to the Web of...
Krextor – An Extensible Framework for Contributing Content Math to the Web of...Krextor – An Extensible Framework for Contributing Content Math to the Web of...
Krextor – An Extensible Framework for Contributing Content Math to the Web of...
 
Aspects of Mathematical Knowledge on the Semantic Web
Aspects of Mathematical Knowledge on the Semantic WebAspects of Mathematical Knowledge on the Semantic Web
Aspects of Mathematical Knowledge on the Semantic Web
 
Previewing OWL Changes and Refactorings Using a Flexible XML Database
Previewing OWL Changes and Refactorings Using a Flexible XML DatabasePreviewing OWL Changes and Refactorings Using a Flexible XML Database
Previewing OWL Changes and Refactorings Using a Flexible XML Database
 

Similaire à Towards Scientific Collaboration in a Semantic Wiki

SWiM – A wiki for collaborating on mathematical ontologies
SWiM – A wiki for collaborating on mathematical ontologiesSWiM – A wiki for collaborating on mathematical ontologies
SWiM – A wiki for collaborating on mathematical ontologiesChristoph Lange
 
SWiM – A Semantic Wiki for Mathematical Knowledge Management
SWiM – A Semantic Wiki for Mathematical Knowledge ManagementSWiM – A Semantic Wiki for Mathematical Knowledge Management
SWiM – A Semantic Wiki for Mathematical Knowledge ManagementChristoph Lange
 
Knowledge/Argument/Dialogue Mapping and Social Software
Knowledge/Argument/Dialogue Mapping and Social SoftwareKnowledge/Argument/Dialogue Mapping and Social Software
Knowledge/Argument/Dialogue Mapping and Social SoftwareSimon Buckingham Shum
 
KCL CeRch presentation, enhanced scholarly publications, 27march2012
KCL CeRch presentation, enhanced scholarly publications, 27march2012KCL CeRch presentation, enhanced scholarly publications, 27march2012
KCL CeRch presentation, enhanced scholarly publications, 27march2012Nick Jankowski
 
Looking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic WebLooking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic WebValentina Presutti
 
Wikimaps = mind maps + wikis
Wikimaps = mind maps + wikisWikimaps = mind maps + wikis
Wikimaps = mind maps + wikisFederico Gobbo
 
Using the Framework of Networks to Enhance Learning and Social Interactions
Using the Framework of Networks to Enhance Learning and Social InteractionsUsing the Framework of Networks to Enhance Learning and Social Interactions
Using the Framework of Networks to Enhance Learning and Social InteractionsDmitry Paranyushkin
 
Overview AG AKSW
Overview AG AKSWOverview AG AKSW
Overview AG AKSWSören Auer
 
Lecture knowledge representationreasoning
Lecture knowledge representationreasoningLecture knowledge representationreasoning
Lecture knowledge representationreasoningIKS - Project
 
Mathematical Semantic Markup in a Wiki: the Roles of Symbols and Notations
Mathematical Semantic Markup in a Wiki: the Roles of Symbols and NotationsMathematical Semantic Markup in a Wiki: the Roles of Symbols and Notations
Mathematical Semantic Markup in a Wiki: the Roles of Symbols and NotationsChristoph Lange
 
Objective Fiction, i-semantics keynote
Objective Fiction, i-semantics keynoteObjective Fiction, i-semantics keynote
Objective Fiction, i-semantics keynoteAldo Gangemi
 
Semantic Technologies in Learning Analytics
Semantic Technologies in Learning AnalyticsSemantic Technologies in Learning Analytics
Semantic Technologies in Learning AnalyticsDragan Gasevic
 
Semantic Technologies in Learning Environments
Semantic Technologies in Learning EnvironmentsSemantic Technologies in Learning Environments
Semantic Technologies in Learning EnvironmentsDragan Gasevic
 
Towards a Semantic Wiki for Science
Towards a Semantic Wiki for ScienceTowards a Semantic Wiki for Science
Towards a Semantic Wiki for ScienceChristoph Lange
 
Jankowski, KCL CeRch presentation, enhanced scholarly publications, with note...
Jankowski, KCL CeRch presentation, enhanced scholarly publications, with note...Jankowski, KCL CeRch presentation, enhanced scholarly publications, with note...
Jankowski, KCL CeRch presentation, enhanced scholarly publications, with note...Nick Jankowski
 
Turbo Charged Wikis
Turbo Charged WikisTurbo Charged Wikis
Turbo Charged Wikisjorech
 
Defense Ates Gursimsek Mutlimodal Semiotics and Collaborative Design
Defense Ates Gursimsek Mutlimodal Semiotics and Collaborative DesignDefense Ates Gursimsek Mutlimodal Semiotics and Collaborative Design
Defense Ates Gursimsek Mutlimodal Semiotics and Collaborative DesignRobin Teigland
 
Education 2.0: Leveraging Collaborative Tools for Teaching
Education 2.0: Leveraging Collaborative Tools for TeachingEducation 2.0: Leveraging Collaborative Tools for Teaching
Education 2.0: Leveraging Collaborative Tools for TeachingJean-Claude Bradley
 
NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...
NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...
NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...Maryam Farooq
 

Similaire à Towards Scientific Collaboration in a Semantic Wiki (20)

SWiM – A wiki for collaborating on mathematical ontologies
SWiM – A wiki for collaborating on mathematical ontologiesSWiM – A wiki for collaborating on mathematical ontologies
SWiM – A wiki for collaborating on mathematical ontologies
 
SWiM – A Semantic Wiki for Mathematical Knowledge Management
SWiM – A Semantic Wiki for Mathematical Knowledge ManagementSWiM – A Semantic Wiki for Mathematical Knowledge Management
SWiM – A Semantic Wiki for Mathematical Knowledge Management
 
Knowledge/Argument/Dialogue Mapping and Social Software
Knowledge/Argument/Dialogue Mapping and Social SoftwareKnowledge/Argument/Dialogue Mapping and Social Software
Knowledge/Argument/Dialogue Mapping and Social Software
 
KCL CeRch presentation, enhanced scholarly publications, 27march2012
KCL CeRch presentation, enhanced scholarly publications, 27march2012KCL CeRch presentation, enhanced scholarly publications, 27march2012
KCL CeRch presentation, enhanced scholarly publications, 27march2012
 
Looking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic WebLooking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic Web
 
Wikimaps = mind maps + wikis
Wikimaps = mind maps + wikisWikimaps = mind maps + wikis
Wikimaps = mind maps + wikis
 
Using the Framework of Networks to Enhance Learning and Social Interactions
Using the Framework of Networks to Enhance Learning and Social InteractionsUsing the Framework of Networks to Enhance Learning and Social Interactions
Using the Framework of Networks to Enhance Learning and Social Interactions
 
Overview AG AKSW
Overview AG AKSWOverview AG AKSW
Overview AG AKSW
 
Lecture knowledge representationreasoning
Lecture knowledge representationreasoningLecture knowledge representationreasoning
Lecture knowledge representationreasoning
 
Mathematical Semantic Markup in a Wiki: the Roles of Symbols and Notations
Mathematical Semantic Markup in a Wiki: the Roles of Symbols and NotationsMathematical Semantic Markup in a Wiki: the Roles of Symbols and Notations
Mathematical Semantic Markup in a Wiki: the Roles of Symbols and Notations
 
Objective Fiction, i-semantics keynote
Objective Fiction, i-semantics keynoteObjective Fiction, i-semantics keynote
Objective Fiction, i-semantics keynote
 
Semantic Technologies in Learning Analytics
Semantic Technologies in Learning AnalyticsSemantic Technologies in Learning Analytics
Semantic Technologies in Learning Analytics
 
Semantic Technologies in Learning Environments
Semantic Technologies in Learning EnvironmentsSemantic Technologies in Learning Environments
Semantic Technologies in Learning Environments
 
Towards a Semantic Wiki for Science
Towards a Semantic Wiki for ScienceTowards a Semantic Wiki for Science
Towards a Semantic Wiki for Science
 
Where Does It Break?
Where Does It Break?Where Does It Break?
Where Does It Break?
 
Jankowski, KCL CeRch presentation, enhanced scholarly publications, with note...
Jankowski, KCL CeRch presentation, enhanced scholarly publications, with note...Jankowski, KCL CeRch presentation, enhanced scholarly publications, with note...
Jankowski, KCL CeRch presentation, enhanced scholarly publications, with note...
 
Turbo Charged Wikis
Turbo Charged WikisTurbo Charged Wikis
Turbo Charged Wikis
 
Defense Ates Gursimsek Mutlimodal Semiotics and Collaborative Design
Defense Ates Gursimsek Mutlimodal Semiotics and Collaborative DesignDefense Ates Gursimsek Mutlimodal Semiotics and Collaborative Design
Defense Ates Gursimsek Mutlimodal Semiotics and Collaborative Design
 
Education 2.0: Leveraging Collaborative Tools for Teaching
Education 2.0: Leveraging Collaborative Tools for TeachingEducation 2.0: Leveraging Collaborative Tools for Teaching
Education 2.0: Leveraging Collaborative Tools for Teaching
 
NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...
NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...
NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catheri...
 

Plus de Christoph Lange

Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...
Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...
Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...Christoph Lange
 
Research Careers in Applied Computer Science
Research Careers in Applied Computer ScienceResearch Careers in Applied Computer Science
Research Careers in Applied Computer ScienceChristoph Lange
 
OSCOSS: Opening Scholarly Communication in Social Sciences
OSCOSS: Opening Scholarly Communication in Social SciencesOSCOSS: Opening Scholarly Communication in Social Sciences
OSCOSS: Opening Scholarly Communication in Social SciencesChristoph Lange
 
WDAqua ITN – Answering Questions using Web Data
WDAqua ITN – Answering Questions using Web DataWDAqua ITN – Answering Questions using Web Data
WDAqua ITN – Answering Questions using Web DataChristoph Lange
 
Machine Support for Interacting with Scientific Publications Improving Inform...
Machine Support for Interacting with Scientific Publications Improving Inform...Machine Support for Interacting with Scientific Publications Improving Inform...
Machine Support for Interacting with Scientific Publications Improving Inform...Christoph Lange
 
Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...
Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...
Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...Christoph Lange
 
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect match
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect matchLinked Open (Geo)Data and the Distributed Ontology Language – a perfect match
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect matchChristoph Lange
 
Linking Big Data to Rich Process Descriptions
Linking Big Data to Rich Process DescriptionsLinking Big Data to Rich Process Descriptions
Linking Big Data to Rich Process DescriptionsChristoph Lange
 
The Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL): Use Cases, Syntax, and ExtensibilityThe Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL): Use Cases, Syntax, and ExtensibilityChristoph Lange
 
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...Christoph Lange
 
Semantic Web Technology: The Key to Making Scientific Information Systems Social
Semantic Web Technology: The Key to Making Scientific Information Systems SocialSemantic Web Technology: The Key to Making Scientific Information Systems Social
Semantic Web Technology: The Key to Making Scientific Information Systems SocialChristoph Lange
 
TCP – zuverlässiger Ende-zu-Ende-Datenstrom
TCP – zuverlässiger Ende-zu-Ende-DatenstromTCP – zuverlässiger Ende-zu-Ende-Datenstrom
TCP – zuverlässiger Ende-zu-Ende-DatenstromChristoph Lange
 
Making Heterogeneous Ontologies Interoperable Through Standardisation
Making Heterogeneous Ontologies Interoperable Through StandardisationMaking Heterogeneous Ontologies Interoperable Through Standardisation
Making Heterogeneous Ontologies Interoperable Through StandardisationChristoph Lange
 
JOBAD – Interactive Mathematical Documents
JOBAD – Interactive Mathematical DocumentsJOBAD – Interactive Mathematical Documents
JOBAD – Interactive Mathematical DocumentsChristoph Lange
 
Publishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked DataPublishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked DataChristoph Lange
 
sTeX+ – a System for Flexible Formalization of Linked Data
sTeX+ – a System for Flexible Formalization of Linked DatasTeX+ – a System for Flexible Formalization of Linked Data
sTeX+ – a System for Flexible Formalization of Linked DataChristoph Lange
 
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...Christoph Lange
 
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Christoph Lange
 
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Christoph Lange
 
Processing and Publishing Content Math with JOMDoc and JOBAD
Processing and Publishing Content Math with JOMDoc and JOBADProcessing and Publishing Content Math with JOMDoc and JOBAD
Processing and Publishing Content Math with JOMDoc and JOBADChristoph Lange
 

Plus de Christoph Lange (20)

Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...
Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...
Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...
 
Research Careers in Applied Computer Science
Research Careers in Applied Computer ScienceResearch Careers in Applied Computer Science
Research Careers in Applied Computer Science
 
OSCOSS: Opening Scholarly Communication in Social Sciences
OSCOSS: Opening Scholarly Communication in Social SciencesOSCOSS: Opening Scholarly Communication in Social Sciences
OSCOSS: Opening Scholarly Communication in Social Sciences
 
WDAqua ITN – Answering Questions using Web Data
WDAqua ITN – Answering Questions using Web DataWDAqua ITN – Answering Questions using Web Data
WDAqua ITN – Answering Questions using Web Data
 
Machine Support for Interacting with Scientific Publications Improving Inform...
Machine Support for Interacting with Scientific Publications Improving Inform...Machine Support for Interacting with Scientific Publications Improving Inform...
Machine Support for Interacting with Scientific Publications Improving Inform...
 
Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...
Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...
Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...
 
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect match
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect matchLinked Open (Geo)Data and the Distributed Ontology Language – a perfect match
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect match
 
Linking Big Data to Rich Process Descriptions
Linking Big Data to Rich Process DescriptionsLinking Big Data to Rich Process Descriptions
Linking Big Data to Rich Process Descriptions
 
The Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL): Use Cases, Syntax, and ExtensibilityThe Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
 
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
 
Semantic Web Technology: The Key to Making Scientific Information Systems Social
Semantic Web Technology: The Key to Making Scientific Information Systems SocialSemantic Web Technology: The Key to Making Scientific Information Systems Social
Semantic Web Technology: The Key to Making Scientific Information Systems Social
 
TCP – zuverlässiger Ende-zu-Ende-Datenstrom
TCP – zuverlässiger Ende-zu-Ende-DatenstromTCP – zuverlässiger Ende-zu-Ende-Datenstrom
TCP – zuverlässiger Ende-zu-Ende-Datenstrom
 
Making Heterogeneous Ontologies Interoperable Through Standardisation
Making Heterogeneous Ontologies Interoperable Through StandardisationMaking Heterogeneous Ontologies Interoperable Through Standardisation
Making Heterogeneous Ontologies Interoperable Through Standardisation
 
JOBAD – Interactive Mathematical Documents
JOBAD – Interactive Mathematical DocumentsJOBAD – Interactive Mathematical Documents
JOBAD – Interactive Mathematical Documents
 
Publishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked DataPublishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked Data
 
sTeX+ – a System for Flexible Formalization of Linked Data
sTeX+ – a System for Flexible Formalization of Linked DatasTeX+ – a System for Flexible Formalization of Linked Data
sTeX+ – a System for Flexible Formalization of Linked Data
 
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
 
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
 
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
 
Processing and Publishing Content Math with JOMDoc and JOBAD
Processing and Publishing Content Math with JOMDoc and JOBADProcessing and Publishing Content Math with JOMDoc and JOBAD
Processing and Publishing Content Math with JOMDoc and JOBAD
 

Dernier

SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Dernier (20)

SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Towards Scientific Collaboration in a Semantic Wiki

  • 1. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Towards Scientific Collaboration in a Semantic Wiki Bridging the Gap between Web 2.0 and Semantic Web Christoph Lange Jacobs University Bremen (formerly International University Bremen) June 7, 2007 Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 1
  • 2. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Wikis for Science Current scientific wikis: Wikipedia (partly) PlanetMath (domain-specific) ... Easy to create and link knowledge items ⇒ wikis also suitable for non-public research projects Scientific services currently not available Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 2
  • 3. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Semantic Wikis Conventional wikis do not understand the knowledge graph they contain Semantic wikis address this problem: usually: 1 page = 1 real-world concept pages and links typed with terms from ontologies Semantic wikis are appropriate base system for community-authored knowledge models: support stepwise formalisation workflow offer enhanced navigation and search Examples: Semantic MediaWiki [KVV06], IkeWiki [Schaffert06], . . . Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 3
  • 4. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Semantic Services for Science Foster collaboration in a scientific community – e. g.: suggesting topics of interest to learners manage dependencies during development Both issues solved on the semantic web, but not in semantic wikis Wiki extensions for learning exist [Reinhold06], but do not utilise knowledge contained in the wiki pages! Why are semantic wikis not semantic enough? Because they are not really built on ontologies! Ontologies are optional mostly; ontology support is too generic ⇒ model generic ontology of (scientific) domain knowledge, design services on top of that abstraction layer Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 4
  • 5. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion SWiM, a Semantic Wiki for Mathematics SWiM prototype: IkeWiki [Schaffert06] + OMDoc [Kohlhase06] editing, presentation, navigation; partly ontology-based Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 5
  • 6. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Structural Semantic Markup Structural semantic markup: common way to represent scientific knowledge Markup languages available for: Mathematics: Content MathML, OpenMath, OMDoc, . . . Physics: PhysML Chemistry: CML Geodata: GML, SensorML, MarineML, ESML, . . . From top to bottom (roughly): less structures, more data For OMDoc, e. g., there are services for learning assistance, semantic search, publishing, theory management, proof verification, . . . Technology transfer in progress [HKS06] Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 6
  • 7. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Scientific Knowledge Representation Three levels of scientific knowledge [Kohlhase06]: Objects symbols, numbers, equations, molecules, . . . Statements axioms, hypotheses, measurement results, examples; relationships: “proves”, “defines”, “exemplifies”, . . . Theories collections of interrelated statements, determine context: “What does the symbol h mean?” Successfully applied to mathematics (OMDoc), transferred to physics [HKS06] Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 7
  • 8. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Bringing Ontologies into Play Markup language for expressing scientific knowledge available Make it semantic web aware – formalise it in an ontology! Partly done for OMDoc; further steps: extending, generalising imports Theory lives in contains-1 Concept depends on Statement Symbol defined by Definition Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 8
  • 9. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Where is the Knowledge in a Wiki? Semantic wiki: One page = one concept SWiM: One page = one statement or theory (small, reusable pages, but not too small) Semantic Web tools need more explicit representation of the knowledge (extract from markup!) Example A wiki page: Extracted RDF triples (= graph): proves <omdoc> Proof Theorem <proof id="pyth-proof" type type for="pythagoras"> proves ... pyth-proof pythagoras </proof> </omdoc> <pyth-proof, rdf:type, omdoc:Proof> <pyth-proof, omdoc:proves, pythagoras> (omdoc:* → OMDoc document ontology) Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 10
  • 10. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Learning Assistance Added value analysis [KM07] for the “core problem” of helping a scholar to understand a topic. setting: Course modules (= theories) connected by prerequisite links (= theory imports) 1 show navigation bar with direct links from current topic to other topics, grouped by type sacrifice: indirect prerequisites not accessible directly 2 explore direct and indirect prerequisites (via reasoning) sacrifice: too many irrelevant links Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 11
  • 11. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Learning from the Community New core problem: pre-select relevant prerequisite links! 1 Do it the social way: record what other users clicked sacrifice: What if my needs are different from others’ ? 2 Give a better, personalised estimate! Single-user context: determine user’s previous knowledge (user model) [M+ 06] Use the community power: find out to which sub-community the user belongs e. g. concerning communities of practice [Müller07] Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 12
  • 12. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Mission Implement prototypes of these services and evaluate them in long-term case studies. Science Our group is working on the cross-domain integration of scientific markup languages test SWiM+ in a heterogeneous environment, particularly dependency management Education General Computer Science course from fall 2007 Convert and import lecture notes evaluate learning assistance Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 13
  • 13. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion The Big Picture Easy Editing Search Proof for … 1 1 z −2 ? 2 pythagoras ∫−∞ e d ? partial-diff-eqn ¿ proton 1.------- --------- 2.------- --------- SWiM+ Publishing Learning Assistance Change Management <xml> ... </xml> Note: many services are independent from a particular scientific domain! Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 14
  • 14. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Related Work se(ma)2 wi [Zinn06]: Semantic MediaWiki . . . . . . fed with OMDoc-formatted knowledge from ActiveMath e-learning environment Categories and learning metadata are used . . . . . . but structural semantic got lost A Formulae in presentational LTEX, untyped links Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 15
  • 15. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Managing Dependencies: Support the Community Recall the use case: Stein’s theory R depends on Ton’s theory G. Ton makes a change; Stein should be informed about that. 1 Tell Stein: a page your page depends on has been changed. benefit: better than “recent changes” sacrifice: Stein himself must figure out whether the change broke something 2 Find out whether Ton changed the semantics of G (just ask him) sacrifice: Ton has to classify his change. Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 16
  • 16. State of the Art Problem Statement SWiM Knowledge Representation Services Conclusion Managing Dependencies Previous sacrifices: users themselves must reason too much 1 Automatically compute “long-range effects” of changes locutor [Müller06] can! can also do some required fixes <xml> ... Integrate it into the backend! </xml> Ch. Lange (Jacobs University Bremen) Towards Scientific Collaboration in a Semantic Wiki June 7, 2007 17