SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Using Linked Data in Learning Analytics
          LAK 2013 tutorial

     Mathieu d’Aquin (@mdaquin, mdaquin.net)
     (Knowledge Media Institute, The Open University, UK)
     Stefan Dietze
     (L3S Research Center, DE)
     Hendrik Drachsler
     (CELSTEC, Open Universiteit Nederland, NL)
     Eelco Herder
     (L3S Research Center, DE)
Why a Linked Data Tutorial at LAK 2013?
A Naïve view
                  Learning Analytics is an application of data analytics on
                     educational data, in learning environment and for
                     the purpose to improve the learning and teaching
                     experience.

                  Linked Data is a set of technologies and principles to
                     expose, publish and interconnect data on the Web. It
                     is very popular nowadays for opendata,
                     eGovernment, academia and the industry because of
                     the flexibility and the global integration possibilities
                     it provides.

                  So, Linked Data used to find, collect and process large
                     amounts of interconnected data to be used in
                     analytics. But It is not only the input! Can be used to
                     complete local data, enrichment them, or for
                     interpretation of the results.
Schedule
8.30 Intro to the tutorial
     Linked data and its potential in learning analytics scenarios
     Basics of manipulating linked data

10.30 Coffee break

11.00 Using Linked Data in Analytics Tools
      Evaluation of the Linked Data applications

12.30 Lunch

13.30 Introduction to the LAK Data challenge
      Presentations from the LAK Data Challenge particiants

15.30 Tea break

16.30 Current state of Linked Data in Learning Analytics
      Results of the challenge
      Wrap up

17.30 Finished
The LAK Data Challenge (preview)
Soude Fazeli – Open Universiteit Nederland (Netherlands). Socio-semantic Networks of Research
    Publications in the Learning Analytics Community
Michael Derntl, Nikou Günnemann and Ralf Klamma – RWTH Aachen (Germany). A Dynamic Topic
    Model of Learning Analytics Research
Ricardo Alonso Maturana, María Elena Alvarado, Susana Lopez-Sola, María José Ibáñez and Lorena Ruiz
    Elósegui – GNOSS (Spain). Linked Data based applications for Learning Analytics Research:
    faceted searches, enriched contexts, graph browsing and geographic visualisation
Nikola Milikic, Uros Krcadinac, Jelena Jovanovic, Bojan Brankov and Srdjan Keca – University of
    Belgrade, UZROK Labs (Serbia).Paperista: Visual Exploration of Semantically Annotated Research
    Papers
Sadia Nawaz, Farshid Marbouti and Johannes Strobel – Purdue University (United States). Analysis of
    the Community of Learning Analytics
Bernardo Pereira Nunes and Besnik Fetahu – L3S Research Center (Germany). Cite4Me: Semantic
    Retrieval and Analysis of Scientific Publications
Davide Taibi, Ágnes Sándor, Duygu Simsek, Simon Buckingham Shum, Anna De Liddo and Rebecca
    Ferguson – Italian National Research Council, Xerox Research Center (France), The Open University
    (UK). Visualizing the LAK/EDM Literature Using Combined Concept and Rhetorical Sentence
    Extraction
Amal Zouaq, Srecko Joksimovic and Dragan Gasevic – Royal Military College of Canada, Simon Fraser
    University, Athabasca University (Canada). Ontology Learning to Analyze Research Trends in
    Learning Analytics Publications
Your guides to the wild world of linked data




         Mathieu            Stefan                  Hendrik
        @mdaquin         @stefandietze             @hdrachsler




                                                       Eelco
                                                @eelcoherder
                                     (put he is not actually here)
Linked data and its potential in learning analytics
                   scenarios
Linked Data

                                                        Person: Mathieu
    Open University
    Website
                                                                                       Publication: Pub1
                                                                              author



                                                                 workFor
                        Open University
                        VLE
                                                                                          Course: M366
                                                                              offers
  KMi Website                             M366 Course
                                          page             Organisation:
                                                        The Open University
                      Mathieu’s
                      Homepage                                       availableIn
                                                                                                  setBook


    Mathieu’s
     List of                       Mathieu’s
   Publications                     Twitter             Country: Belgium

                                                                                          Book: Mechatronics


                      The Web                                   The Web of Linked Data
From Linked Data to the Semantic Web

                                     rNews
                Music
               Ontology                               Geo
                                                    Ontology
       SIOC                Media
                          Ontology
                                                         Dublin
                                                         Core
                                     DBPedia
                FOAF
                                     Ontology


    DOAP
                                          FMA              BIBO
                                         Ontology
              LODE


                               Gene
                              Ontology
Example: data.open.ac.uk
Data.open.ac.uk

Course information:
         580 modules/ description of the course, information about the levels and number of
          credits associated with it, topics, and conditions of enrolment.
Research publications:
         16,000 academic articles / information about authors, dates, abstract and venue of the
          publication.
Podcasts:
         2220 video podcasts and 1500 audio podcats / short description, topics, link to a
          representative image and to a transscript if available, information about the course the
          podcast might relate to and license information regarding the content of the podcast.
Open Educational Resources:
         640 OpenLearn Units / short description, topics, tags used to annotate the resource, its
          language, the course it might relate to, and the license that applies to the content.
Youtube videos:
         900 videos / short description of the video, tags that were used to annotate the video,
          collection it might be part of and link to the related course if relevant.
University buildings:
         100 buildings / address, a picture of the building and the sub-divisions of the building
          into floors and spaces.
Library catalogue:
         12,000 books/ topics, authors, publisher and ISBN, as well as the course related.
Others…
A global data space for education data

                                        mEducator




            The Open                                              Data.gov.uk
            University                                             education
                                                    Research
                          Orgs.,                     ouputs
                         Buidings,
                         Locations

                                                     Learning
                                                    resources                   University of
      OrganicEduNet                                                             Muenster, DE




                             University of                 University of
                               Bristol                     Southampton
http://data.linkededucation.org/linkedup/catalog


LinkedUp – Mathieu d‘Aquin                9. April 2013   12
What’s the use in Learning Analytics

                                                            From Bienkowski, Feng, and Means
                                                               areas of LA/EDM applications
                                                            • Modeling user knowledge, behavior,
                                                              and experience… and connect them to
                                                              information about the context of
                                                              learning
                                                            • Creating profiles of users… that can be
                                                              interlinked through common objects
                                                            • Modeling knowledge domains…
                                                              through online knowledge sources that
Data                                                          can be numerous and collectively built
                                                            • Trend analysis… that can be
Integration                                                   interpreted through related them to
                                                              external sources of information
 Understanding                                              • Personalization and adaptation…
                                                              using indirect connections to other
                                                              reference entities

Original image from George Siemens
http://www.elearnspace.org/blog/2010/08/25/what-are-learning-analytics/
Example of simple application: Map of OU buildings




                                 Interactive map of Open University
                                 Buildings in the UK

                                 Each dot is a location where buildings can
                                 be found. Going over the dot give
                                 information about the building there
                                 (floors, spaces, car-parks, etc.)
data.open.ac.uk
            name            “Berrill building”
bat1                                                                               Milton
                                                                                   Keynes


                        bat1-
                       address                                inDistrict
                                                                                         inCounty

                                                 Postcode-
                                                  mk76aa


                                                                                   Buckingha
             Spaces                                                                 mshire

                                                        location
          Floors
                                                                            Mk76aa-
        Buildings                                                           location

   ID    Address    Post-                                             lat         long
                    code

                                                              52.024924          -0.709726



                                                             data.ordnancesurvey.co.uk
Simple recommendation: Study at the OU




   Each topic as a linked data URI. Each course as a linked data URI. Each resource as a
      linked data URI. They are all connected. Use SPARQL to answer the question:
          “What are the resources related to this topic or to courses on this topic”
Less simple recommendation: Talis Aspire




Lecturers from different universities put their
reading lists online. Publishing using the principles
of linked data means that all resources are
globally identified, creating a network of resources
and reading lists.
Recommendations can then trivially exploit
globally all these local contributions.
Even less simple recommendation:
DiscOU
Resources URIs +    Similarity-Based
   Interface          common topics           Search

                         BBC Programme or iPlayer page
       Resource
       descriptions
                                                         Indexes

           Synopsis


               Named Entity   Semantic            Semantic
                Recognition   Entities            Indexing
                              (Dbpedia)
                    Podcasts,                     Indexes
                    OpenLearn Units
                    and Articles
