SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
A Social Semantic Recommender
for Learning
Soude Fazeli, PhD candidate
Dr. Hendrik Drachsler
Prof. Dr. Peter Sloep

page 1
The doctoral study is funded by
•  NELLL
(Netherlands Laboratory for Lifelong Learning at the OUNL)

•  Open Discovery Space (ODS)
A socially-powered, multilingual
open learning infrastructure
to boost the adaptation of
eLearning Resources in Europe

Run-time: 2011-2015
page 2
A social space for learning

page 3
page 4
Recommender systems?

page 5
Link to Learning Analytics (LA)

•  Duval (2011) introduced recommenders as a solution
•  To deal with the “paradox of choice”
•  To turn the abundance from a problem into an asset for
learning
•  Several domains try to find patterns in a large amount of data
•  Educational data mining, Big Data, and Web analytics
•  Recommender systems and personalization as an important part
of LA research, Greller and Drachsler (2012)

page 6
A proposed recommender system for learning

Based on the framework
proposed by Manouselis &
Costopoulou (2007)
For more details, please
refer to Fazeli, S., Drachsler,
H., Brouns, F. and Sloep, P.
(2012)
page 7

!
Similarity

Sparsity!
page 8
State-of-the-art educational recommenders

•  Manouselis et al. (2010)
• 

