SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
M-CAFE V1.0: Motivating and
Prioritizing Ongoing Student Feedback
using Collaborative Filtering
Mo Zhou, Alison Cliff, Sanjay Krishnan, Brandie Nonnecke,
Camille Crittenden, Kanji Uchino, Ken Goldberg
1
Visit: M-CAFE.ORG
Motivation
2
Motivation
3
Existing Discussion Forums
4
Our Goal!
5
Weekly Check-in
Student Confidentiality
Collaborative Filtering
Timely Feedback
Related Work
Course Evaluation
● Braga, M. et al. 2014
● Cohen, Peter A. 1981
● Greenwald, A. G. and Gillmore, M.G. 1997
● Marsh, H.W., and Roche, L.A. 1997
● Stark, P. B. and Freishtat, R. 2014
6
Perceived Learning & Education
● Eom, S. B., Wen, H. J., & Ashill, N. 2006
● Richardson, J. C. and Swan, K. 2003
● Swan, K. 2001
Demographics Questions
For MOOCs: Country, Gender, Age, Years of
training, Reason for taking the course.
For IEOR 170: Major, Year, Number of other
related courses taken, Interest in the subject,
Reason for taking the course.
7
Quantitative Analysis Topics (QAT)
1. How would you rate the course so far in terms of
technical difficulty?
2. How would you rate the course so far in terms of
usefulness to your career?
3. How would you rate your enthusiasm so far for this
course?
4. How would you rate your performance so far in this
course?
5. How would you rate the effectiveness of course
assignments so far to help you develop your skills? 8
NLP Limitation in M-CAFE
Selecting a set of insightful,
novel, and relevant ideas
is hard.
Suggestions are often short
and subject-specific.
9
Related Work
Collaborative Filtering
● Goldberg, K. et al. 2001
● Konstan, J.A. et al. 1997
● Pearson, K. 1901
● Sarwar, B. et al. 2001
● Yang, X. et al.2014
10
Natural Language Processing
(NLP)
● Adamopoulos, P. 2013
● Pang, B and Lee, L. 2008
● Reich, J. et al. 2014
Qualitative feedback
with collaborative filtering (CF)
......
11
Interface
Figure 1: User Interface of M-CAFE 12
Interface cont.
Figure 1: User Interface of M-CAFE cont. 13
14
CS 169.2x: 6 weeks in
Jun-Jul, 2014
● Student Count: 348
● QAT Rating Count:
741
● Idea Count: 167
● CF Rating Count:
4000
Participation
15
Participation
IEOR 170: 16 weeks in
Jan - May, 2015
● Student Count: 96
● QAT Rating Count:
424
● Idea Count: 270
● CF Rating Count:
2483
Quantitative Analysis Topics
Graph visualization of QAT rating changes
over time.
Figure 2: course difficulty rating over
the first 10 weeks for IEOR 170. 16
Relationships between QAT rating changes
17
Qualitative feedback
with collaborative filtering (CF)
Highlight the most valuable
ideas for instructors.
The ranking metric.
18
Wilson Score:
We took the mean grade g and then
calculated the 95% confidence interval of g
using standard error: g +/- 1.96*SE(g). We
then rank the ideas by the lower bound g -
1.96*SE(g).
19
Given a set of rating to each idea, how
should we rank them.
Since each participant rates k<<N ideas, how
to choose which ideas to present.
Uncertainty Sampling!
For each idea i,
Probability of exposure:
P(i) ∝ SE(i)
where SE(i) is the standard
error of idea i
20
CF performance assessment
No universal rule on how good an idea is.
Assess from specific perspectives:
Do CF selected ideas have a broad topic coverage?
Is CF selecting ideas with better quality in general?
Does CF idea ranking agree with Instructor ranking?
21
CF performance assessment
1. Chat forums.
2. Basics.
3. Javascript.
4. Additional time.
5. Additional exercises.
6. Security.
7. Update technology.
Figure 3: The number of comments for each topic in the top 20
comments for CS 169.2x. 22
Quality scoring metric:
1 - Not readable.
2 - Readable but unrelated to the course.
3 - Present one idea about the course but it is not a
suggestion.
4 - Present a suggestion with some reasoning.
5 - Present a suggestion with reasoning and propose a
solution.
CF performance assessment
23
A suggestion with a quality score of 5:
Design patterns are hard to grasp without getting your hands dirty in a messy
problem. I think using a quiz for that week instead of a challenging homework
assignment was a mistake. I understand the concepts as abstract entities but would
still have a hard time figuring out when and how to use them. I felt the same way
about the Javascript week as well. A homework assignment doing JS and AJAX on
the rotten potatoes example would have been ideal.
A suggestion with a quality score of 1 is:
Devise + Omniauth !!! 24
CF performance assessment
Additional Features
Instructor weekly updates.
25
26
Conclusion
Developed a novel platform to generate timely
feedback on course issue.
Motivated student participation in courses.
Highlighted valuable ideas using peer-to-peer
collaborative filtering.
27
Future Work
Explore how sorting and presenting ideas based on factors
such as time or novelty will affect participation.
Add topic tagging to organize suggested ideas.
28
Questions?
Thank you!
29
For more information, visit:
M-CAFE.ORG