data.open.ac.uk                                              Semantic Index
Not one scenario:
An infinite recombination of data and purposes
Complex analytics in a lightweight way




                                         http://uciad.info
Analytics across datasets




Academics in “Arts and Humanities”            Topics most commonly mentioned by
most often involved with the media (in        news outlets own by the BBC (in
number of news items)                         number of news items)

           From the Open University   From news clippings   From DBpedia.org
Complex analytics with rich background
information
Basics of manipulating linked data
Agenda


URIs – the basis

RDF – the representation language

Ontologies/Vocabularies – for schemas and models

SPARQL – for querying

SPARQL Update – for modifying (but we won’t say much about this)
URIs – three roles



                                        Example:

               http://data.aalto.fi/id/courses/noppa/dept_T3030




   An identifier for a            An anchor for linking         An access point to
      data entity                  Let’s say you have worked   representation(s) of
                                             there.
Here, the Department of Media
                                  You – worked-at  this URI      the data entity
Technology of the University of                                In possibly different formats…
        Aalto, Finland
URI resolving

          http://data.aalto.fi/id/courses/noppa/dept_T3030

      In the browser              curl -H "Accept: application/rdf+xml" -L
      (Accept: text/html)         http://data.aalto.fi/id/courses/noppa/dept_T3030



                              <rdf:Description rdf:about="http://data.aalto.fi/data/id/courses/noppa/dept_T3030">
                                <rdfs:label>RDF description of Department of Media Technology</rdfs:label>
                                <foaf:primaryTopic>
                                 <aiiso:Department rdf:about="http://data.aalto.fi/id/courses/noppa/dept_T3030">
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5077"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.2211"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.3101"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5100"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5006"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.1300"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5600"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4950"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.1100"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.6596"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5300"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.1220"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.4360"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5701"/>
                                   <aiiso:code>T3030</aiiso:code>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4210"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5070"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4400"/>
                                   <foaf:name xml:lang="en">Department of Media Technology</foaf:name>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5310"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5020"/>
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.1110"/>
                                                                                        9. April 2013 29
                                   <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.6595"/>
RDF – graph data model for linked data and the Web


 Basic idea: URIs and literals (String, integers) are nodes - connected by
   links labelled by properties (themselves identified as URIs)


    http://data.aalto.fi/id/cour        rdf:type
                                                           aiiso:Department
    ses/noppa/dept_T3030
                                                                                                        aiiso:School
                   foaf:name                      aiiso:part_of                         rdf:type

“Department of Media Technology”                           http://data.aalto.fi/id/co
                                                                                                     “School of Science”
                                                           urses/noppa/org_SCI           foaf:name

                                                       aiiso:teaches

                              teach:courseTitle            http://data.aalto.fi/id/course rdf:type
         “Filosofia”                                                                                    aiiso:Course
                                                           s/noppa/course_Inf-0.1202

                                       dc:language
                       “fi”
RDF+XML
<aiiso:Department rdf:about="http://data.aalto.fi/id/courses/noppa/dept_T3030">
     <aiiso:code>T3030</aiiso:code>
     <foaf:name xml:lang="en">Department of Media Technology</foaf:name>
     <foaf:name xml:lang="sv">Institutionen för mediateknik</foaf:name>
     <aiiso:part_of rdf:resource="http://data.aalto.fi/id/courses/noppa/org_SCI"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5077"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.2211"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.1100"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.6596"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5300"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.1220"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.4360"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5701"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4210"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5070"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4400"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.4101"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5200"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.2400"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5030"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5700"/>
     <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.4800"/>
Other syntaxes…




… Ntriple, Turtle and JSON-LD

Simpler to a certain extent, but same principles
Remember…                      data.open.ac.uk
               name            “Berrill building”
   bat1                                                                               Milton
                                                                                      Keynes


                           bat1-
                          address                                inDistrict
                                                                                            inCounty

                                                    Postcode-
                                                     mk76aa


                                                                                      Buckingha
                Spaces                                                                 mshire

                                                           location
             Floors
                                                                               Mk76aa-
           Buildings                                                           location

      ID    Address    Post-                                             lat         long
                       code

                                                                 52.024924          -0.709726



                                                                data.ordnancesurvey.co.uk
Ontologies and Vocabularies

Role: Provide common definitions for the types (classes) and properties
   (relations) used in the RDF representations, and their expected
   behaviour (meaning)

Vocabularies and ontologies we have already seen:
• AIISO: Academic Institution Internal Structure Ontology
• DC: Dublin Core
• FOAF: Friend of a Friend (for people and their connections)
• TEACH: For courses and academic programmes

Use the same mechanisms as Linked Data:
• Classes and properties have URIs
• They connect through special properties (rdf:type, rdfs:domain,
   rdfs:range, rdfs:subClassOf, etc.)

Formal ontologies: define more precisely the intended meaning of types
   and properties based on logical constructs
LinkedUp – Author Name   9. April 2013 35
Example: AIISO

                                                                           aiiso:part_of
                                              foaf:Organization
                   rdfs:subClassOf                                                    aiiso:responsibleFor

                      rdfs:subClassOf                                                           foaf:Agent

aiiso:Faculty              rdfs:subClassOf

                                  rdfs:subClassOf                      aiiso:teaches
           aiiso:School

                  aiiso:College          rdfs:subClassOf
                                                                                            aiiso:responsibleFor
                          aiiso:Department
                                                                         aiiso:KnowledgeGrouping
                                        aiiso:Institution

                                                                  rdfs:subClassOf               rdfs:subClassOf

                                                                                    rdfs:subClassOf

                                                                     aiiso:Course                  aiiso:Module


                                                                                     aiiso:Programme
Example: BIBO


           bibo:Document                         bibo:partOf
                                                                                  bibo:DocumentPart
                                         rdfs:subClassOf
rdfs:subClassOf

                                             bibo:Book                                       rdfs:subClassOf
                                                                       All bibo:partOf
       bibo:Article
                                             rdfs:subClassOf
                       rdfs:subClassOf
                                                                                         bibo:BookSection
                                                     bibo:EditedBook
             bibo:AcademicArticle                                                                     rdfs:subClassOf
                                                   rdfs:subClassOf

                                         bibo:AudioVisualDocument                              bibo:Chapter

                      <=1 bibo:partOf


                      bibo:Issue
                                               <=1 bibo:partOf

                                                                          bibo:Journal
Querying: SPARQL

ASK query: is this true?
ask {<http://data.aalto.fi/id/courses/noppa/dept_T3030> a
   aiiso:Department} (is it a department?)
