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?

Learning objects 2009
Learning objects 2009Learning objects 2009
Learning objects 2009
Luciana Lima
 
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
Stefan 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
 
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
TERENA
 
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
Besnik 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 Education
Demetrios G. Sampson
 
Inaugural awareness-meeting-dec-2010
Inaugural awareness-meeting-dec-2010Inaugural awareness-meeting-dec-2010
Inaugural awareness-meeting-dec-2010
awarenessproject
 

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 (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

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
Jisc
 
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
Stefan Dietze
 
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
elena.pasquinelli
 
WCETR 2012 VWPfE presentation
WCETR 2012 VWPfE presentationWCETR 2012 VWPfE presentation
WCETR 2012 VWPfE presentation
Ridvan Ata
 

Ä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

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

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

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