Weitere ähnliche Inhalte

Andere mochten auch

“To Fuse or Not to Fuse: Cognitive Diversity for Combining Multiple Scoring S...
“To Fuse or Not to Fuse: Cognitive Diversity for Combining Multiple Scoring S...“To Fuse or Not to Fuse: Cognitive Diversity for Combining Multiple Scoring S...
“To Fuse or Not to Fuse: Cognitive Diversity for Combining Multiple Scoring S...diannepatricia
 
"Cognitive Computing: A Future Pathway for Global Affairs Students"
"Cognitive Computing: A Future Pathway for Global Affairs Students"  "Cognitive Computing: A Future Pathway for Global Affairs Students"
"Cognitive Computing: A Future Pathway for Global Affairs Students" diannepatricia
 
Cognitive systems institute group update speaker series june 25 2015
Cognitive systems institute group update speaker series june 25 2015Cognitive systems institute group update speaker series june 25 2015
Cognitive systems institute group update speaker series june 25 2015diannepatricia
 
Tom Finin: “From Strings to Things: Populating Knowledge Bases from Text”
Tom Finin:  “From Strings to Things: Populating Knowledge Bases from Text”Tom Finin:  “From Strings to Things: Populating Knowledge Bases from Text”
Tom Finin: “From Strings to Things: Populating Knowledge Bases from Text”diannepatricia
 
Ken Forbus presented “Software Social Organisms: Implications for measuring ...
Ken Forbus  presented “Software Social Organisms: Implications for measuring ...Ken Forbus  presented “Software Social Organisms: Implications for measuring ...
Ken Forbus presented “Software Social Organisms: Implications for measuring ...diannepatricia
 
"Toward Generating Domain-specific / Personalized Problem Lists from Electron...
"Toward Generating Domain-specific / Personalized Problem Lists from Electron..."Toward Generating Domain-specific / Personalized Problem Lists from Electron...
"Toward Generating Domain-specific / Personalized Problem Lists from Electron...diannepatricia
 
Martin Takac - “Solving Large-Scale Machine Learning Problems in a Distribute...
Martin Takac - “Solving Large-Scale Machine Learning Problems in a Distribute...Martin Takac - “Solving Large-Scale Machine Learning Problems in a Distribute...
Martin Takac - “Solving Large-Scale Machine Learning Problems in a Distribute...diannepatricia
 
“A Universal Translator as a Cognitive System, beginning as a Guidebook with ...
“A Universal Translator as a Cognitive System, beginning as a Guidebook with ...“A Universal Translator as a Cognitive System, beginning as a Guidebook with ...
“A Universal Translator as a Cognitive System, beginning as a Guidebook with ...diannepatricia
 
Biological Foundations for Deep Learning: Towards Decision Networks
 Biological Foundations for Deep Learning: Towards Decision Networks Biological Foundations for Deep Learning: Towards Decision Networks
Biological Foundations for Deep Learning: Towards Decision Networksdiannepatricia
 
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...Nancy Amoroso
 
Cognitive Computing by Professor Gordon Pipa
Cognitive Computing by Professor Gordon PipaCognitive Computing by Professor Gordon Pipa
Cognitive Computing by Professor Gordon Pipadiannepatricia
 