ask{<http://data.aalto.fi/id/courses/noppa/dept_T3030> dc:subject ?x}
   (is there a subject to this department?)

Select query: Get me some data
select ?org ?name where {
   ?x a aiiso:Department. ?x aisso:part_of ?org.
   ?org foaf:name ?name.
   filter( ?x != <http://data.aalto.fi/id/courses/noppa/dept_T3030> )
} order by ?name limit 100
(get the organisations with names that have department, except T3030)

Construct query: Build a (sub) RDF graph
construct {?agent1 foaf:knows ?agent2} where
{?agent1 aiiso:responsibleFor ?x. ?agent2:responsibleFor ?x}
(Construct of graph of people knowing each-other because of being responsible from the same thing)
Querying: SPARQL


SPARQL is also a protocol for Web-based data endpoints…
Example



select distinct ?course where {
  ?course
  <http://data.open.ac.uk/saou/ontology#isAvailableIn>
  <http://sws.geonames.org/2328926/>.
  ?course a <http://purl.org/vocab/aiiso/schema#Module>
}


Open University courses available in Nigeria (http://sws.geonames.org/2328926
  /) on http://data.open.ac.uk/query
Example


select distinct ?q (count(distinct ?t) as ?n) where {
    ?q a <http://purl.org/net/mlo/qualification>.
    ?q <http://data.open.ac.uk/saou/ontology#hasPathway> ?p.
    ?p <http://data.open.ac.uk/saou/ontology#hasStage> ?s.
    {{?s <http://data.open.ac.uk/saou/ontology#includesCompulsoryCourse> ?c}
    union
    {?s <http://data.open.ac.uk/saou/ontology#includesOptionalCourse> ?c}}.
    ?c <http://purl.org/dc/terms/subject> ?t.
    [] <http://www.w3.org/2004/02/skos/core#hasTopConcept> ?t.
} group by ?q order by desc(?n)


How many top level subjects are represented in individual Open University
  qualifications on http://data.open.ac.uk/query
Example


select ?broader ?term ?narrower
where {
  graph npgg:subjects {
     ?subject skos:prefLabel ?term .
     ?subject skos:broader [ skos:prefLabel ?broader ] .
     ?_ skos:broader ?subject ; skos:prefLabel ?narrower .
   }
   filter(regex(?term, "^Stem cells$", "i"))
}
order by ?broader ?narrower


Broader and narrower terms for "Stem cells“ on http://data.nature.com/query
Example


select ?doi ?data
where {
  ?doi a npg:Article ;
  npg:hasDataCitation [ npg:hasLink [ ?_ ?data ] ; npg:type ?type ] .
  filter(regex(?type, "pdb"))
}
limit 25


Data citations to the Protein Database on http://data.nature.com/query
SPARQL update


Delete query
delete {?x ?p ?y} where {
   ?x a aiiso:Course. ?x ?p ?y.
   ?a1 aiiso:responsibleFor ?x. ?a2 aiiso:responsibleFor ?x.
   filter ( ?a1 != ?a2 )
}


Insert query
insert {?x a onto:WeirdCourse} where{
   ?x a aiiso:Course.
   ?a1 aiiso:responsibleFor ?x. ?a2 aiiso:responsibleFor ?x.
   filter ( ?a1 != ?a2 )
}
Basic take away message


 Linked data is about using the web architecture for sharing and connecting
       data, with some form of meaningful interpretation (semantic web)



 Potential in Learning Analytics processes: as input data, for data integration,
                        for enrichment, for interpretation



Based on simple technologies for web-based access to the data: URI, RDF, Web
                               Schemas, SPARQL
Links and References
http://linkeddata.org - http://linkeddatabook.com
http://data.open.ac.uk - http://lucero-project.info
http://linkeduniversities.org - http://linkededucation.org
http://linkedup-project.eu - http://linkedup-challenge.org
http://data.linkededucation.org/linkedup/catalog/
http://talisaspire.com/ - http://discou.info - http://uciad.info
http://http://www.w3.org/TR/rdf-sparql-query/ http://www.w3.org/TR/sparql11-update/

d'Aquin, M. and Jay, N. Interpreting Data Mining Results with Linked Data for Learning Analytics:
    Motivation, Case Study and Direction, LAK 2013, http://oro.open.ac.uk/36660/
Kessler C., d’Aquin M. and Dietze S. (eds) Semantic Web Journal Special Issue on Linked Data for
    Science and Education. http://iospress.metapress.com/content/m87017012802/
d’Aquin M. Linked Data for Open and Distance Learning. Commonwealth of Learnin report.
    http://www.col.org/resources/publications/Pages/detail.aspx?PID=420
d'Aquin, M., Allocca, C. and Collins, T. DiscOU: A Flexible Discovery Engine for Open Educational
    Resources Using Semantic Indexing and Relationship Summaries, Demo ISWC 2012.
    http://data.open.ac.uk/applications/iswc2012-demo.pdf
Bienkowski, M., Feng M. and Means, B. Enhancing Teaching and Learning Through Educational Data
    Mining and Learning Analytics: An Issue Brief. U.S. Department of Education, Office of Educational
    Technology http://www.ed.gov/edblogs/technology/files/2012/03/edm-la-brief.pdf
Using Linked Data in Learning Analytics tutorial - Introduction and basics of manipulating linked data

Weitere ähnliche Inhalte

Was ist angesagt?

The many ways of research in semantic technologies
The many ways of research in semantic technologiesThe many ways of research in semantic technologies
The many ways of research in semantic technologiesMathieu d'Aquin
 
Social Network Analysis of 45000 Schools: A Case Study about Technology Enhan...
Social Network Analysis of 45000 Schools: A Case Study about Technology Enhan...Social Network Analysis of 45000 Schools: A Case Study about Technology Enhan...
Social Network Analysis of 45000 Schools: A Case Study about Technology Enhan...Ralf Klamma
 
Learning objects 2009
Learning objects 2009Learning objects 2009
Learning objects 2009Luciana Lima
 
LinkedUp - Linked Data & Education
LinkedUp - Linked Data & EducationLinkedUp - Linked Data & Education
LinkedUp - Linked Data & EducationStefan Dietze
 
PolyCAFe and Social Learning Support for CSCL in LTfLL
PolyCAFe and Social Learning Support for CSCL in LTfLLPolyCAFe and Social Learning Support for CSCL in LTfLL
PolyCAFe and Social Learning Support for CSCL in LTfLLStefan Trausan-Matu
 
IMPACT Final Event 26-06-2012 - Library experiences in IMPACT: National and ...
IMPACT Final Event 26-06-2012  - Library experiences in IMPACT: National and ...IMPACT Final Event 26-06-2012  - Library experiences in IMPACT: National and ...
IMPACT Final Event 26-06-2012 - Library experiences in IMPACT: National and ...IMPACT Centre of Competence
 
Identification of Learning Goals in Forum-based Communities
Identification of Learning Goals in Forum-based CommunitiesIdentification of Learning Goals in Forum-based Communities
Identification of Learning Goals in Forum-based CommunitiesMilos Kravcik
 
Eastern Europe Partnership Event - 009 andrei andries
Eastern Europe Partnership Event - 009 andrei andriesEastern Europe Partnership Event - 009 andrei andries
Eastern Europe Partnership Event - 009 andrei andriesTERENA
 
Measuring Value and ROI of Academic Libraries: The IMLS Lib Value Project
Measuring Value and ROI of Academic Libraries: The IMLS Lib Value ProjectMeasuring Value and ROI of Academic Libraries: The IMLS Lib Value Project
Measuring Value and ROI of Academic Libraries: The IMLS Lib Value ProjectCharleston Conference
 
Combining a co-occurrence-based and a semantic measure for entity linking
Combining a co-occurrence-based and a semantic measure for entity linkingCombining a co-occurrence-based and a semantic measure for entity linking
Combining a co-occurrence-based and a semantic measure for entity linkingBesnik Fetahu
 
ASK Tools 4 Scaling-Up Open Access 2 Global Education
ASK Tools 4 Scaling-Up Open Access 2 Global EducationASK Tools 4 Scaling-Up Open Access 2 Global Education
ASK Tools 4 Scaling-Up Open Access 2 Global EducationDemetrios G. Sampson
 
Inaugural awareness-meeting-dec-2010
Inaugural awareness-meeting-dec-2010Inaugural awareness-meeting-dec-2010
Inaugural awareness-meeting-dec-2010awarenessproject
 
Awareness Inaugural Meeting Amsterdam 2010
Awareness Inaugural Meeting Amsterdam 2010Awareness Inaugural Meeting Amsterdam 2010
Awareness Inaugural Meeting Amsterdam 2010awarenessproject
 
Elmcip Presentation Edinburgh -- Remediating the Social
Elmcip Presentation Edinburgh -- Remediating the SocialElmcip Presentation Edinburgh -- Remediating the Social
Elmcip Presentation Edinburgh -- Remediating the SocialScott Rettberg
 
LUCERO - Building the Open University Web of Linked Data
LUCERO - Building the Open University Web of Linked DataLUCERO - Building the Open University Web of Linked Data
LUCERO - Building the Open University Web of Linked DataMathieu d'Aquin
 
Experience from 10 months of University Linked Data
Experience from 10 months of University Linked Data Experience from 10 months of University Linked Data
Experience from 10 months of University Linked Data Mathieu d'Aquin
 

Was ist angesagt? (20)

The many ways of research in semantic technologies
The many ways of research in semantic technologiesThe many ways of research in semantic technologies
The many ways of research in semantic technologies
 
Social Network Analysis of 45000 Schools: A Case Study about Technology Enhan...
Social Network Analysis of 45000 Schools: A Case Study about Technology Enhan...Social Network Analysis of 45000 Schools: A Case Study about Technology Enhan...
Social Network Analysis of 45000 Schools: A Case Study about Technology Enhan...
 
Learning objects 2009
Learning objects 2009Learning objects 2009
Learning objects 2009
 
LinkedUp - Linked Data & Education
LinkedUp - Linked Data & EducationLinkedUp - Linked Data & Education
LinkedUp - Linked Data & Education
 
PolyCAFe and Social Learning Support for CSCL in LTfLL
PolyCAFe and Social Learning Support for CSCL in LTfLLPolyCAFe and Social Learning Support for CSCL in LTfLL
PolyCAFe and Social Learning Support for CSCL in LTfLL
 
Warsaw Presentation
Warsaw PresentationWarsaw Presentation
Warsaw Presentation
 
Larflast
LarflastLarflast
Larflast
 
IMPACT Final Event 26-06-2012 - Library experiences in IMPACT: National and ...
IMPACT Final Event 26-06-2012  - Library experiences in IMPACT: National and ...IMPACT Final Event 26-06-2012  - Library experiences in IMPACT: National and ...
IMPACT Final Event 26-06-2012 - Library experiences in IMPACT: National and ...
 
The Semantic Web: RPI ITWS Capstone (Fall 2012)
The Semantic Web: RPI ITWS Capstone (Fall 2012)The Semantic Web: RPI ITWS Capstone (Fall 2012)
The Semantic Web: RPI ITWS Capstone (Fall 2012)
 
Identification of Learning Goals in Forum-based Communities
Identification of Learning Goals in Forum-based CommunitiesIdentification of Learning Goals in Forum-based Communities
Identification of Learning Goals in Forum-based Communities
 
Eastern Europe Partnership Event - 009 andrei andries
Eastern Europe Partnership Event - 009 andrei andriesEastern Europe Partnership Event - 009 andrei andries
Eastern Europe Partnership Event - 009 andrei andries
 
Measuring Value and ROI of Academic Libraries: The IMLS Lib Value Project
Measuring Value and ROI of Academic Libraries: The IMLS Lib Value ProjectMeasuring Value and ROI of Academic Libraries: The IMLS Lib Value Project
Measuring Value and ROI of Academic Libraries: The IMLS Lib Value Project
 
Combining a co-occurrence-based and a semantic measure for entity linking
Combining a co-occurrence-based and a semantic measure for entity linkingCombining a co-occurrence-based and a semantic measure for entity linking
Combining a co-occurrence-based and a semantic measure for entity linking
 
ASK Tools 4 Scaling-Up Open Access 2 Global Education
ASK Tools 4 Scaling-Up Open Access 2 Global EducationASK Tools 4 Scaling-Up Open Access 2 Global Education
ASK Tools 4 Scaling-Up Open Access 2 Global Education
 
ITWS Capstone Lecture (Spring 2013)
ITWS Capstone Lecture (Spring 2013)ITWS Capstone Lecture (Spring 2013)
ITWS Capstone Lecture (Spring 2013)
 
Inaugural awareness-meeting-dec-2010
Inaugural awareness-meeting-dec-2010Inaugural awareness-meeting-dec-2010
Inaugural awareness-meeting-dec-2010
 
Awareness Inaugural Meeting Amsterdam 2010
Awareness Inaugural Meeting Amsterdam 2010Awareness Inaugural Meeting Amsterdam 2010
Awareness Inaugural Meeting Amsterdam 2010
 
Elmcip Presentation Edinburgh -- Remediating the Social
Elmcip Presentation Edinburgh -- Remediating the SocialElmcip Presentation Edinburgh -- Remediating the Social
Elmcip Presentation Edinburgh -- Remediating the Social
 
LUCERO - Building the Open University Web of Linked Data
LUCERO - Building the Open University Web of Linked DataLUCERO - Building the Open University Web of Linked Data
LUCERO - Building the Open University Web of Linked Data
 
Experience from 10 months of University Linked Data
Experience from 10 months of University Linked Data Experience from 10 months of University Linked Data
Experience from 10 months of University Linked Data
 

Andere mochten auch

OpenData in OpenEd (beyond OERs)
OpenData in OpenEd (beyond OERs)OpenData in OpenEd (beyond OERs)
OpenData in OpenEd (beyond OERs)Mathieu d'Aquin
 
Quick overview of the use of linked data in sociallearn
Quick overview of the use of linked data in sociallearnQuick overview of the use of linked data in sociallearn
Quick overview of the use of linked data in sociallearnMathieu d'Aquin
 
Referendum Oosterweelverbinding - Doe mee!
Referendum Oosterweelverbinding - Doe mee!Referendum Oosterweelverbinding - Doe mee!
Referendum Oosterweelverbinding - Doe mee!Stedelijke Jeugdraad
 
NeOn Tool Support for Building Ontologies By Reuse - ICBO 09
NeOn Tool Support for Building Ontologies By Reuse - ICBO 09NeOn Tool Support for Building Ontologies By Reuse - ICBO 09
NeOn Tool Support for Building Ontologies By Reuse - ICBO 09Mathieu d'Aquin
 
Building the Open University's Web of Linked Data
Building the Open University's Web of Linked DataBuilding the Open University's Web of Linked Data
Building the Open University's Web of Linked DataMathieu d'Aquin
 
Making sense of users' Web activities
Making sense of users' Web activitiesMaking sense of users' Web activities
Making sense of users' Web activitiesMathieu d'Aquin
 
How much Semantic Data on Small Devices?
How much Semantic Data on Small Devices?How much Semantic Data on Small Devices?
How much Semantic Data on Small Devices?Mathieu d'Aquin
 

Andere mochten auch (7)

OpenData in OpenEd (beyond OERs)
OpenData in OpenEd (beyond OERs)OpenData in OpenEd (beyond OERs)
OpenData in OpenEd (beyond OERs)
 
Quick overview of the use of linked data in sociallearn
Quick overview of the use of linked data in sociallearnQuick overview of the use of linked data in sociallearn
Quick overview of the use of linked data in sociallearn
 
Referendum Oosterweelverbinding - Doe mee!
Referendum Oosterweelverbinding - Doe mee!Referendum Oosterweelverbinding - Doe mee!
Referendum Oosterweelverbinding - Doe mee!
 
NeOn Tool Support for Building Ontologies By Reuse - ICBO 09
NeOn Tool Support for Building Ontologies By Reuse - ICBO 09NeOn Tool Support for Building Ontologies By Reuse - ICBO 09
NeOn Tool Support for Building Ontologies By Reuse - ICBO 09
 
Building the Open University's Web of Linked Data
Building the Open University's Web of Linked DataBuilding the Open University's Web of Linked Data
Building the Open University's Web of Linked Data
 
Making sense of users' Web activities
Making sense of users' Web activitiesMaking sense of users' Web activities
Making sense of users' Web activities
 
How much Semantic Data on Small Devices?
How much Semantic Data on Small Devices?How much Semantic Data on Small Devices?
How much Semantic Data on Small Devices?
 

Ähnlich wie Using Linked Data in Learning Analytics tutorial - Introduction and basics of manipulating linked data

An Expert Survey on the Barriers and Enablers of Open Educational Practices
An Expert Survey on the Barriers and Enablers of Open Educational PracticesAn Expert Survey on the Barriers and Enablers of Open Educational Practices
An Expert Survey on the Barriers and Enablers of Open Educational PracticeseLearning Papers
 
Open Data, Linked Data, Semantic Web
Open Data, Linked Data, Semantic WebOpen Data, Linked Data, Semantic Web
Open Data, Linked Data, Semantic WebMathieu d'Aquin
 
Understanding new ways of sharing content for learning and researching.
Understanding new ways of sharing content for learning and researching.Understanding new ways of sharing content for learning and researching.
Understanding new ways of sharing content for learning and researching.@cristobalcobo
 
Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...
Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...
Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...Mathieu d'Aquin
 
Agile resources on the open web …. a global digital library
Agile resources on the open web …. a global digital libraryAgile resources on the open web …. a global digital library
Agile resources on the open web …. a global digital libraryJisc
 
Educational Innovation & Technology at MIT at Moodle Share Fair
Educational Innovation & Technology at MIT at Moodle Share FairEducational Innovation & Technology at MIT at Moodle Share Fair
Educational Innovation & Technology at MIT at Moodle Share FairBrandon Muramatsu
 
Learning Analytics & Linked Data – Opportunities, Challenges, Examples
Learning Analytics & Linked Data – Opportunities, Challenges, ExamplesLearning Analytics & Linked Data – Opportunities, Challenges, Examples
Learning Analytics & Linked Data – Opportunities, Challenges, ExamplesStefan Dietze
 
The OU Linked Open Data, Production and Consumption
The OU Linked Open Data, Production and ConsumptionThe OU Linked Open Data, Production and Consumption
The OU Linked Open Data, Production and Consumptionfzablith
 
Learning with new technologies. The case of Second Life
Learning with new technologies. The case of Second LifeLearning with new technologies. The case of Second Life
Learning with new technologies. The case of Second Lifeelena.pasquinelli
 
Conceptual Structures in STEM education
Conceptual Structures in STEM educationConceptual Structures in STEM education
Conceptual Structures in STEM educationSu White
 
Enhancing Student Access to University Content through Semantic Technologies
Enhancing Student Access to University Content through Semantic TechnologiesEnhancing Student Access to University Content through Semantic Technologies
Enhancing Student Access to University Content through Semantic Technologiesfzablith
 
MOVING: Applying digital science methodology for TVET
MOVING: Applying digital science methodology for TVETMOVING: Applying digital science methodology for TVET
MOVING: Applying digital science methodology for TVETMOVING Project
 
Putting Intelligence in Open Data - With examples in education
Putting Intelligence in Open Data - With examples in educationPutting Intelligence in Open Data - With examples in education
Putting Intelligence in Open Data - With examples in educationMathieu d'Aquin
 
Implementing Best Practices and Training [Zeinab Saad, Lebanese University, L...
Implementing Best Practices and Training [Zeinab Saad, Lebanese University, L...Implementing Best Practices and Training [Zeinab Saad, Lebanese University, L...
Implementing Best Practices and Training [Zeinab Saad, Lebanese University, L...UNESCO Venice Office
 
Semantic Linking & Retrieval for Digital Libraries
Semantic Linking & Retrieval for Digital LibrariesSemantic Linking & Retrieval for Digital Libraries
Semantic Linking & Retrieval for Digital LibrariesStefan Dietze
 
Strategic Directions for School Libraries
Strategic Directions for School LibrariesStrategic Directions for School Libraries
Strategic Directions for School LibrariesJudy O'Connell
 
Open Educational Resources for Global Collaboration: Introduction, Guideline...
Open Educational Resources for Global Collaboration: Introduction, Guideline...Open Educational Resources for Global Collaboration: Introduction, Guideline...
Open Educational Resources for Global Collaboration: Introduction, Guideline...Jan Pawlowski
 
Internationalization open educational_resources_pawlowski20110808
Internationalization open educational_resources_pawlowski20110808Internationalization open educational_resources_pawlowski20110808
Internationalization open educational_resources_pawlowski20110808Jan Pawlowski
 
WCETR 2012 VWPfE presentation
WCETR 2012 VWPfE presentationWCETR 2012 VWPfE presentation
WCETR 2012 VWPfE presentationRidvan Ata
 
2014 e learning innovations conference mwale jotham mmu transforming he thru ...
2014 e learning innovations conference mwale jotham mmu transforming he thru ...2014 e learning innovations conference mwale jotham mmu transforming he thru ...
2014 e learning innovations conference mwale jotham mmu transforming he thru ...eLearning Innovations Conference
 

Ähnlich wie Using Linked Data in Learning Analytics tutorial - Introduction and basics of manipulating linked data (20)

An Expert Survey on the Barriers and Enablers of Open Educational Practices
An Expert Survey on the Barriers and Enablers of Open Educational PracticesAn Expert Survey on the Barriers and Enablers of Open Educational Practices
An Expert Survey on the Barriers and Enablers of Open Educational Practices
 
Open Data, Linked Data, Semantic Web
Open Data, Linked Data, Semantic WebOpen Data, Linked Data, Semantic Web
Open Data, Linked Data, Semantic Web
 
Understanding new ways of sharing content for learning and researching.
Understanding new ways of sharing content for learning and researching.Understanding new ways of sharing content for learning and researching.
Understanding new ways of sharing content for learning and researching.
 
Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...
Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...
Exposing Humanities Data for Reuse and Linking - RED, linked data and the sem...
 
Agile resources on the open web …. a global digital library
Agile resources on the open web …. a global digital libraryAgile resources on the open web …. a global digital library
Agile resources on the open web …. a global digital library
 
Educational Innovation & Technology at MIT at Moodle Share Fair
Educational Innovation & Technology at MIT at Moodle Share FairEducational Innovation & Technology at MIT at Moodle Share Fair
Educational Innovation & Technology at MIT at Moodle Share Fair
 
Learning Analytics & Linked Data – Opportunities, Challenges, Examples
Learning Analytics & Linked Data – Opportunities, Challenges, ExamplesLearning Analytics & Linked Data – Opportunities, Challenges, Examples
Learning Analytics & Linked Data – Opportunities, Challenges, Examples
 
The OU Linked Open Data, Production and Consumption
The OU Linked Open Data, Production and ConsumptionThe OU Linked Open Data, Production and Consumption
The OU Linked Open Data, Production and Consumption
 
Learning with new technologies. The case of Second Life
Learning with new technologies. The case of Second LifeLearning with new technologies. The case of Second Life
Learning with new technologies. The case of Second Life
 
Conceptual Structures in STEM education
Conceptual Structures in STEM educationConceptual Structures in STEM education
Conceptual Structures in STEM education
 
Enhancing Student Access to University Content through Semantic Technologies
Enhancing Student Access to University Content through Semantic TechnologiesEnhancing Student Access to University Content through Semantic Technologies
Enhancing Student Access to University Content through Semantic Technologies
 
MOVING: Applying digital science methodology for TVET
MOVING: Applying digital science methodology for TVETMOVING: Applying digital science methodology for TVET
MOVING: Applying digital science methodology for TVET
 
Putting Intelligence in Open Data - With examples in education
Putting Intelligence in Open Data - With examples in educationPutting Intelligence in Open Data - With examples in education
Putting Intelligence in Open Data - With examples in education
 
Implementing Best Practices and Training [Zeinab Saad, Lebanese University, L...
Implementing Best Practices and Training [Zeinab Saad, Lebanese University, L...Implementing Best Practices and Training [Zeinab Saad, Lebanese University, L...
Implementing Best Practices and Training [Zeinab Saad, Lebanese University, L...
 
Semantic Linking & Retrieval for Digital Libraries
Semantic Linking & Retrieval for Digital LibrariesSemantic Linking & Retrieval for Digital Libraries
Semantic Linking & Retrieval for Digital Libraries
 
Strategic Directions for School Libraries
Strategic Directions for School LibrariesStrategic Directions for School Libraries
Strategic Directions for School Libraries
 
Open Educational Resources for Global Collaboration: Introduction, Guideline...
Open Educational Resources for Global Collaboration: Introduction, Guideline...Open Educational Resources for Global Collaboration: Introduction, Guideline...
Open Educational Resources for Global Collaboration: Introduction, Guideline...
 
Internationalization open educational_resources_pawlowski20110808
Internationalization open educational_resources_pawlowski20110808Internationalization open educational_resources_pawlowski20110808
Internationalization open educational_resources_pawlowski20110808
 
WCETR 2012 VWPfE presentation
WCETR 2012 VWPfE presentationWCETR 2012 VWPfE presentation
WCETR 2012 VWPfE presentation
 
2014 e learning innovations conference mwale jotham mmu transforming he thru ...
2014 e learning innovations conference mwale jotham mmu transforming he thru ...2014 e learning innovations conference mwale jotham mmu transforming he thru ...
2014 e learning innovations conference mwale jotham mmu transforming he thru ...
 

Mehr von Mathieu d'Aquin

A factorial study of neural network learning from differences for regression
A factorial study of neural network learning from  differences for regressionA factorial study of neural network learning from  differences for regression
A factorial study of neural network learning from differences for regressionMathieu d'Aquin
 
Recentrer l'intelligence artificielle sur les connaissances
Recentrer l'intelligence artificielle sur les connaissancesRecentrer l'intelligence artificielle sur les connaissances
Recentrer l'intelligence artificielle sur les connaissancesMathieu d'Aquin
 
Data and Knowledge as Commodities
Data and Knowledge as CommoditiesData and Knowledge as Commodities
Data and Knowledge as CommoditiesMathieu d'Aquin
 
Unsupervised learning approach for identifying sub-genres in music scores
Unsupervised learning approach for identifying sub-genres in music scoresUnsupervised learning approach for identifying sub-genres in music scores
Unsupervised learning approach for identifying sub-genres in music scoresMathieu d'Aquin
 
Is knowledge engineering still relevant?
Is knowledge engineering still relevant?Is knowledge engineering still relevant?
Is knowledge engineering still relevant?Mathieu d'Aquin
 
A data view of the data science process
A data view of the data science processA data view of the data science process
A data view of the data science processMathieu d'Aquin
 
Dealing with Open Domain Data
Dealing with Open Domain DataDealing with Open Domain Data
Dealing with Open Domain DataMathieu d'Aquin
 
Web Analytics for Everyday Learning
Web Analytics for  Everyday LearningWeb Analytics for  Everyday Learning
Web Analytics for Everyday LearningMathieu d'Aquin
 
Presentation a in ovive montpellier - 26%2 f06%2f2018 (1)
Presentation a in ovive   montpellier - 26%2 f06%2f2018 (1)Presentation a in ovive   montpellier - 26%2 f06%2f2018 (1)
Presentation a in ovive montpellier - 26%2 f06%2f2018 (1)Mathieu d'Aquin
 
Learning Analytics: understand learning and support the learner
Learning Analytics: understand learning and support the learnerLearning Analytics: understand learning and support the learner
Learning Analytics: understand learning and support the learnerMathieu d'Aquin
 
Assessing the Readability of Policy Documents: The Case of Terms of Use of On...
Assessing the Readability of Policy Documents: The Case of Terms of Use of On...Assessing the Readability of Policy Documents: The Case of Terms of Use of On...
Assessing the Readability of Policy Documents: The Case of Terms of Use of On...Mathieu d'Aquin
 
Data for Learning and Learning with Data
Data for Learning and Learning with DataData for Learning and Learning with Data
Data for Learning and Learning with DataMathieu d'Aquin
 
Towards an “Ethics in Design” methodology for AI research projects
Towards an “Ethics in Design” methodology  for AI research projects Towards an “Ethics in Design” methodology  for AI research projects
Towards an “Ethics in Design” methodology for AI research projects Mathieu d'Aquin
 
AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...
AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...
AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...Mathieu d'Aquin
 
Profiling information sources and services for discovery
Profiling information sources and services for discoveryProfiling information sources and services for discovery
Profiling information sources and services for discoveryMathieu d'Aquin
 
Analyse de données et de réseaux sociaux pour l’aide à l’apprentissage infor...
Analyse de données et de réseaux sociaux pour  l’aide à l’apprentissage infor...Analyse de données et de réseaux sociaux pour  l’aide à l’apprentissage infor...
Analyse de données et de réseaux sociaux pour l’aide à l’apprentissage infor...Mathieu d'Aquin
 
From Knowledge Bases to Knowledge Infrastructures for Intelligent Systems
From Knowledge Bases to Knowledge Infrastructures for Intelligent SystemsFrom Knowledge Bases to Knowledge Infrastructures for Intelligent Systems
From Knowledge Bases to Knowledge Infrastructures for Intelligent SystemsMathieu d'Aquin
 
Data analytics beyond data processing and how it affects Industry 4.0
Data analytics beyond data processing and how it affects Industry 4.0Data analytics beyond data processing and how it affects Industry 4.0
Data analytics beyond data processing and how it affects Industry 4.0Mathieu d'Aquin
 

Mehr von Mathieu d'Aquin (20)

A factorial study of neural network learning from differences for regression
A factorial study of neural network learning from  differences for regressionA factorial study of neural network learning from  differences for regression
A factorial study of neural network learning from differences for regression
 
Recentrer l'intelligence artificielle sur les connaissances
Recentrer l'intelligence artificielle sur les connaissancesRecentrer l'intelligence artificielle sur les connaissances
Recentrer l'intelligence artificielle sur les connaissances
 
Data and Knowledge as Commodities
Data and Knowledge as CommoditiesData and Knowledge as Commodities
Data and Knowledge as Commodities
 
Unsupervised learning approach for identifying sub-genres in music scores
Unsupervised learning approach for identifying sub-genres in music scoresUnsupervised learning approach for identifying sub-genres in music scores
Unsupervised learning approach for identifying sub-genres in music scores
 
Is knowledge engineering still relevant?
Is knowledge engineering still relevant?Is knowledge engineering still relevant?
Is knowledge engineering still relevant?
 
A data view of the data science process
A data view of the data science processA data view of the data science process
A data view of the data science process
 
Dealing with Open Domain Data
Dealing with Open Domain DataDealing with Open Domain Data
Dealing with Open Domain Data
 
Web Analytics for Everyday Learning
Web Analytics for  Everyday LearningWeb Analytics for  Everyday Learning
Web Analytics for Everyday Learning
 
Presentation a in ovive montpellier - 26%2 f06%2f2018 (1)
Presentation a in ovive   montpellier - 26%2 f06%2f2018 (1)Presentation a in ovive   montpellier - 26%2 f06%2f2018 (1)
Presentation a in ovive montpellier - 26%2 f06%2f2018 (1)
 
Learning Analytics: understand learning and support the learner
Learning Analytics: understand learning and support the learnerLearning Analytics: understand learning and support the learner
Learning Analytics: understand learning and support the learner
 
The AFEL Project
The AFEL ProjectThe AFEL Project
The AFEL Project
 
Assessing the Readability of Policy Documents: The Case of Terms of Use of On...
Assessing the Readability of Policy Documents: The Case of Terms of Use of On...Assessing the Readability of Policy Documents: The Case of Terms of Use of On...
Assessing the Readability of Policy Documents: The Case of Terms of Use of On...
 
Data ethics
Data ethicsData ethics
Data ethics
 
Data for Learning and Learning with Data
Data for Learning and Learning with DataData for Learning and Learning with Data
Data for Learning and Learning with Data
 
Towards an “Ethics in Design” methodology for AI research projects
Towards an “Ethics in Design” methodology  for AI research projects Towards an “Ethics in Design” methodology  for AI research projects
Towards an “Ethics in Design” methodology for AI research projects
 
AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...
AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...
AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...
 
Profiling information sources and services for discovery
Profiling information sources and services for discoveryProfiling information sources and services for discovery
Profiling information sources and services for discovery
 
Analyse de données et de réseaux sociaux pour l’aide à l’apprentissage infor...
Analyse de données et de réseaux sociaux pour  l’aide à l’apprentissage infor...Analyse de données et de réseaux sociaux pour  l’aide à l’apprentissage infor...
Analyse de données et de réseaux sociaux pour l’aide à l’apprentissage infor...
 
From Knowledge Bases to Knowledge Infrastructures for Intelligent Systems
From Knowledge Bases to Knowledge Infrastructures for Intelligent SystemsFrom Knowledge Bases to Knowledge Infrastructures for Intelligent Systems
From Knowledge Bases to Knowledge Infrastructures for Intelligent Systems
 
Data analytics beyond data processing and how it affects Industry 4.0
Data analytics beyond data processing and how it affects Industry 4.0Data analytics beyond data processing and how it affects Industry 4.0
Data analytics beyond data processing and how it affects Industry 4.0
 

Kürzlich hochgeladen

The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
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
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
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
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Kürzlich hochgeladen (20)

The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
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
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
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
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

Using Linked Data in Learning Analytics tutorial - Introduction and basics of manipulating linked data

  • 1. Using Linked Data in Learning Analytics LAK 2013 tutorial Mathieu d’Aquin (@mdaquin, mdaquin.net) (Knowledge Media Institute, The Open University, UK) Stefan Dietze (L3S Research Center, DE) Hendrik Drachsler (CELSTEC, Open Universiteit Nederland, NL) Eelco Herder (L3S Research Center, DE)
  • 2. Why a Linked Data Tutorial at LAK 2013? A Naïve view Learning Analytics is an application of data analytics on educational data, in learning environment and for the purpose to improve the learning and teaching experience. Linked Data is a set of technologies and principles to expose, publish and interconnect data on the Web. It is very popular nowadays for opendata, eGovernment, academia and the industry because of the flexibility and the global integration possibilities it provides. So, Linked Data used to find, collect and process large amounts of interconnected data to be used in analytics. But It is not only the input! Can be used to complete local data, enrichment them, or for interpretation of the results.
  • 3. Schedule 8.30 Intro to the tutorial Linked data and its potential in learning analytics scenarios Basics of manipulating linked data 10.30 Coffee break 11.00 Using Linked Data in Analytics Tools Evaluation of the Linked Data applications 12.30 Lunch 13.30 Introduction to the LAK Data challenge Presentations from the LAK Data Challenge particiants 15.30 Tea break 16.30 Current state of Linked Data in Learning Analytics Results of the challenge Wrap up 17.30 Finished
  • 4. The LAK Data Challenge (preview) Soude Fazeli – Open Universiteit Nederland (Netherlands). Socio-semantic Networks of Research Publications in the Learning Analytics Community Michael Derntl, Nikou Günnemann and Ralf Klamma – RWTH Aachen (Germany). A Dynamic Topic Model of Learning Analytics Research Ricardo Alonso Maturana, María Elena Alvarado, Susana Lopez-Sola, María José Ibáñez and Lorena Ruiz Elósegui – GNOSS (Spain). Linked Data based applications for Learning Analytics Research: faceted searches, enriched contexts, graph browsing and geographic visualisation Nikola Milikic, Uros Krcadinac, Jelena Jovanovic, Bojan Brankov and Srdjan Keca – University of Belgrade, UZROK Labs (Serbia).Paperista: Visual Exploration of Semantically Annotated Research Papers Sadia Nawaz, Farshid Marbouti and Johannes Strobel – Purdue University (United States). Analysis of the Community of Learning Analytics Bernardo Pereira Nunes and Besnik Fetahu – L3S Research Center (Germany). Cite4Me: Semantic Retrieval and Analysis of Scientific Publications Davide Taibi, Ágnes Sándor, Duygu Simsek, Simon Buckingham Shum, Anna De Liddo and Rebecca Ferguson – Italian National Research Council, Xerox Research Center (France), The Open University (UK). Visualizing the LAK/EDM Literature Using Combined Concept and Rhetorical Sentence Extraction Amal Zouaq, Srecko Joksimovic and Dragan Gasevic – Royal Military College of Canada, Simon Fraser University, Athabasca University (Canada). Ontology Learning to Analyze Research Trends in Learning Analytics Publications
  • 5. Your guides to the wild world of linked data Mathieu Stefan Hendrik @mdaquin @stefandietze @hdrachsler Eelco @eelcoherder (put he is not actually here)
  • 6. Linked data and its potential in learning analytics scenarios
  • 7. Linked Data Person: Mathieu Open University Website Publication: Pub1 author workFor Open University VLE Course: M366 offers KMi Website M366 Course page Organisation: The Open University Mathieu’s Homepage availableIn setBook Mathieu’s List of Mathieu’s Publications Twitter Country: Belgium Book: Mechatronics The Web The Web of Linked Data
  • 8. From Linked Data to the Semantic Web rNews Music Ontology Geo Ontology SIOC Media Ontology Dublin Core DBPedia FOAF Ontology DOAP FMA BIBO Ontology LODE Gene Ontology
  • 10. Data.open.ac.uk Course information:  580 modules/ description of the course, information about the levels and number of credits associated with it, topics, and conditions of enrolment. Research publications:  16,000 academic articles / information about authors, dates, abstract and venue of the publication. Podcasts:  2220 video podcasts and 1500 audio podcats / short description, topics, link to a representative image and to a transscript if available, information about the course the podcast might relate to and license information regarding the content of the podcast. Open Educational Resources:  640 OpenLearn Units / short description, topics, tags used to annotate the resource, its language, the course it might relate to, and the license that applies to the content. Youtube videos:  900 videos / short description of the video, tags that were used to annotate the video, collection it might be part of and link to the related course if relevant. University buildings:  100 buildings / address, a picture of the building and the sub-divisions of the building into floors and spaces. Library catalogue:  12,000 books/ topics, authors, publisher and ISBN, as well as the course related. Others…
  • 11. A global data space for education data mEducator The Open Data.gov.uk University education Research Orgs., ouputs Buidings, Locations Learning resources University of OrganicEduNet Muenster, DE University of University of Bristol Southampton
  • 13.
  • 14.
  • 15. What’s the use in Learning Analytics From Bienkowski, Feng, and Means areas of LA/EDM applications • Modeling user knowledge, behavior, and experience… and connect them to information about the context of learning • Creating profiles of users… that can be interlinked through common objects • Modeling knowledge domains… through online knowledge sources that Data can be numerous and collectively built • Trend analysis… that can be Integration interpreted through related them to external sources of information Understanding • Personalization and adaptation… using indirect connections to other reference entities Original image from George Siemens http://www.elearnspace.org/blog/2010/08/25/what-are-learning-analytics/
  • 16. Example of simple application: Map of OU buildings Interactive map of Open University Buildings in the UK Each dot is a location where buildings can be found. Going over the dot give information about the building there (floors, spaces, car-parks, etc.)
  • 17. data.open.ac.uk name “Berrill building” bat1 Milton Keynes bat1- address inDistrict inCounty Postcode- mk76aa Buckingha Spaces mshire location Floors Mk76aa- Buildings location ID Address Post- lat long code 52.024924 -0.709726 data.ordnancesurvey.co.uk
  • 18. Simple recommendation: Study at the OU Each topic as a linked data URI. Each course as a linked data URI. Each resource as a linked data URI. They are all connected. Use SPARQL to answer the question: “What are the resources related to this topic or to courses on this topic”
  • 19. Less simple recommendation: Talis Aspire Lecturers from different universities put their reading lists online. Publishing using the principles of linked data means that all resources are globally identified, creating a network of resources and reading lists. Recommendations can then trivially exploit globally all these local contributions.
  • 20. Even less simple recommendation: DiscOU
  • 21. Resources URIs + Similarity-Based Interface common topics Search BBC Programme or iPlayer page Resource descriptions Indexes Synopsis Named Entity Semantic Semantic Recognition Entities Indexing (Dbpedia) Podcasts, Indexes OpenLearn Units and Articles data.open.ac.uk Semantic Index
  • 22. Not one scenario: An infinite recombination of data and purposes
  • 23. Complex analytics in a lightweight way http://uciad.info
  • 24. Analytics across datasets Academics in “Arts and Humanities” Topics most commonly mentioned by most often involved with the media (in news outlets own by the BBC (in number of news items) number of news items) From the Open University From news clippings From DBpedia.org
  • 25. Complex analytics with rich background information
  • 26. Basics of manipulating linked data
  • 27. Agenda URIs – the basis RDF – the representation language Ontologies/Vocabularies – for schemas and models SPARQL – for querying SPARQL Update – for modifying (but we won’t say much about this)
  • 28. URIs – three roles Example: http://data.aalto.fi/id/courses/noppa/dept_T3030 An identifier for a An anchor for linking An access point to data entity Let’s say you have worked representation(s) of there. Here, the Department of Media You – worked-at  this URI the data entity Technology of the University of In possibly different formats… Aalto, Finland
  • 29. URI resolving http://data.aalto.fi/id/courses/noppa/dept_T3030 In the browser curl -H "Accept: application/rdf+xml" -L (Accept: text/html) http://data.aalto.fi/id/courses/noppa/dept_T3030 <rdf:Description rdf:about="http://data.aalto.fi/data/id/courses/noppa/dept_T3030"> <rdfs:label>RDF description of Department of Media Technology</rdfs:label> <foaf:primaryTopic> <aiiso:Department rdf:about="http://data.aalto.fi/id/courses/noppa/dept_T3030"> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5077"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.2211"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.3101"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5100"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5006"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.1300"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5600"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4950"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.1100"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.6596"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5300"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.1220"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.4360"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5701"/> <aiiso:code>T3030</aiiso:code> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4210"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5070"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4400"/> <foaf:name xml:lang="en">Department of Media Technology</foaf:name> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5310"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5020"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.1110"/> 9. April 2013 29 <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.6595"/>
  • 30. RDF – graph data model for linked data and the Web Basic idea: URIs and literals (String, integers) are nodes - connected by links labelled by properties (themselves identified as URIs) http://data.aalto.fi/id/cour rdf:type aiiso:Department ses/noppa/dept_T3030 aiiso:School foaf:name aiiso:part_of rdf:type “Department of Media Technology” http://data.aalto.fi/id/co “School of Science” urses/noppa/org_SCI foaf:name aiiso:teaches teach:courseTitle http://data.aalto.fi/id/course rdf:type “Filosofia” aiiso:Course s/noppa/course_Inf-0.1202 dc:language “fi”
  • 31. RDF+XML <aiiso:Department rdf:about="http://data.aalto.fi/id/courses/noppa/dept_T3030"> <aiiso:code>T3030</aiiso:code> <foaf:name xml:lang="en">Department of Media Technology</foaf:name> <foaf:name xml:lang="sv">Institutionen för mediateknik</foaf:name> <aiiso:part_of rdf:resource="http://data.aalto.fi/id/courses/noppa/org_SCI"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5077"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.2211"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.1100"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.6596"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5300"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.1220"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.4360"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5701"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4210"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5070"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4400"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.4101"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5200"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.2400"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5030"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5700"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.4800"/>
  • 32. Other syntaxes… … Ntriple, Turtle and JSON-LD Simpler to a certain extent, but same principles
  • 33. Remember… data.open.ac.uk name “Berrill building” bat1 Milton Keynes bat1- address inDistrict inCounty Postcode- mk76aa Buckingha Spaces mshire location Floors Mk76aa- Buildings location ID Address Post- lat long code 52.024924 -0.709726 data.ordnancesurvey.co.uk
  • 34. Ontologies and Vocabularies Role: Provide common definitions for the types (classes) and properties (relations) used in the RDF representations, and their expected behaviour (meaning) Vocabularies and ontologies we have already seen: • AIISO: Academic Institution Internal Structure Ontology • DC: Dublin Core • FOAF: Friend of a Friend (for people and their connections) • TEACH: For courses and academic programmes Use the same mechanisms as Linked Data: • Classes and properties have URIs • They connect through special properties (rdf:type, rdfs:domain, rdfs:range, rdfs:subClassOf, etc.) Formal ontologies: define more precisely the intended meaning of types and properties based on logical constructs
  • 35. LinkedUp – Author Name 9. April 2013 35
  • 36. Example: AIISO aiiso:part_of foaf:Organization rdfs:subClassOf aiiso:responsibleFor rdfs:subClassOf foaf:Agent aiiso:Faculty rdfs:subClassOf rdfs:subClassOf aiiso:teaches aiiso:School aiiso:College rdfs:subClassOf aiiso:responsibleFor aiiso:Department aiiso:KnowledgeGrouping aiiso:Institution rdfs:subClassOf rdfs:subClassOf rdfs:subClassOf aiiso:Course aiiso:Module aiiso:Programme
  • 37. Example: BIBO bibo:Document bibo:partOf bibo:DocumentPart rdfs:subClassOf rdfs:subClassOf bibo:Book rdfs:subClassOf All bibo:partOf bibo:Article rdfs:subClassOf rdfs:subClassOf bibo:BookSection bibo:EditedBook bibo:AcademicArticle rdfs:subClassOf rdfs:subClassOf bibo:AudioVisualDocument bibo:Chapter <=1 bibo:partOf bibo:Issue <=1 bibo:partOf bibo:Journal
  • 38. Querying: SPARQL ASK query: is this true? ask {<http://data.aalto.fi/id/courses/noppa/dept_T3030> a aiiso:Department} (is it a department?) ask{<http://data.aalto.fi/id/courses/noppa/dept_T3030> dc:subject ?x} (is there a subject to this department?) Select query: Get me some data select ?org ?name where { ?x a aiiso:Department. ?x aisso:part_of ?org. ?org foaf:name ?name. filter( ?x != <http://data.aalto.fi/id/courses/noppa/dept_T3030> ) } order by ?name limit 100 (get the organisations with names that have department, except T3030) Construct query: Build a (sub) RDF graph construct {?agent1 foaf:knows ?agent2} where {?agent1 aiiso:responsibleFor ?x. ?agent2:responsibleFor ?x} (Construct of graph of people knowing each-other because of being responsible from the same thing)
  • 39. Querying: SPARQL SPARQL is also a protocol for Web-based data endpoints…
  • 40. Example select distinct ?course where { ?course <http://data.open.ac.uk/saou/ontology#isAvailableIn> <http://sws.geonames.org/2328926/>. ?course a <http://purl.org/vocab/aiiso/schema#Module> } Open University courses available in Nigeria (http://sws.geonames.org/2328926 /) on http://data.open.ac.uk/query
  • 41. Example select distinct ?q (count(distinct ?t) as ?n) where { ?q a <http://purl.org/net/mlo/qualification>. ?q <http://data.open.ac.uk/saou/ontology#hasPathway> ?p. ?p <http://data.open.ac.uk/saou/ontology#hasStage> ?s. {{?s <http://data.open.ac.uk/saou/ontology#includesCompulsoryCourse> ?c} union {?s <http://data.open.ac.uk/saou/ontology#includesOptionalCourse> ?c}}. ?c <http://purl.org/dc/terms/subject> ?t. [] <http://www.w3.org/2004/02/skos/core#hasTopConcept> ?t. } group by ?q order by desc(?n) How many top level subjects are represented in individual Open University qualifications on http://data.open.ac.uk/query
  • 42. Example select ?broader ?term ?narrower where { graph npgg:subjects { ?subject skos:prefLabel ?term . ?subject skos:broader [ skos:prefLabel ?broader ] . ?_ skos:broader ?subject ; skos:prefLabel ?narrower . } filter(regex(?term, "^Stem cells$", "i")) } order by ?broader ?narrower Broader and narrower terms for "Stem cells“ on http://data.nature.com/query
  • 43. Example select ?doi ?data where { ?doi a npg:Article ; npg:hasDataCitation [ npg:hasLink [ ?_ ?data ] ; npg:type ?type ] . filter(regex(?type, "pdb")) } limit 25 Data citations to the Protein Database on http://data.nature.com/query
  • 44. SPARQL update Delete query delete {?x ?p ?y} where { ?x a aiiso:Course. ?x ?p ?y. ?a1 aiiso:responsibleFor ?x. ?a2 aiiso:responsibleFor ?x. filter ( ?a1 != ?a2 ) } Insert query insert {?x a onto:WeirdCourse} where{ ?x a aiiso:Course. ?a1 aiiso:responsibleFor ?x. ?a2 aiiso:responsibleFor ?x. filter ( ?a1 != ?a2 ) }
  • 45. Basic take away message Linked data is about using the web architecture for sharing and connecting data, with some form of meaningful interpretation (semantic web) Potential in Learning Analytics processes: as input data, for data integration, for enrichment, for interpretation Based on simple technologies for web-based access to the data: URI, RDF, Web Schemas, SPARQL
  • 46. Links and References http://linkeddata.org - http://linkeddatabook.com http://data.open.ac.uk - http://lucero-project.info http://linkeduniversities.org - http://linkededucation.org http://linkedup-project.eu - http://linkedup-challenge.org http://data.linkededucation.org/linkedup/catalog/ http://talisaspire.com/ - http://discou.info - http://uciad.info http://http://www.w3.org/TR/rdf-sparql-query/ http://www.w3.org/TR/sparql11-update/ d'Aquin, M. and Jay, N. Interpreting Data Mining Results with Linked Data for Learning Analytics: Motivation, Case Study and Direction, LAK 2013, http://oro.open.ac.uk/36660/ Kessler C., d’Aquin M. and Dietze S. (eds) Semantic Web Journal Special Issue on Linked Data for Science and Education. http://iospress.metapress.com/content/m87017012802/ d’Aquin M. Linked Data for Open and Distance Learning. Commonwealth of Learnin report. http://www.col.org/resources/publications/Pages/detail.aspx?PID=420 d'Aquin, M., Allocca, C. and Collins, T. DiscOU: A Flexible Discovery Engine for Open Educational Resources Using Semantic Indexing and Relationship Summaries, Demo ISWC 2012. http://data.open.ac.uk/applications/iswc2012-demo.pdf Bienkowski, M., Feng M. and Means, B. Enhancing Teaching and Learning Through Educational Data Mining and Learning Analytics: An Issue Brief. U.S. Department of Education, Office of Educational Technology http://www.ed.gov/edblogs/technology/files/2012/03/edm-la-brief.pdf