BONy: a knowledge centric collaborative learning platform
social.bonynetwork.eu
Alfio Massimiliano Gliozzo, Concetto Elvio Bonafede and Aldo GangemiSTLAB - ISTC - CNR
supported by the BONy project, financedby the Education and culture DG of the EU, grant
agreement N 135263-2007-IT-KA3-KA3MP, under the
Lifelong Learning Programme 2007 managed by EACEA.
What is BONy?
⢠Technology enhanced platform for collaborative learning⢠Semantic technology for
â System integration⢠DOKEOS: Learning Content Management System ⢠Spree: social network
â develop advanced functionalities⢠User Profiling⢠Expert Finding⢠Semantic Search⢠Mentoring: Generation of personalized learning paths
⢠GOAL: make it work!
4
WHAT IS BONY?
UNITS
1. Basic Concepts
2. European project cycle
3. European Project Management Methodology
4. Legal aspects
5. Exploitation
Project Cycle Management
Italian
Spanish
Polish
Greek
Catalan
France
German
English
Hungarian
Slovak
Czech
The BONy community
WHAT IS BONY?BONy Educational
Social Network
Expert Finding Based on http://spree.dai-labor.de/
Semantic Technology in BONy
Principles
⢠Re-usability: â when adapted to a new course, the OWL schema of the
ontology is preserved â minimize the adaptation costs to new domains;
⢠Modularityâ Topic Ontologyâ User Ontologyâ eLearning Ontology
⢠Best practices: â the ontology has been designed by specializing Ontology
Design Patters (ODP)
The Bony Ontology
Building the topic ontology
⢠A domain expert manually selected relevant keywords for each English SCO
⢠Looking for corresponding wikipedia pages and their categoriesâ 54 TOPICsâ KW hasTopic TOPIC
⢠Taxonomy is inspired by the wikipedia hierarchy
⢠Keywords has been translated in all remaining languages
User Profile 1/2
User profile 2/2
16
Ask for support / automatic Expert finding
WHAT IS BONY?BONy Educational
Social Network
Connecting Users and SCOs
⢠eLearning Ontology: â Describes Shared Content Objects (SCO)
⢠type of electronic support adopted⢠dependencies between learning objects⢠time required for learning
â SCO hasTopic TOPIC⢠User Ontology:
â Represents user profilesâ AGENT knowsTopic TOPICâ 5 Levels of expertise
⢠knowsBasic ⢠âŚâ˘ knowsPerfect
Mentoring: personalized learning paths based on the
user profile
Implemented by SPARQL queries
Conclusion
⢠Semantic technology has been used forâ System integrationâ Advanced functionalities
⢠BONy 3.0: Knowledge Centric Authoring toolâ learning objects are generated from existing
Linked Dataâ Using Ontology design patterns for aggregating
Linked Data
BONy: a knowledge centric collaborative learning platform
social.bonynetwork.eu
Alfio Massimiliano Gliozzo, Concetto Elvio Bonafede and Aldo GangemiSTLAB - ISTC - CNR
supported by the BONy project, financedby the Education and culture DG of the EU, grant
agreement N 135263-2007-IT-KA3-KA3MP, under the
Lifelong Learning Programme 2007 managed by EACEA.
Semantic Technology in BONy
Inspiring Principles
⢠re-usability: â when adapted to a new course, the OWL schema of the
ontology is preserved â minimize the adaptation costs to new domains;
⢠modularity: â three modules
⢠eLearning content⢠social network⢠Topics
⢠best practices: â the ontology has been designed by specializing Ontology
Design Patters (ODP)
The Bony Ontology
Ontology Design Patterns are used
The BONy ontology⢠Topic Ontology:
â Represents topics covered by the eLearning courseâ TOPIC broader/narrower than TOPIC
⢠eLearning Ontology: â Describes Shared Content Objects (SCO)
⢠type of electronic support adopted⢠dependencies between learning objects⢠time required for learning
â SCO hasTopic TOPIC⢠User Ontology:
â Represents user profilesâ AGENT knowsTopic TOPICâ 5 Levels of expertise
⢠knowsBasic ⢠âŚâ˘ knowsPerfect
Building the topic ontology⢠A domain expert manually selected
relevant keywords for each English SCOâ 46 SCO â Average 5 KWs/SCOâ SCO hasKeyword KEYWORD
⢠Find wikipedia pages for each keyword and corresponding wikipedia categoriesâ 54 different TOPICâ KW hasTopic TOPIC
⢠Taxonomy is inspired by the wikipedia hierarchy
⢠Keywords are translated in different languages
34
WHAT IS BONY?Registration
What is BONy?User Profiles
35
Ask for support / automatic Expert finding
WHAT IS BONY?BONy Educational
Social Network
36
Ask for support / automatic Expert finding
WHAT IS BONY?BONy Educational
Social Network
Questions
Experts
Most Related
Notebook Entries
37
Italian
Spanish
Polish
Greek
Catalan
France
German
English
Hungarian
Slovak
Czech
WHAT IS BONY?
38
Interfaces for:
PC, Laptop, NetBook http://social.bonynetwork.eu
PDAhttp://mobile.bonynetwork.eu/
TARGETED END-USERS
E-learning & Mobility
Mentoring: personalized learning paths based on the
user profile
Reasoner implemented by SPARQL query
User Profile 1/2
User profile (1/2)
Multilingual Search
Technology:NLP, Lucene
Mentoring
⢠Generation of personalized learning paths ⢠Goal: recommending slides minimizing the ⢠User profile is represented in the same topic
space of learning objects⢠Sparql queries are used to select objects
having different topics
Expert finding 1/2
Expert finding 2/2
BONy 3.0: project proposal
⢠Knowledge Centric Authoring toolâ Linked open data are the building blocks of learning objectsâ Ontology design patterns for aggregating linked data â Learning objects are dynamically rendered on a variety of media (web
pages, PDA, speech)⢠Agent based services
â Automatic generation of questionnairesâ Agent assisted tutoringâ Semantic social network (Partially in BONy)
⢠From search to recommendingâ Personalized generation of learning paths (already in BONy)â Related learning objectsâ Semantic browsing of content