Multimodal behavior signal analysis and interpretation for young kids with ASD
Multimodal behavior signal analysis and interpretation for young kids with ASDMultimodal behavior signal analysis and interpretation for young kids with ASD
Multimodal behavior signal analysis and interpretation for young kids with ASDdiannepatricia
 
"Curious Learning: using a mobile platform for early literacy education as a ...
"Curious Learning: using a mobile platform for early literacy education as a ..."Curious Learning: using a mobile platform for early literacy education as a ...
"Curious Learning: using a mobile platform for early literacy education as a ...diannepatricia
 
“Towards Building a Cognitive System to Fight for National College Admission ...
“Towards Building a Cognitive System to Fight for National College Admission ...“Towards Building a Cognitive System to Fight for National College Admission ...
“Towards Building a Cognitive System to Fight for National College Admission ...diannepatricia
 
Cars 2015 classification and staging of lung cancer 1.6
Cars 2015   classification and staging of lung cancer 1.6Cars 2015   classification and staging of lung cancer 1.6
Cars 2015 classification and staging of lung cancer 1.6Dr. Josep Morera Prat
 
“Towards Multi-Step Expert Advice for Cognitive Computing” - Dr. Achim Rettin...
“Towards Multi-Step Expert Advice for Cognitive Computing” - Dr. Achim Rettin...“Towards Multi-Step Expert Advice for Cognitive Computing” - Dr. Achim Rettin...
“Towards Multi-Step Expert Advice for Cognitive Computing” - Dr. Achim Rettin...diannepatricia
 
Theoretical and Practical Aspects of Knowledge Representation and Reasoning
Theoretical and Practical Aspects of Knowledge Representation and ReasoningTheoretical and Practical Aspects of Knowledge Representation and Reasoning
Theoretical and Practical Aspects of Knowledge Representation and Reasoningdiannepatricia
 
“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...
“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...
“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...diannepatricia
 

Andere mochten auch (20)

“To Fuse or Not to Fuse: Cognitive Diversity for Combining Multiple Scoring S...
“To Fuse or Not to Fuse: Cognitive Diversity for Combining Multiple Scoring S...“To Fuse or Not to Fuse: Cognitive Diversity for Combining Multiple Scoring S...
“To Fuse or Not to Fuse: Cognitive Diversity for Combining Multiple Scoring S...
 
"Cognitive Computing: A Future Pathway for Global Affairs Students"
"Cognitive Computing: A Future Pathway for Global Affairs Students"  "Cognitive Computing: A Future Pathway for Global Affairs Students"
"Cognitive Computing: A Future Pathway for Global Affairs Students"
 
Cognitive systems institute group update speaker series june 25 2015
Cognitive systems institute group update speaker series june 25 2015Cognitive systems institute group update speaker series june 25 2015
Cognitive systems institute group update speaker series june 25 2015
 
Tom Finin: “From Strings to Things: Populating Knowledge Bases from Text”
Tom Finin:  “From Strings to Things: Populating Knowledge Bases from Text”Tom Finin:  “From Strings to Things: Populating Knowledge Bases from Text”
Tom Finin: “From Strings to Things: Populating Knowledge Bases from Text”
 
Ken Forbus presented “Software Social Organisms: Implications for measuring ...
Ken Forbus  presented “Software Social Organisms: Implications for measuring ...Ken Forbus  presented “Software Social Organisms: Implications for measuring ...
Ken Forbus presented “Software Social Organisms: Implications for measuring ...
 
"Toward Generating Domain-specific / Personalized Problem Lists from Electron...
"Toward Generating Domain-specific / Personalized Problem Lists from Electron..."Toward Generating Domain-specific / Personalized Problem Lists from Electron...
"Toward Generating Domain-specific / Personalized Problem Lists from Electron...
 
Martin Takac - “Solving Large-Scale Machine Learning Problems in a Distribute...
Martin Takac - “Solving Large-Scale Machine Learning Problems in a Distribute...Martin Takac - “Solving Large-Scale Machine Learning Problems in a Distribute...
Martin Takac - “Solving Large-Scale Machine Learning Problems in a Distribute...
 