Testing multi-attribute recommenders within Learning Resource Exchange
(http://lreforschools.eun.org)

•  Cechinel et al. (2012)
• 

Several memory-based collaborative filtering algorithms on the MERLOT
repository (http://www.merlot.org)

•  Koukourikos et al. (2012)
• 

Using sentiment analysis techniques to enhance collaborative filtering
algorithms within MERLOT dataset

•  Sparsity!
•  Verbert et al. (2011)

•  Different algorithms on several datasets: MACE, Travel well, MovieLens
•  Manouselis et al. (2012)
•  Organic.Edunet (http://portal.organic-edunet.eu/) and a synthetic dataset
page 9

including the real data plus some simulated data
(Golbeck, 2009; Kamvar et al., 2003; Ziegler & Golbeck, 2007;
Massa & Avesani, 2004; Lathia et al., 2008; Fazeli et al., 2010)
page 10
A social recommender system:
T-index approach
(Fazeli et al., 2010)

•  Creates trust relationships between users
•  Based on the ratings information

•  Proposes T-index concept
•  To measure trustworthiness of users
•  To improve the process of finding the nearest neighbours
•  Inspired by H-index
•  Used to evaluate the publications of an author

•  Based on results, T-index improves
•  Prediction accuracy of generated recommendations
•  Structure of trust networks of users
page 11
Trust in recommender systems

•  Trustworthy users == like-minded users
•  A new trust relationship between two thus far unconnected users
is inferred if and only if:

•  Condition 1:
• 

page 12

•  mutual trust value between intermediate users is higher than a
certain threshold
Condition 2:
•  The number of intermediate users is lower than an upper bound;
in this study the upper bound is 2
Social trust in recommender systems
rated

rated

Bob

Alice

Carol

page 13

rated

rated

if A trusts B and B trusts C, then A trusts C if and only if
condition 1 is met
and
condition 2 is met
Social data
page 14
•  RQ1: How to generate more accurate and thus,
more relevant recommendations by using the
social data originating from social activities of
users within an online environment?

•  RQ2: Can the use of the inter-user trust
relationships that originally come from the social
activities of users within an online environment,
help user networks evolve?
page 15
Proposed research

1.  Requirement analysis
•  Literature review
•  Interview study

2.  Data-driven study
3.  User evaluation study
4.  Pilot study

page 16
1. Requirement analysis

•  Goal
• 

Investigating main needs and requirements of users in an online social environment

•  Method
• 
• 

A summer school for European teachers in Greece, July 2012
Asking the participants to fill in a questionnaire regarding
•  The importance or usefulness of the activities within an online social environment
•  The use of recommender systems.

•  Description
• 
• 

33 teachers participated from 14 countries (Portugal, Germany, France, Finland,
Greece, Austria, Poland, Lithuania, Spain, Hungary, Romania, Cyprus, Ireland, Serbia
and the US)
“sharing content on Facebook, Twitter, etc. or by email” important, useful or not

•  Expected outcomes
• 

A list of the most important needs and requirements of teachers within an online social
environment like the ODS portal

page 17
1.  Requirement analysis
1.1. Use case diagram

page 18

!
1.  Requirement analysis
1.2. Results

How much the teachers find the online social
activities important/useful

How much teachers find the detailed requirements important/
page 19
useful

!
Proposed research

1.  Requirement analysis
•  Literature review
•  Interview study

2.  Data-driven study
3.  User evaluation study
4.  Pilot study

page 20
2. Data-driven study

•  Goal
• 

To find out the most suitable recommender system algorithm for a social
online platform like ODS platform

•  Method
• 
• 

An offline empirical study of candidate algorithms including the extended Tindex algorithm
Datasets:
•  TravelWell, Mace, OpenScout, MovieLens (as a standard dataset for comparison)
•  Mendeley, MERLOT

•  Variables to be measured

•  Performance: Precision accuracy, recall, F-measure (F1)
•  Network analysis: degree centrality
•  Expected outcomes
•  Which of the recommender algorithms best performs and thus, is suitable for
social online platforms like ODS platform
page 21
2. Data-driven study
2.1. F1 result

0.1"
0.09"
0.08"
0.07"
0.06"
0.05"
0.04"
0.03"
0.02"
0.01"
0"

OpenScout%
0.14"
0.12"
0.1"
0.08"

Tanimoto3Jaccard"(CF1)"

0.06"

Loglikelihood"(CF2)"

Euclidean"(CF3)"

0.04"

Euclidean"(CF3)"

Graph4based"(CF4)"

0.02"

Graph3based"(CF4)"

Tanimoto4Jaccard"(CF1)"
Loglikelihood"(CF2)"

F1@10%

F1@10%

MACE%

0"
3"

5"

7"

3"

10"

5"

Travel%well%

10"

MovieLens%
0.25"

0.08"

0.2"

0.06"

Tanimoto3Jaccard"(CF1)"

0.04"

Loglikelihood"(CF2)"
Euclidean"(CF3)"

0.02"

Graph3based"(CF4)"

0"
3"

5"

7"

size%of%neighborhood%(n)%

page 22

10"

F1@10%

0.1"

F1@10%

7"

size%of%neighborhood%(n)%

size%of%neighborhood%(n)%

Tanimoto0Jaccard"(CF1)"

0.15"

Loglikelihood"(CF2)"

0.1"

Euclidean"(CF3)"

0.05"

Graph0based"(CF4)"

0"
3"

5"

7"

10"

size%of%neighborhood%(n)%

F1 of the extended T-index and Tanimoto algorithms for different
datasets, based on the size of neighborhood
2. Data-driven study
2.2. user network

page 23
2. Data-driven study
2.3. Degree centrality
250"

200"

150"

MovieLens"

degree%

OpenScout"
100"

MACE"
Travel"well"

50"

0"
u1"

u2"

u3"

u4"

u5"

u6"

u7"

u8"

u9"

u10"

Top)10%central%users%

Degree distribution of top-10 central users for
different datasets
page 24
Proposed research

1.  Requirement analysis
•  Literature review
•  Interview study

2.  Data-driven study
3.  User evaluation study
4.  Pilot study

page 25
3. User evaluation study

•  Goal
• 

To study usability of developed prototype by evaluating
users’ satisfaction

•  Method
• 
• 

Questionnaire
Adapting the user-centric evaluation proposed by Pu et al.
(2011) in the context of recommender systems

•  Variables to be measured
• 

Quality of recommendations based on accuracy, novelty,
and usefulness

•  Expected outcomes
• 

page 26

Initial feedback by end-users on users’ satisfaction as an
input for pilot study
Proposed research

1.  Requirement analysis
•  Literature review
•  Interview study

2.  Data-driven study
3.  User evaluation study
4.  Pilot study

page 27
4. Pilot study

•  Goal

•  To deploy the final release
•  To test it under realistic operational conditions with the end-users
•  Method
•  Evaluating performance of the designed recommender system algorithm
•  Study the structure of the built users network
•  Variables to be measured
•  Prediction precision and recall, and F-measure (F1)
•  Effectiveness in terms of total number of visited, bookmarked, or rated
• 

learning objects for two groups of users (pre and post study)
Degree centrality distribution to study how the structure of users network
changes

•  Expected outcomes
• 
• 

page 28

Empirical data on performance of the used recommender algorithm
The visualization of teachers’ networks
Conclusion

•  The aim is to support user in social platforms to
find the most suitable content or people
•  Recommender systems as a solution
•  How to deal with the sparsity problem by use of
social data of users

page 29
Ongoing and Further work

•  Data set study (May 2013)
• 
• 

Testing more datasets (Mendeley, MERLOT)
Testing other recommender algorithms (loglikelihood for implicit indicators,
Pearson, Euclidian for explicit indicators)

•  Go online with the ODS platform (June 2013)
•  User evaluation study (September 2013)

page 30
Soude	
  Fazeli	
  

PhD	
  candidate	
  
Open	
  University	
  of	
  the	
  Netherlands	
  
Centre	
  for	
  Learning	
  Sciences	
  and	
  Technologies	
  
(CELSTEC)	
  PO-­‐Box	
  2960	
  
6401	
  DL	
  Heerlen,	
  The	
  Netherlands	
  
email:	
  soude.fazeli@ou.nl	
  
	
  
page 31

Mais conteúdo relacionado

Mais procurados

Learning Analytics: Seeking new insights from educational data
Learning Analytics: Seeking new insights from educational dataLearning Analytics: Seeking new insights from educational data
Learning Analytics: Seeking new insights from educational dataAndrew Deacon
 
Wendi Chen
Wendi ChenWendi Chen
Wendi Cheniadit
 
Usability Analysis of Educational Information Systems from Student’s Perspective
Usability Analysis of Educational Information Systems from Student’s PerspectiveUsability Analysis of Educational Information Systems from Student’s Perspective
Usability Analysis of Educational Information Systems from Student’s PerspectiveNadeem Ahmad Ch
 
BLSC Undergraduate Campaign Presentation
BLSC Undergraduate Campaign PresentationBLSC Undergraduate Campaign Presentation
BLSC Undergraduate Campaign PresentationTim Michels
 
Answering Twitter Questions: a Model for Recommending Answerers through Socia...
Answering Twitter Questions: a Model for Recommending Answerers through Socia...Answering Twitter Questions: a Model for Recommending Answerers through Socia...
Answering Twitter Questions: a Model for Recommending Answerers through Socia...UPMC - Sorbonne Universities
 
Assessing critical thinking in moo cs preliminary proposal 201309
Assessing critical thinking in moo cs  preliminary proposal 201309Assessing critical thinking in moo cs  preliminary proposal 201309
Assessing critical thinking in moo cs preliminary proposal 201309Su-Tuan Lulee
 
Lessons Learned from Moodle VLE/LMS Data in the Field
Lessons Learned from Moodle VLE/LMS Data in the FieldLessons Learned from Moodle VLE/LMS Data in the Field
Lessons Learned from Moodle VLE/LMS Data in the FieldJohn Whitmer, Ed.D.
 
Promoting Data Literacy at the Grassroots (ACRL 2015, Portland, OR)
Promoting Data Literacy at the Grassroots (ACRL 2015, Portland, OR)Promoting Data Literacy at the Grassroots (ACRL 2015, Portland, OR)
Promoting Data Literacy at the Grassroots (ACRL 2015, Portland, OR)Adam Beauchamp
 
A Learning Analytics Approach
A Learning Analytics ApproachA Learning Analytics Approach
A Learning Analytics ApproachMehrnooshV
 
USING MRQAP TO ANALYSE THE DEVELOPMENT OF MATHEMATICS PRE-SERVICE TRAINEES’ C...
USING MRQAP TO ANALYSE THE DEVELOPMENT OF MATHEMATICS PRE-SERVICE TRAINEES’ C...USING MRQAP TO ANALYSE THE DEVELOPMENT OF MATHEMATICS PRE-SERVICE TRAINEES’ C...
USING MRQAP TO ANALYSE THE DEVELOPMENT OF MATHEMATICS PRE-SERVICE TRAINEES’ C...Christian Bokhove
 
Library Connect Webinar - The secret life of articles: From download metrics ...
Library Connect Webinar - The secret life of articles: From download metrics ...Library Connect Webinar - The secret life of articles: From download metrics ...
Library Connect Webinar - The secret life of articles: From download metrics ...Library_Connect
 
Asking Anthropological Questions
Asking Anthropological QuestionsAsking Anthropological Questions
Asking Anthropological QuestionsCelia Emmelhainz
 
Advances in Learning Analytics and Educational Data Mining
Advances in Learning Analytics and Educational Data Mining Advances in Learning Analytics and Educational Data Mining
Advances in Learning Analytics and Educational Data Mining MehrnooshV
 
Corrall - Data literacy conceptions and pedagogies: Redefining information li...
Corrall - Data literacy conceptions and pedagogies: Redefining information li...Corrall - Data literacy conceptions and pedagogies: Redefining information li...
Corrall - Data literacy conceptions and pedagogies: Redefining information li...IL Group (CILIP Information Literacy Group)
 
Socio semantic networks of research publications in learning analytics community
Socio semantic networks of research publications in learning analytics communitySocio semantic networks of research publications in learning analytics community
Socio semantic networks of research publications in learning analytics communitySoudé Fazeli
 
Comparative and non comparative study
Comparative and non comparative studyComparative and non comparative study
Comparative and non comparative studyu069072
 
Online survey tools ppt 30-01-2016
Online survey tools ppt 30-01-2016Online survey tools ppt 30-01-2016
Online survey tools ppt 30-01-2016Vasantha Raju N
 
Depending on our users final
Depending on our users finalDepending on our users final
Depending on our users finalerinemeyer
 
A recommender system for social learning platforms
A recommender system for social learning platformsA recommender system for social learning platforms
A recommender system for social learning platformsSoudé Fazeli
 
Judith Schwartz/QuestionPoint Use Study at Hunter College
Judith Schwartz/QuestionPoint Use Study at Hunter CollegeJudith Schwartz/QuestionPoint Use Study at Hunter College
Judith Schwartz/QuestionPoint Use Study at Hunter CollegeJudith Schwartz
 

Mais procurados (20)

Learning Analytics: Seeking new insights from educational data
Learning Analytics: Seeking new insights from educational dataLearning Analytics: Seeking new insights from educational data
Learning Analytics: Seeking new insights from educational data
 
Wendi Chen
Wendi ChenWendi Chen
Wendi Chen
 
Usability Analysis of Educational Information Systems from Student’s Perspective
Usability Analysis of Educational Information Systems from Student’s PerspectiveUsability Analysis of Educational Information Systems from Student’s Perspective
Usability Analysis of Educational Information Systems from Student’s Perspective
 
BLSC Undergraduate Campaign Presentation
BLSC Undergraduate Campaign PresentationBLSC Undergraduate Campaign Presentation
BLSC Undergraduate Campaign Presentation
 
Answering Twitter Questions: a Model for Recommending Answerers through Socia...
Answering Twitter Questions: a Model for Recommending Answerers through Socia...Answering Twitter Questions: a Model for Recommending Answerers through Socia...
Answering Twitter Questions: a Model for Recommending Answerers through Socia...
 
Assessing critical thinking in moo cs preliminary proposal 201309
Assessing critical thinking in moo cs  preliminary proposal 201309Assessing critical thinking in moo cs  preliminary proposal 201309
Assessing critical thinking in moo cs preliminary proposal 201309
 
Lessons Learned from Moodle VLE/LMS Data in the Field
Lessons Learned from Moodle VLE/LMS Data in the FieldLessons Learned from Moodle VLE/LMS Data in the Field
Lessons Learned from Moodle VLE/LMS Data in the Field
 
Promoting Data Literacy at the Grassroots (ACRL 2015, Portland, OR)
Promoting Data Literacy at the Grassroots (ACRL 2015, Portland, OR)Promoting Data Literacy at the Grassroots (ACRL 2015, Portland, OR)
Promoting Data Literacy at the Grassroots (ACRL 2015, Portland, OR)
 
A Learning Analytics Approach
A Learning Analytics ApproachA Learning Analytics Approach
A Learning Analytics Approach
 
USING MRQAP TO ANALYSE THE DEVELOPMENT OF MATHEMATICS PRE-SERVICE TRAINEES’ C...
USING MRQAP TO ANALYSE THE DEVELOPMENT OF MATHEMATICS PRE-SERVICE TRAINEES’ C...USING MRQAP TO ANALYSE THE DEVELOPMENT OF MATHEMATICS PRE-SERVICE TRAINEES’ C...
USING MRQAP TO ANALYSE THE DEVELOPMENT OF MATHEMATICS PRE-SERVICE TRAINEES’ C...
 
Library Connect Webinar - The secret life of articles: From download metrics ...
Library Connect Webinar - The secret life of articles: From download metrics ...Library Connect Webinar - The secret life of articles: From download metrics ...
Library Connect Webinar - The secret life of articles: From download metrics ...
 
Asking Anthropological Questions
Asking Anthropological QuestionsAsking Anthropological Questions
Asking Anthropological Questions
 
Advances in Learning Analytics and Educational Data Mining
Advances in Learning Analytics and Educational Data Mining Advances in Learning Analytics and Educational Data Mining
Advances in Learning Analytics and Educational Data Mining
 
Corrall - Data literacy conceptions and pedagogies: Redefining information li...
Corrall - Data literacy conceptions and pedagogies: Redefining information li...Corrall - Data literacy conceptions and pedagogies: Redefining information li...
Corrall - Data literacy conceptions and pedagogies: Redefining information li...
 
Socio semantic networks of research publications in learning analytics community
Socio semantic networks of research publications in learning analytics communitySocio semantic networks of research publications in learning analytics community
Socio semantic networks of research publications in learning analytics community
 
Comparative and non comparative study
Comparative and non comparative studyComparative and non comparative study
Comparative and non comparative study
 
Online survey tools ppt 30-01-2016
Online survey tools ppt 30-01-2016Online survey tools ppt 30-01-2016
Online survey tools ppt 30-01-2016
 
Depending on our users final
Depending on our users finalDepending on our users final
Depending on our users final
 
A recommender system for social learning platforms
A recommender system for social learning platformsA recommender system for social learning platforms
A recommender system for social learning platforms
 
Judith Schwartz/QuestionPoint Use Study at Hunter College
Judith Schwartz/QuestionPoint Use Study at Hunter CollegeJudith Schwartz/QuestionPoint Use Study at Hunter College
Judith Schwartz/QuestionPoint Use Study at Hunter College
 

Semelhante a Social Semantic Recommender System for Learning

Recommendations for Open Online Education: An Algorithmic Study
Recommendations for Open Online Education:  An Algorithmic StudyRecommendations for Open Online Education:  An Algorithmic Study
Recommendations for Open Online Education: An Algorithmic StudyHendrik Drachsler
 
Requirements for Learning Analytics
Requirements for Learning AnalyticsRequirements for Learning Analytics
Requirements for Learning AnalyticsTore Hoel
 
Kbsi15 trieste dk-ak
Kbsi15 trieste dk-akKbsi15 trieste dk-ak
Kbsi15 trieste dk-akDerya Kıcı
 
14.30 kurilovas bireniene
14.30 kurilovas bireniene14.30 kurilovas bireniene
14.30 kurilovas birenieneprogettoacariss
 
RDAP14 Poster: Evaluation of research data services: What things should we ev...
RDAP14 Poster: Evaluation of research data services: What things should we ev...RDAP14 Poster: Evaluation of research data services: What things should we ev...
RDAP14 Poster: Evaluation of research data services: What things should we ev...ASIS&T
 
Empowering the Instructor with Learning Analytics
Empowering the Instructor with Learning AnalyticsEmpowering the Instructor with Learning Analytics
Empowering the Instructor with Learning AnalyticsMichael Wilder
 
Mapping & Curation in OER Impact Research #altc
Mapping & Curation in OER Impact Research #altcMapping & Curation in OER Impact Research #altc
Mapping & Curation in OER Impact Research #altcRobert Farrow
 
Open approaches to OER impact research
Open approaches to OER impact research Open approaches to OER impact research
Open approaches to OER impact research Robert Farrow
 
But Were We Successful: Using Online Asynchronous Focus Groups to Evaluate Li...
But Were We Successful: Using Online Asynchronous Focus Groups to Evaluate Li...But Were We Successful: Using Online Asynchronous Focus Groups to Evaluate Li...
But Were We Successful: Using Online Asynchronous Focus Groups to Evaluate Li...Andrea Payant
 
Managing Ireland's Research Data - 3 Research Methods
Managing Ireland's Research Data - 3 Research MethodsManaging Ireland's Research Data - 3 Research Methods
Managing Ireland's Research Data - 3 Research MethodsRebecca Grant
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...EUmoocs
 
Learning design and learning analytics
Learning design and learning analyticsLearning design and learning analytics
Learning design and learning analyticsRebecca Ferguson
 
QQML Panel 2014: Pratt Institute SILS
QQML Panel 2014: Pratt Institute SILSQQML Panel 2014: Pratt Institute SILS
QQML Panel 2014: Pratt Institute SILSA. M. Kelleher
 
Data-Informed Decision Making for Libraries - Athenaeum21
Data-Informed Decision Making for Libraries - Athenaeum21Data-Informed Decision Making for Libraries - Athenaeum21
Data-Informed Decision Making for Libraries - Athenaeum21Megan Hurst
 
Data-Informed Decision Making for Digital Resources
Data-Informed Decision Making for Digital ResourcesData-Informed Decision Making for Digital Resources
Data-Informed Decision Making for Digital ResourcesChristine Madsen
 
PhD Presentation (Doctorate)
PhD Presentation (Doctorate)PhD Presentation (Doctorate)
PhD Presentation (Doctorate)Sharif Omar Salem
 

Semelhante a Social Semantic Recommender System for Learning (20)

Recommendations for Open Online Education: An Algorithmic Study
Recommendations for Open Online Education:  An Algorithmic StudyRecommendations for Open Online Education:  An Algorithmic Study
Recommendations for Open Online Education: An Algorithmic Study
 
Requirements for Learning Analytics
Requirements for Learning AnalyticsRequirements for Learning Analytics
Requirements for Learning Analytics
 
Kbsi15 trieste dk-ak
Kbsi15 trieste dk-akKbsi15 trieste dk-ak
Kbsi15 trieste dk-ak
 
Case sStudy
Case sStudyCase sStudy
Case sStudy
 
14.30 kurilovas bireniene
14.30 kurilovas bireniene14.30 kurilovas bireniene
14.30 kurilovas bireniene
 
RDAP14 Poster: Evaluation of research data services: What things should we ev...
RDAP14 Poster: Evaluation of research data services: What things should we ev...RDAP14 Poster: Evaluation of research data services: What things should we ev...
RDAP14 Poster: Evaluation of research data services: What things should we ev...
 
Empowering the Instructor with Learning Analytics
Empowering the Instructor with Learning AnalyticsEmpowering the Instructor with Learning Analytics
Empowering the Instructor with Learning Analytics
 
Mapping & Curation in OER Impact Research #altc
Mapping & Curation in OER Impact Research #altcMapping & Curation in OER Impact Research #altc
Mapping & Curation in OER Impact Research #altc
 
Qs1 group a
Qs1 group a Qs1 group a
Qs1 group a
 
Open approaches to OER impact research
Open approaches to OER impact research Open approaches to OER impact research
Open approaches to OER impact research
 
PhD Presentation: "Supporting collaborative learning among Cuban university s...
PhD Presentation: "Supporting collaborative learning among Cuban university s...PhD Presentation: "Supporting collaborative learning among Cuban university s...
PhD Presentation: "Supporting collaborative learning among Cuban university s...
 
But Were We Successful: Using Online Asynchronous Focus Groups to Evaluate Li...
But Were We Successful: Using Online Asynchronous Focus Groups to Evaluate Li...But Were We Successful: Using Online Asynchronous Focus Groups to Evaluate Li...
But Were We Successful: Using Online Asynchronous Focus Groups to Evaluate Li...
 
Managing Ireland's Research Data - 3 Research Methods
Managing Ireland's Research Data - 3 Research MethodsManaging Ireland's Research Data - 3 Research Methods
Managing Ireland's Research Data - 3 Research Methods
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
 
Learning design and learning analytics
Learning design and learning analyticsLearning design and learning analytics
Learning design and learning analytics
 
QQML Panel 2014: Pratt Institute SILS
QQML Panel 2014: Pratt Institute SILSQQML Panel 2014: Pratt Institute SILS
QQML Panel 2014: Pratt Institute SILS
 
Data-Informed Decision Making for Libraries - Athenaeum21
Data-Informed Decision Making for Libraries - Athenaeum21Data-Informed Decision Making for Libraries - Athenaeum21
Data-Informed Decision Making for Libraries - Athenaeum21
 
Data-Informed Decision Making for Digital Resources
Data-Informed Decision Making for Digital ResourcesData-Informed Decision Making for Digital Resources
Data-Informed Decision Making for Digital Resources
 
PhD Presentation (Doctorate)
PhD Presentation (Doctorate)PhD Presentation (Doctorate)
PhD Presentation (Doctorate)
 

Último

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Último (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Social Semantic Recommender System for Learning

  • 1. A Social Semantic Recommender for Learning Soude Fazeli, PhD candidate Dr. Hendrik Drachsler Prof. Dr. Peter Sloep page 1
  • 2. The doctoral study is funded by •  NELLL (Netherlands Laboratory for Lifelong Learning at the OUNL) •  Open Discovery Space (ODS) A socially-powered, multilingual open learning infrastructure to boost the adaptation of eLearning Resources in Europe Run-time: 2011-2015 page 2
  • 3. A social space for learning page 3
  • 6. Link to Learning Analytics (LA) •  Duval (2011) introduced recommenders as a solution •  To deal with the “paradox of choice” •  To turn the abundance from a problem into an asset for learning •  Several domains try to find patterns in a large amount of data •  Educational data mining, Big Data, and Web analytics •  Recommender systems and personalization as an important part of LA research, Greller and Drachsler (2012) page 6
  • 7. A proposed recommender system for learning Based on the framework proposed by Manouselis & Costopoulou (2007) For more details, please refer to Fazeli, S., Drachsler, H., Brouns, F. and Sloep, P. (2012) page 7 !
  • 9. State-of-the-art educational recommenders •  Manouselis et al. (2010) •  Testing multi-attribute recommenders within Learning Resource Exchange (http://lreforschools.eun.org) •  Cechinel et al. (2012) •  Several memory-based collaborative filtering algorithms on the MERLOT repository (http://www.merlot.org) •  Koukourikos et al. (2012) •  Using sentiment analysis techniques to enhance collaborative filtering algorithms within MERLOT dataset •  Sparsity! •  Verbert et al. (2011) •  Different algorithms on several datasets: MACE, Travel well, MovieLens •  Manouselis et al. (2012) •  Organic.Edunet (http://portal.organic-edunet.eu/) and a synthetic dataset page 9 including the real data plus some simulated data
  • 10. (Golbeck, 2009; Kamvar et al., 2003; Ziegler & Golbeck, 2007; Massa & Avesani, 2004; Lathia et al., 2008; Fazeli et al., 2010) page 10
  • 11. A social recommender system: T-index approach (Fazeli et al., 2010) •  Creates trust relationships between users •  Based on the ratings information •  Proposes T-index concept •  To measure trustworthiness of users •  To improve the process of finding the nearest neighbours •  Inspired by H-index •  Used to evaluate the publications of an author •  Based on results, T-index improves •  Prediction accuracy of generated recommendations •  Structure of trust networks of users page 11
  • 12. Trust in recommender systems •  Trustworthy users == like-minded users •  A new trust relationship between two thus far unconnected users is inferred if and only if: •  Condition 1: •  page 12 •  mutual trust value between intermediate users is higher than a certain threshold Condition 2: •  The number of intermediate users is lower than an upper bound; in this study the upper bound is 2
  • 13. Social trust in recommender systems rated rated Bob Alice Carol page 13 rated rated if A trusts B and B trusts C, then A trusts C if and only if condition 1 is met and condition 2 is met
  • 15. •  RQ1: How to generate more accurate and thus, more relevant recommendations by using the social data originating from social activities of users within an online environment? •  RQ2: Can the use of the inter-user trust relationships that originally come from the social activities of users within an online environment, help user networks evolve? page 15
  • 16. Proposed research 1.  Requirement analysis •  Literature review •  Interview study 2.  Data-driven study 3.  User evaluation study 4.  Pilot study page 16
  • 17. 1. Requirement analysis •  Goal •  Investigating main needs and requirements of users in an online social environment •  Method •  •  A summer school for European teachers in Greece, July 2012 Asking the participants to fill in a questionnaire regarding •  The importance or usefulness of the activities within an online social environment •  The use of recommender systems. •  Description •  •  33 teachers participated from 14 countries (Portugal, Germany, France, Finland, Greece, Austria, Poland, Lithuania, Spain, Hungary, Romania, Cyprus, Ireland, Serbia and the US) “sharing content on Facebook, Twitter, etc. or by email” important, useful or not •  Expected outcomes •  A list of the most important needs and requirements of teachers within an online social environment like the ODS portal page 17
  • 18. 1.  Requirement analysis 1.1. Use case diagram page 18 !
  • 19. 1.  Requirement analysis 1.2. Results How much the teachers find the online social activities important/useful How much teachers find the detailed requirements important/ page 19 useful !
  • 20. Proposed research 1.  Requirement analysis •  Literature review •  Interview study 2.  Data-driven study 3.  User evaluation study 4.  Pilot study page 20
  • 21. 2. Data-driven study •  Goal •  To find out the most suitable recommender system algorithm for a social online platform like ODS platform •  Method •  •  An offline empirical study of candidate algorithms including the extended Tindex algorithm Datasets: •  TravelWell, Mace, OpenScout, MovieLens (as a standard dataset for comparison) •  Mendeley, MERLOT •  Variables to be measured •  Performance: Precision accuracy, recall, F-measure (F1) •  Network analysis: degree centrality •  Expected outcomes •  Which of the recommender algorithms best performs and thus, is suitable for social online platforms like ODS platform page 21
  • 22. 2. Data-driven study 2.1. F1 result 0.1" 0.09" 0.08" 0.07" 0.06" 0.05" 0.04" 0.03" 0.02" 0.01" 0" OpenScout% 0.14" 0.12" 0.1" 0.08" Tanimoto3Jaccard"(CF1)" 0.06" Loglikelihood"(CF2)" Euclidean"(CF3)" 0.04" Euclidean"(CF3)" Graph4based"(CF4)" 0.02" Graph3based"(CF4)" Tanimoto4Jaccard"(CF1)" Loglikelihood"(CF2)" F1@10% F1@10% MACE% 0" 3" 5" 7" 3" 10" 5" Travel%well% 10" MovieLens% 0.25" 0.08" 0.2" 0.06" Tanimoto3Jaccard"(CF1)" 0.04" Loglikelihood"(CF2)" Euclidean"(CF3)" 0.02" Graph3based"(CF4)" 0" 3" 5" 7" size%of%neighborhood%(n)% page 22 10" F1@10% 0.1" F1@10% 7" size%of%neighborhood%(n)% size%of%neighborhood%(n)% Tanimoto0Jaccard"(CF1)" 0.15" Loglikelihood"(CF2)" 0.1" Euclidean"(CF3)" 0.05" Graph0based"(CF4)" 0" 3" 5" 7" 10" size%of%neighborhood%(n)% F1 of the extended T-index and Tanimoto algorithms for different datasets, based on the size of neighborhood
  • 23. 2. Data-driven study 2.2. user network page 23
  • 24. 2. Data-driven study 2.3. Degree centrality 250" 200" 150" MovieLens" degree% OpenScout" 100" MACE" Travel"well" 50" 0" u1" u2" u3" u4" u5" u6" u7" u8" u9" u10" Top)10%central%users% Degree distribution of top-10 central users for different datasets page 24
  • 25. Proposed research 1.  Requirement analysis •  Literature review •  Interview study 2.  Data-driven study 3.  User evaluation study 4.  Pilot study page 25
  • 26. 3. User evaluation study •  Goal •  To study usability of developed prototype by evaluating users’ satisfaction •  Method •  •  Questionnaire Adapting the user-centric evaluation proposed by Pu et al. (2011) in the context of recommender systems •  Variables to be measured •  Quality of recommendations based on accuracy, novelty, and usefulness •  Expected outcomes •  page 26 Initial feedback by end-users on users’ satisfaction as an input for pilot study
  • 27. Proposed research 1.  Requirement analysis •  Literature review •  Interview study 2.  Data-driven study 3.  User evaluation study 4.  Pilot study page 27
  • 28. 4. Pilot study •  Goal •  To deploy the final release •  To test it under realistic operational conditions with the end-users •  Method •  Evaluating performance of the designed recommender system algorithm •  Study the structure of the built users network •  Variables to be measured •  Prediction precision and recall, and F-measure (F1) •  Effectiveness in terms of total number of visited, bookmarked, or rated •  learning objects for two groups of users (pre and post study) Degree centrality distribution to study how the structure of users network changes •  Expected outcomes •  •  page 28 Empirical data on performance of the used recommender algorithm The visualization of teachers’ networks
  • 29. Conclusion •  The aim is to support user in social platforms to find the most suitable content or people •  Recommender systems as a solution •  How to deal with the sparsity problem by use of social data of users page 29
  • 30. Ongoing and Further work •  Data set study (May 2013) •  •  Testing more datasets (Mendeley, MERLOT) Testing other recommender algorithms (loglikelihood for implicit indicators, Pearson, Euclidian for explicit indicators) •  Go online with the ODS platform (June 2013) •  User evaluation study (September 2013) page 30
  • 31. Soude  Fazeli   PhD  candidate   Open  University  of  the  Netherlands   Centre  for  Learning  Sciences  and  Technologies   (CELSTEC)  PO-­‐Box  2960   6401  DL  Heerlen,  The  Netherlands   email:  soude.fazeli@ou.nl     page 31