“A Universal Translator as a Cognitive System, beginning as a Guidebook with ...
“A Universal Translator as a Cognitive System, beginning as a Guidebook with ...“A Universal Translator as a Cognitive System, beginning as a Guidebook with ...
“A Universal Translator as a Cognitive System, beginning as a Guidebook with ...
 
Biological Foundations for Deep Learning: Towards Decision Networks
 Biological Foundations for Deep Learning: Towards Decision Networks Biological Foundations for Deep Learning: Towards Decision Networks
Biological Foundations for Deep Learning: Towards Decision Networks
 
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
Cognitive Systems Institute Group Speaker Series - Virtual Reality, Game Desi...
 
Cognitive Computing by Professor Gordon Pipa
Cognitive Computing by Professor Gordon PipaCognitive Computing by Professor Gordon Pipa
Cognitive Computing by Professor Gordon Pipa
 
Multimodal behavior signal analysis and interpretation for young kids with ASD
Multimodal behavior signal analysis and interpretation for young kids with ASDMultimodal behavior signal analysis and interpretation for young kids with ASD
Multimodal behavior signal analysis and interpretation for young kids with ASD
 
"Curious Learning: using a mobile platform for early literacy education as a ...
"Curious Learning: using a mobile platform for early literacy education as a ..."Curious Learning: using a mobile platform for early literacy education as a ...
"Curious Learning: using a mobile platform for early literacy education as a ...
 
“Towards Building a Cognitive System to Fight for National College Admission ...
“Towards Building a Cognitive System to Fight for National College Admission ...“Towards Building a Cognitive System to Fight for National College Admission ...
“Towards Building a Cognitive System to Fight for National College Admission ...
 
Cars 2015 classification and staging of lung cancer 1.6
Cars 2015   classification and staging of lung cancer 1.6Cars 2015   classification and staging of lung cancer 1.6
Cars 2015 classification and staging of lung cancer 1.6
 
“Towards Multi-Step Expert Advice for Cognitive Computing” - Dr. Achim Rettin...
“Towards Multi-Step Expert Advice for Cognitive Computing” - Dr. Achim Rettin...“Towards Multi-Step Expert Advice for Cognitive Computing” - Dr. Achim Rettin...
“Towards Multi-Step Expert Advice for Cognitive Computing” - Dr. Achim Rettin...
 
Theoretical and Practical Aspects of Knowledge Representation and Reasoning
Theoretical and Practical Aspects of Knowledge Representation and ReasoningTheoretical and Practical Aspects of Knowledge Representation and Reasoning
Theoretical and Practical Aspects of Knowledge Representation and Reasoning
 
Public Sector Combinations: An Introduction to IPSAS 40
Public Sector Combinations: An Introduction to IPSAS 40Public Sector Combinations: An Introduction to IPSAS 40
Public Sector Combinations: An Introduction to IPSAS 40
 
Drama techniques
Drama techniquesDrama techniques
Drama techniques
 
“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...
“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...
“From Eliza to Siri and beyond: Promise and challenges of intelligent, langua...
 

Ähnlich wie Motivating and Prioritizing Ongoing Student Feedback using Collaborative Filtering

Improving student learning through programme assessment
Improving student learning through programme assessmentImproving student learning through programme assessment
Improving student learning through programme assessmentTansy Jessop
 
Interview Process Instructional Plan
Interview Process Instructional PlanInterview Process Instructional Plan
Interview Process Instructional PlanGayle Morris Donahue
 
Stanford Engineering 245 syllabus, 2016
Stanford Engineering 245 syllabus, 2016Stanford Engineering 245 syllabus, 2016
Stanford Engineering 245 syllabus, 2016Stanford University
 
Rossiter, Biggs and Petrulis (2008), Innovative problem-based learning approa...
Rossiter, Biggs and Petrulis (2008), Innovative problem-based learning approa...Rossiter, Biggs and Petrulis (2008), Innovative problem-based learning approa...
Rossiter, Biggs and Petrulis (2008), Innovative problem-based learning approa...cilass.slideshare
 
Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...
Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...
Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...cilass.slideshare
 
An augmented reality approach to curriculum design
An augmented reality approach to curriculum designAn augmented reality approach to curriculum design
An augmented reality approach to curriculum designdebbieholley1
 
Professional development in MCQ writing
Professional development in MCQ writingProfessional development in MCQ writing
Professional development in MCQ writingSusie Macfarlane
 
Testa interactive masterclass
Testa interactive masterclassTesta interactive masterclass
Testa interactive masterclassTansy Jessop
 
Assessment Project Presentation
Assessment Project PresentationAssessment Project Presentation
Assessment Project PresentationLauren Griffin
 
Assessment Presentation
Assessment Presentation Assessment Presentation
Assessment Presentation Lauren Griffin
 
TESTA to FASTECH (November 2011)
 TESTA to FASTECH (November 2011) TESTA to FASTECH (November 2011)
TESTA to FASTECH (November 2011)TESTA winch
 
Changing the assessment narrative
Changing the assessment narrativeChanging the assessment narrative
Changing the assessment narrativeTansy Jessop
 
TESTA, Presentation to the SDG Course Leaders, University of West of Scotlan...
 TESTA, Presentation to the SDG Course Leaders, University of West of Scotlan... TESTA, Presentation to the SDG Course Leaders, University of West of Scotlan...
TESTA, Presentation to the SDG Course Leaders, University of West of Scotlan...TESTA winch
 
TESTA to FASTECH Presentation
TESTA to FASTECH PresentationTESTA to FASTECH Presentation
TESTA to FASTECH PresentationTansy_Jessop
 
Improving student learning through programme assessment
Improving student learning through programme assessmentImproving student learning through programme assessment
Improving student learning through programme assessmentTansy Jessop
 
An evidence based model
An evidence based modelAn evidence based model
An evidence based modelJisc
 
Why a programme view? Why TESTA?
Why a programme view? Why TESTA?Why a programme view? Why TESTA?
Why a programme view? Why TESTA?Tansy Jessop
 
Evaluating the Role of Faculty Development on Online Learning
Evaluating the Role of Faculty Development on Online LearningEvaluating the Role of Faculty Development on Online Learning
Evaluating the Role of Faculty Development on Online Learningbarbaracbrowning
 

Ähnlich wie Motivating and Prioritizing Ongoing Student Feedback using Collaborative Filtering (20)

Improving student learning through programme assessment
Improving student learning through programme assessmentImproving student learning through programme assessment
Improving student learning through programme assessment
 
Interview Process Instructional Plan
Interview Process Instructional PlanInterview Process Instructional Plan
Interview Process Instructional Plan
 
Stanford Engineering 245 syllabus, 2016
Stanford Engineering 245 syllabus, 2016Stanford Engineering 245 syllabus, 2016
Stanford Engineering 245 syllabus, 2016
 
Rossiter, Biggs and Petrulis (2008), Innovative problem-based learning approa...
Rossiter, Biggs and Petrulis (2008), Innovative problem-based learning approa...Rossiter, Biggs and Petrulis (2008), Innovative problem-based learning approa...
Rossiter, Biggs and Petrulis (2008), Innovative problem-based learning approa...
 
Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...
Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...
Rossiter and Biggs (2008) - Development of Online Quizzes to Support Problem-...
 
An augmented reality approach to curriculum design
An augmented reality approach to curriculum designAn augmented reality approach to curriculum design
An augmented reality approach to curriculum design
 
Professional development in MCQ writing
Professional development in MCQ writingProfessional development in MCQ writing
Professional development in MCQ writing
 
Testa interactive masterclass
Testa interactive masterclassTesta interactive masterclass
Testa interactive masterclass
 
Assessment Project Presentation
Assessment Project PresentationAssessment Project Presentation
Assessment Project Presentation
 
Assessment Presentation
Assessment Presentation Assessment Presentation
Assessment Presentation
 
TESTA to FASTECH (November 2011)
 TESTA to FASTECH (November 2011) TESTA to FASTECH (November 2011)
TESTA to FASTECH (November 2011)
 
Changing the assessment narrative
Changing the assessment narrativeChanging the assessment narrative
Changing the assessment narrative
 
TESTA, Presentation to the SDG Course Leaders, University of West of Scotlan...
 TESTA, Presentation to the SDG Course Leaders, University of West of Scotlan... TESTA, Presentation to the SDG Course Leaders, University of West of Scotlan...
TESTA, Presentation to the SDG Course Leaders, University of West of Scotlan...
 
TESTA to FASTECH Presentation
TESTA to FASTECH PresentationTESTA to FASTECH Presentation
TESTA to FASTECH Presentation
 
Improving student learning through programme assessment
Improving student learning through programme assessmentImproving student learning through programme assessment
Improving student learning through programme assessment
 
MCCA Carla Bradley
MCCA Carla BradleyMCCA Carla Bradley
MCCA Carla Bradley
 
An evidence based model
An evidence based modelAn evidence based model
An evidence based model
 
Why a programme view? Why TESTA?
Why a programme view? Why TESTA?Why a programme view? Why TESTA?
Why a programme view? Why TESTA?
 
Assessing Pedagogy of Online Classes
Assessing Pedagogy of Online ClassesAssessing Pedagogy of Online Classes
Assessing Pedagogy of Online Classes
 
Evaluating the Role of Faculty Development on Online Learning
Evaluating the Role of Faculty Development on Online LearningEvaluating the Role of Faculty Development on Online Learning
Evaluating the Role of Faculty Development on Online Learning
 

Mehr von diannepatricia

Teaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watsonTeaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watsondiannepatricia
 
Cognitive systems institute talk 8 june 2017 - v.1.0
Cognitive systems institute talk   8 june 2017 - v.1.0Cognitive systems institute talk   8 june 2017 - v.1.0
Cognitive systems institute talk 8 june 2017 - v.1.0diannepatricia
 
Building Compassionate Conversational Systems
Building Compassionate Conversational SystemsBuilding Compassionate Conversational Systems
Building Compassionate Conversational Systemsdiannepatricia
 
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”diannepatricia
 
Cognitive Insights drive self-driving Accessibility
Cognitive Insights drive self-driving AccessibilityCognitive Insights drive self-driving Accessibility
Cognitive Insights drive self-driving Accessibilitydiannepatricia
 
Artificial Intellingence in the Car
Artificial Intellingence in the CarArtificial Intellingence in the Car
Artificial Intellingence in the Cardiannepatricia
 
“Semantic PDF Processing & Document Representation”
“Semantic PDF Processing & Document Representation”“Semantic PDF Processing & Document Representation”
“Semantic PDF Processing & Document Representation”diannepatricia
 
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...diannepatricia
 
170330 cognitive systems institute speaker series mark sherman - watson pr...
170330 cognitive systems institute speaker series    mark sherman - watson pr...170330 cognitive systems institute speaker series    mark sherman - watson pr...
170330 cognitive systems institute speaker series mark sherman - watson pr...diannepatricia
 
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”diannepatricia
 
Cognitive Assistance for the Aging
Cognitive Assistance for the AgingCognitive Assistance for the Aging
Cognitive Assistance for the Agingdiannepatricia
 
From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"diannepatricia
 
The Role of Dialog in Augmented Intelligence
The Role of Dialog in Augmented IntelligenceThe Role of Dialog in Augmented Intelligence
The Role of Dialog in Augmented Intelligencediannepatricia
 
Developing Cognitive Systems to Support Team Cognition
Developing Cognitive Systems to Support Team CognitionDeveloping Cognitive Systems to Support Team Cognition
Developing Cognitive Systems to Support Team Cognitiondiannepatricia
 
Cyber-Social Learning Systems
Cyber-Social Learning SystemsCyber-Social Learning Systems
Cyber-Social Learning Systemsdiannepatricia
 
“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”diannepatricia
 
Embodied Cognition - Booch HICSS50
Embodied Cognition - Booch HICSS50Embodied Cognition - Booch HICSS50
Embodied Cognition - Booch HICSS50diannepatricia
 
KATE - a Platform for Machine Learning
KATE - a Platform for Machine LearningKATE - a Platform for Machine Learning
KATE - a Platform for Machine Learningdiannepatricia
 
Cognitive Computing for Aging Society
Cognitive Computing for Aging SocietyCognitive Computing for Aging Society
Cognitive Computing for Aging Societydiannepatricia
 

Mehr von diannepatricia (20)

Teaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watsonTeaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watson
 
Cognitive systems institute talk 8 june 2017 - v.1.0
Cognitive systems institute talk   8 june 2017 - v.1.0Cognitive systems institute talk   8 june 2017 - v.1.0
Cognitive systems institute talk 8 june 2017 - v.1.0
 
Building Compassionate Conversational Systems
Building Compassionate Conversational SystemsBuilding Compassionate Conversational Systems
Building Compassionate Conversational Systems
 
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
 
Cognitive Insights drive self-driving Accessibility
Cognitive Insights drive self-driving AccessibilityCognitive Insights drive self-driving Accessibility
Cognitive Insights drive self-driving Accessibility
 
Artificial Intellingence in the Car
Artificial Intellingence in the CarArtificial Intellingence in the Car
Artificial Intellingence in the Car
 
“Semantic PDF Processing & Document Representation”
“Semantic PDF Processing & Document Representation”“Semantic PDF Processing & Document Representation”
“Semantic PDF Processing & Document Representation”
 
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
 
170330 cognitive systems institute speaker series mark sherman - watson pr...
170330 cognitive systems institute speaker series    mark sherman - watson pr...170330 cognitive systems institute speaker series    mark sherman - watson pr...
170330 cognitive systems institute speaker series mark sherman - watson pr...
 
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
 
Cognitive Assistance for the Aging
Cognitive Assistance for the AgingCognitive Assistance for the Aging
Cognitive Assistance for the Aging
 
From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"
 
The Role of Dialog in Augmented Intelligence
The Role of Dialog in Augmented IntelligenceThe Role of Dialog in Augmented Intelligence
The Role of Dialog in Augmented Intelligence
 
Developing Cognitive Systems to Support Team Cognition
Developing Cognitive Systems to Support Team CognitionDeveloping Cognitive Systems to Support Team Cognition
Developing Cognitive Systems to Support Team Cognition
 
Cyber-Social Learning Systems
Cyber-Social Learning SystemsCyber-Social Learning Systems
Cyber-Social Learning Systems
 
“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”
 
Embodied Cognition - Booch HICSS50
Embodied Cognition - Booch HICSS50Embodied Cognition - Booch HICSS50
Embodied Cognition - Booch HICSS50
 
KATE - a Platform for Machine Learning
KATE - a Platform for Machine LearningKATE - a Platform for Machine Learning
KATE - a Platform for Machine Learning
 
Cognitive Computing for Aging Society
Cognitive Computing for Aging SocietyCognitive Computing for Aging Society
Cognitive Computing for Aging Society
 
Hicss17 asakawa
Hicss17 asakawaHicss17 asakawa
Hicss17 asakawa
 

Kürzlich hochgeladen

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
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 WorkerThousandEyes
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
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 FMESafe Software
 
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 REVIEWERMadyBayot
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
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 2024Victor Rentea
 
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...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 

Kürzlich hochgeladen (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
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
 
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
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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
 
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...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 

Motivating and Prioritizing Ongoing Student Feedback using Collaborative Filtering

  • 1. M-CAFE V1.0: Motivating and Prioritizing Ongoing Student Feedback using Collaborative Filtering Mo Zhou, Alison Cliff, Sanjay Krishnan, Brandie Nonnecke, Camille Crittenden, Kanji Uchino, Ken Goldberg 1 Visit: M-CAFE.ORG
  • 5. Our Goal! 5 Weekly Check-in Student Confidentiality Collaborative Filtering Timely Feedback
  • 6. Related Work Course Evaluation ● Braga, M. et al. 2014 ● Cohen, Peter A. 1981 ● Greenwald, A. G. and Gillmore, M.G. 1997 ● Marsh, H.W., and Roche, L.A. 1997 ● Stark, P. B. and Freishtat, R. 2014 6 Perceived Learning & Education ● Eom, S. B., Wen, H. J., & Ashill, N. 2006 ● Richardson, J. C. and Swan, K. 2003 ● Swan, K. 2001
  • 7. Demographics Questions For MOOCs: Country, Gender, Age, Years of training, Reason for taking the course. For IEOR 170: Major, Year, Number of other related courses taken, Interest in the subject, Reason for taking the course. 7
  • 8. Quantitative Analysis Topics (QAT) 1. How would you rate the course so far in terms of technical difficulty? 2. How would you rate the course so far in terms of usefulness to your career? 3. How would you rate your enthusiasm so far for this course? 4. How would you rate your performance so far in this course? 5. How would you rate the effectiveness of course assignments so far to help you develop your skills? 8
  • 9. NLP Limitation in M-CAFE Selecting a set of insightful, novel, and relevant ideas is hard. Suggestions are often short and subject-specific. 9
  • 10. Related Work Collaborative Filtering ● Goldberg, K. et al. 2001 ● Konstan, J.A. et al. 1997 ● Pearson, K. 1901 ● Sarwar, B. et al. 2001 ● Yang, X. et al.2014 10 Natural Language Processing (NLP) ● Adamopoulos, P. 2013 ● Pang, B and Lee, L. 2008 ● Reich, J. et al. 2014
  • 11. Qualitative feedback with collaborative filtering (CF) ...... 11
  • 12. Interface Figure 1: User Interface of M-CAFE 12
  • 13. Interface cont. Figure 1: User Interface of M-CAFE cont. 13
  • 14. 14 CS 169.2x: 6 weeks in Jun-Jul, 2014 ● Student Count: 348 ● QAT Rating Count: 741 ● Idea Count: 167 ● CF Rating Count: 4000 Participation
  • 15. 15 Participation IEOR 170: 16 weeks in Jan - May, 2015 ● Student Count: 96 ● QAT Rating Count: 424 ● Idea Count: 270 ● CF Rating Count: 2483
  • 16. Quantitative Analysis Topics Graph visualization of QAT rating changes over time. Figure 2: course difficulty rating over the first 10 weeks for IEOR 170. 16
  • 17. Relationships between QAT rating changes 17
  • 18. Qualitative feedback with collaborative filtering (CF) Highlight the most valuable ideas for instructors. The ranking metric. 18
  • 19. Wilson Score: We took the mean grade g and then calculated the 95% confidence interval of g using standard error: g +/- 1.96*SE(g). We then rank the ideas by the lower bound g - 1.96*SE(g). 19 Given a set of rating to each idea, how should we rank them.
  • 20. Since each participant rates k<<N ideas, how to choose which ideas to present. Uncertainty Sampling! For each idea i, Probability of exposure: P(i) ∝ SE(i) where SE(i) is the standard error of idea i 20
  • 21. CF performance assessment No universal rule on how good an idea is. Assess from specific perspectives: Do CF selected ideas have a broad topic coverage? Is CF selecting ideas with better quality in general? Does CF idea ranking agree with Instructor ranking? 21
  • 22. CF performance assessment 1. Chat forums. 2. Basics. 3. Javascript. 4. Additional time. 5. Additional exercises. 6. Security. 7. Update technology. Figure 3: The number of comments for each topic in the top 20 comments for CS 169.2x. 22
  • 23. Quality scoring metric: 1 - Not readable. 2 - Readable but unrelated to the course. 3 - Present one idea about the course but it is not a suggestion. 4 - Present a suggestion with some reasoning. 5 - Present a suggestion with reasoning and propose a solution. CF performance assessment 23
  • 24. A suggestion with a quality score of 5: Design patterns are hard to grasp without getting your hands dirty in a messy problem. I think using a quiz for that week instead of a challenging homework assignment was a mistake. I understand the concepts as abstract entities but would still have a hard time figuring out when and how to use them. I felt the same way about the Javascript week as well. A homework assignment doing JS and AJAX on the rotten potatoes example would have been ideal. A suggestion with a quality score of 1 is: Devise + Omniauth !!! 24 CF performance assessment
  • 26. 26
  • 27. Conclusion Developed a novel platform to generate timely feedback on course issue. Motivated student participation in courses. Highlighted valuable ideas using peer-to-peer collaborative filtering. 27
  • 28. Future Work Explore how sorting and presenting ideas based on factors such as time or novelty will affect participation. Add topic tagging to organize suggested ideas. 28
  • 29. Questions? Thank you! 29 For more information, visit: M-CAFE.ORG