SlideShare a Scribd company logo
Pushing the awareness
envelope: from interactions
       to emotions
            Israel Gutiérrez
              Derick Leony
     University Carlos III of Madrid
Awareness across spaces
     with learning analytics

             Data        Process /      Inter-
           collection    Analysis      ventions


•   Subject: Teachers and students

•   Tool: Learning analytics with traces across spaces

•   Objective:

    •   Recommend: classON and affective recommender
Guess what?
      Number of months to reach 1 million users


Company 1




Company 2



            0     2,5        5         7,5        10
Guess what?
      Number of months to reach 1 million users


Company 1




Company 2



            0     2,5        5         7,5        10
Guess what?
      Number of months to reach 1 million users


Company 1




Company 2



            0     2,5        5         7,5        10
Online learning and...
flipping the classroom

• Lectures at home
• Homework in class
• Let’s support this new
  types of classes!!!
Flipped session
= computer lab session
• Observations in lab sessions
 • Inefficient interactions
 • Problems orchestrating the session
• Definition of metrics (ICALT’12)
 • Waiting time
 • Order
Proposed solution

  Data           Process /        Inter-
collection       Analysis        ventions




               Attach info
Events from                    Recommend
              to augmented
web sensors                    interactions
              physical space
http://www.class-on.org




• Awareness tool supporting teachers
• Context
 • Lab sessions (f2f) = flipped session
 • Regulate interactions
 • Empower teacher for improving
    orchestration
BART SIMPSON
LISA SIMPSON




               Student interface
BUSY




2         3




5         2




    Teacher interface
BUSY




BART SIMPSON   LISA SIMPSON




         Teacher interface
Orchestration aspects
that could be improved
• Based on the 5+3 aspects framework
  (ECTEL’12)
 • Management
 • Intervention
 • Assessment
 • Design
classON Evaluation
• Quantitative data: not enough improvement
• Teachers perception
 • info in a glance
 • fair distribution of feedback
• Students perception
 • more fair (time/order)
 • trust the help is coming
classON Further Steps
•   Suggest peer support interactions

•   New strategies for feedback dispatching

•   Annotation system

•   Exploitation of qualitative data in questions &
    answers

•   New experiment(authoring tool): Superpowers to
    teachers (workshop at Madrid Science Week)

•   Visualization + gamification (explored in my stay at
    KUL, but in the context of Research 2.0)
Ambient displays
•   Not the main focus of      •   Design factors
    user attention
                                   •   Appeal (usability +
•   Used for                           aesthetics)

    •   Awareness                  •   Learnability:
                                       match user’s
    •   Persuade                       expectations

•   Contexts
                                   •   Awareness: match
                                       user’s interests

    •   Health / good habits       •   Distraction: low
Gamification
• Applying game design and game mechanics
  to non-game contexts
• Engage users in a new system
• Engage users keep using the system
• Metaphors for ambient displays using game
  concepts
GambientFication
           Ambient displays + Gamification
              (Powered by Analytics)


• KU Leuven group
• TiNYARM
• Use iPads as ambient displays
 • Use during working hours
 • Use a holder as a photo frame
• 10 last days of the stay
Evaluation
• Awareness of research activity in the short/
  medium/long term
• Appeal (usability + aesthetics)
• Distraction
• User perception
• Awareness/reflection/sense-making/
  behavior change
And now, let’s jump to
     emotions...
Context
 ●   Life-cycle of Learning Analytics process


                   Data         Process /         Inter-
                 Collection     Analysis         ventions




               Events from
                 Virtual               URLs
                Machine           Bash commands
                                       Files
                                   Compilations



13/09/2012                    EEE Meeting 2012              1
Data collection

                           ●   Collect events from:
                                    –   Web browser
                                    –   Text editor
                                    –   Programming
                                         tools
                                    –   Session
                           ●   More information:
                                    –   Partial grades
                                    –   Forums
13/09/2012       EEE Meeting 2012                        2
Problem statement
 ●   Detecting emotions in educational settings
             –   Affective computing (Picard et al., 1997)
             –   Use of physical sensors
             –   Applied mainly in ITS
 ●   Recommender systems in TEL
             –   SoA Review (Draschler et al., 2011)
             –   There are no implementations that
                 consider the affective state of the learner


13/09/2012                       EEE Meeting 2012              3
Objectives
 ●   Detect learner emotions from the events
     generated within a learning environment
 ●   Recommend learning resources based on
     the detected emotions (and other variables)
 ●   Reflecting affective states into the virtual
     environment
 ●   Providing awareness of affective states



13/09/2012               EEE Meeting 2012           4
Proposed solution
 ●   Complete Learning Analytics cycle


                   Data         Process /           Inter-
                 Collection     Analysis           ventions




               Events from     Detecting         Recommend
                 Virtual       affective           Learning
                Machine          state            Resources




13/09/2012                    EEE Meeting 2012                5
Classification of emotions

 ●   Two prevalent ways:
             –   Two-dimensional features (valence, arousal)
             –   Discrete sets (e.g. Ekman's basic emotions:
                  anger, disgust, fear, joy, sadness, surprise)
 ●   Learning-domain set proposed by D'Mello et al.
     (2007): Boredom, confusion, frustration, eureka,
     motivation, neutral




13/09/2012                      EEE Meeting 2012                  6
Processing events

 ●   Input: Events collected during a working session
 ●   Methods: Hidden Markov Models, GSP




13/09/2012                EEE Meeting 2012              7
Intervention: Recommend
                     resources
 ●   Resource recommendation
 ●   User-based (vs item) collaborative filtering
 ●   Modified process:
             –   Define preference model
             –   Calculate user similarity including emotions
             –   Select neighbors of learner
             –   Obtain list of recommended items
             –   Filter recommendations according to current
                   emotion
 ●   Implementation based on Apache Mahout
13/09/2012            EEE Meeting 2012                          8
Evaluation
 ●   Affective state detection
             –   Learner feedback
             –   Instructor feedback
             –   External sensors:
                     ●   Galvanic skin response
                     ●   Facial gestures
 ●   Resource recommendation
             –   Information system metrics:
                     ●   Precision and recall

13/09/2012                          EEE Meeting 2012   9
First Prototype

 ●   Widget: Learning
     Resource Affective
     Recommender
 ●   Among the winners of
     the 3rd ROLE Widget
     Enchantment
 ●   Paper accepted in
     workshop MATEL 2012
 ●   Demo available!

13/09/2012                EEE Meeting 2012   10
Future work
 ●   Implementing two sensors for emotion: Galvanic skin response
     (Arduino-based), facial gestures (OpenCV-based)
 ●   Analyzing the inclusion of other variables:
             –   Grades, session duration, amount of events
 ●   Experiments planned:
             –   Detection: Madrid's Science Week 2012
             –   Recommendation: C programming class
 ●   Deployment on Amazon EC2
 ●   Integration with LearnGLASS



13/09/2012                        EEE Meeting 2012              11
Thank you!

             Questions?




13/09/2012    EEE Meeting 2012   12

More Related Content

Viewers also liked

Avaliação do plano nacional de educação
Avaliação do plano nacional de educaçãoAvaliação do plano nacional de educação
Avaliação do plano nacional de educação
Fernando Alcoforado
 
Modern Loyalty: A Primer
Modern Loyalty:  A PrimerModern Loyalty:  A Primer
Modern Loyalty: A Primer
moxmas
 
E learnign
E  learnignE  learnign
E learnign
ychure
 
joint statement on dyslexia
joint statement on dyslexiajoint statement on dyslexia
joint statement on dyslexia
ebredberg
 
Instructional Design Presentation For Thunder Training 2009
Instructional Design Presentation For Thunder Training 2009Instructional Design Presentation For Thunder Training 2009
Instructional Design Presentation For Thunder Training 2009
Lisa Taylor
 
Venta y negociacion yuzz
Venta y negociacion yuzzVenta y negociacion yuzz
Venta y negociacion yuzz
Bobby Gago
 
Ramaciotti digital marketing seminar 1of2
Ramaciotti digital marketing seminar 1of2Ramaciotti digital marketing seminar 1of2
Ramaciotti digital marketing seminar 1of2
Max Ramaciotti
 

Viewers also liked (7)

Avaliação do plano nacional de educação
Avaliação do plano nacional de educaçãoAvaliação do plano nacional de educação
Avaliação do plano nacional de educação
 
Modern Loyalty: A Primer
Modern Loyalty:  A PrimerModern Loyalty:  A Primer
Modern Loyalty: A Primer
 
E learnign
E  learnignE  learnign
E learnign
 
joint statement on dyslexia
joint statement on dyslexiajoint statement on dyslexia
joint statement on dyslexia
 
Instructional Design Presentation For Thunder Training 2009
Instructional Design Presentation For Thunder Training 2009Instructional Design Presentation For Thunder Training 2009
Instructional Design Presentation For Thunder Training 2009
 
Venta y negociacion yuzz
Venta y negociacion yuzzVenta y negociacion yuzz
Venta y negociacion yuzz
 
Ramaciotti digital marketing seminar 1of2
Ramaciotti digital marketing seminar 1of2Ramaciotti digital marketing seminar 1of2
Ramaciotti digital marketing seminar 1of2
 

Similar to Pushing the awareness envelope

Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...
Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...
Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...
Laurie Bennett
 
OLDSMOOC Week5 part 2: Testing the prototypes. Diana Laurillard
OLDSMOOC Week5 part 2: Testing the prototypes. Diana LaurillardOLDSMOOC Week5 part 2: Testing the prototypes. Diana Laurillard
OLDSMOOC Week5 part 2: Testing the prototypes. Diana Laurillard
OLDSMOOC
 
Computational Thinking and Acting: Future Technologies for Future Generations
Computational Thinking and Acting: Future Technologies for Future GenerationsComputational Thinking and Acting: Future Technologies for Future Generations
Computational Thinking and Acting: Future Technologies for Future Generations
Jan Pawlowski
 
Investigating teachers' understanding of IMS Learning Design: Yes they can!
Investigating teachers' understanding of IMS Learning Design: Yes they can!Investigating teachers' understanding of IMS Learning Design: Yes they can!
Investigating teachers' understanding of IMS Learning Design: Yes they can!
Michael Derntl
 
Effective solutions for recording student work and peer feedback: the use of ...
Effective solutions for recording student work and peer feedback: the use of ...Effective solutions for recording student work and peer feedback: the use of ...
Effective solutions for recording student work and peer feedback: the use of ...
Kirsten Thompson
 
Research methods for socio-technical systems analysis (LSCITS EngD 2012)
Research methods for socio-technical systems analysis (LSCITS EngD 2012)Research methods for socio-technical systems analysis (LSCITS EngD 2012)
Research methods for socio-technical systems analysis (LSCITS EngD 2012)
Ian Sommerville
 
Scalable Learning Analytics and Interoperability – an assessment of potential...
Scalable Learning Analytics and Interoperability – an assessment of potential...Scalable Learning Analytics and Interoperability – an assessment of potential...
Scalable Learning Analytics and Interoperability – an assessment of potential...
LACE Project
 
Reflections from various Evaluations of ICT projects - Benita Williams
Reflections from various Evaluations of ICT projects - Benita WilliamsReflections from various Evaluations of ICT projects - Benita Williams
Reflections from various Evaluations of ICT projects - Benita Williams
Benita Williams
 
Conole edinburgh
Conole edinburghConole edinburgh
Conole edinburgh
Grainne Conole
 
Uses of Video Annotation Software to Promote Deep Learning - SoTE 2106
Uses of Video Annotation Software to Promote Deep Learning - SoTE 2106Uses of Video Annotation Software to Promote Deep Learning - SoTE 2106
Uses of Video Annotation Software to Promote Deep Learning - SoTE 2106
Michael Johnson
 
Ed Technology Pedagogy 2014
Ed Technology Pedagogy 2014Ed Technology Pedagogy 2014
Ed Technology Pedagogy 2014
Christopher Jennings
 
Bett 2016 - Implementing learning analytics in your school
Bett 2016 - Implementing learning analytics in your schoolBett 2016 - Implementing learning analytics in your school
Bett 2016 - Implementing learning analytics in your school
Wietse van Bruggen
 
Organization strategies to increase development productivity
Organization strategies to increase development productivityOrganization strategies to increase development productivity
Organization strategies to increase development productivity
Aaron Grant
 
Vilnius pres dianne lalancette
Vilnius pres dianne lalancetteVilnius pres dianne lalancette
Vilnius pres dianne lalancette
IAU_Past_Conferences
 
International pbl conf_5b-c_kizaki
International pbl conf_5b-c_kizakiInternational pbl conf_5b-c_kizaki
International pbl conf_5b-c_kizaki
Satoru Kizaki
 
Learning Analytics – Opportunities for ISO/IEC JTC 1/SC36 standardisation
Learning Analytics – Opportunities for ISO/IEC JTC 1/SC36 standardisationLearning Analytics – Opportunities for ISO/IEC JTC 1/SC36 standardisation
Learning Analytics – Opportunities for ISO/IEC JTC 1/SC36 standardisation
Tore Hoel
 
Towards a System Support of Collaborative Knowledge Work
Towards a System Support of Collaborative Knowledge WorkTowards a System Support of Collaborative Knowledge Work
Towards a System Support of Collaborative Knowledge Work
nmundbrod
 
36 iPads, 1 Faculty, 101 ideas
36 iPads, 1 Faculty, 101 ideas36 iPads, 1 Faculty, 101 ideas
36 iPads, 1 Faculty, 101 ideas
Chris McEwan
 
Lak12 jlsantos-v2
Lak12 jlsantos-v2Lak12 jlsantos-v2
Lak12 jlsantos-v2
Jose Luis Santos Odriozola
 
NTeQ Lesson
NTeQ LessonNTeQ Lesson
NTeQ Lesson
Carmen Weaver
 

Similar to Pushing the awareness envelope (20)

Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...
Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...
Adjusting the Focus: Usability Study Aligns Organization Vision with Communit...
 
OLDSMOOC Week5 part 2: Testing the prototypes. Diana Laurillard
OLDSMOOC Week5 part 2: Testing the prototypes. Diana LaurillardOLDSMOOC Week5 part 2: Testing the prototypes. Diana Laurillard
OLDSMOOC Week5 part 2: Testing the prototypes. Diana Laurillard
 
Computational Thinking and Acting: Future Technologies for Future Generations
Computational Thinking and Acting: Future Technologies for Future GenerationsComputational Thinking and Acting: Future Technologies for Future Generations
Computational Thinking and Acting: Future Technologies for Future Generations
 
Investigating teachers' understanding of IMS Learning Design: Yes they can!
Investigating teachers' understanding of IMS Learning Design: Yes they can!Investigating teachers' understanding of IMS Learning Design: Yes they can!
Investigating teachers' understanding of IMS Learning Design: Yes they can!
 
Effective solutions for recording student work and peer feedback: the use of ...
Effective solutions for recording student work and peer feedback: the use of ...Effective solutions for recording student work and peer feedback: the use of ...
Effective solutions for recording student work and peer feedback: the use of ...
 
Research methods for socio-technical systems analysis (LSCITS EngD 2012)
Research methods for socio-technical systems analysis (LSCITS EngD 2012)Research methods for socio-technical systems analysis (LSCITS EngD 2012)
Research methods for socio-technical systems analysis (LSCITS EngD 2012)
 
Scalable Learning Analytics and Interoperability – an assessment of potential...
Scalable Learning Analytics and Interoperability – an assessment of potential...Scalable Learning Analytics and Interoperability – an assessment of potential...
Scalable Learning Analytics and Interoperability – an assessment of potential...
 
Reflections from various Evaluations of ICT projects - Benita Williams
Reflections from various Evaluations of ICT projects - Benita WilliamsReflections from various Evaluations of ICT projects - Benita Williams
Reflections from various Evaluations of ICT projects - Benita Williams
 
Conole edinburgh
Conole edinburghConole edinburgh
Conole edinburgh
 
Uses of Video Annotation Software to Promote Deep Learning - SoTE 2106
Uses of Video Annotation Software to Promote Deep Learning - SoTE 2106Uses of Video Annotation Software to Promote Deep Learning - SoTE 2106
Uses of Video Annotation Software to Promote Deep Learning - SoTE 2106
 
Ed Technology Pedagogy 2014
Ed Technology Pedagogy 2014Ed Technology Pedagogy 2014
Ed Technology Pedagogy 2014
 
Bett 2016 - Implementing learning analytics in your school
Bett 2016 - Implementing learning analytics in your schoolBett 2016 - Implementing learning analytics in your school
Bett 2016 - Implementing learning analytics in your school
 
Organization strategies to increase development productivity
Organization strategies to increase development productivityOrganization strategies to increase development productivity
Organization strategies to increase development productivity
 
Vilnius pres dianne lalancette
Vilnius pres dianne lalancetteVilnius pres dianne lalancette
Vilnius pres dianne lalancette
 
International pbl conf_5b-c_kizaki
International pbl conf_5b-c_kizakiInternational pbl conf_5b-c_kizaki
International pbl conf_5b-c_kizaki
 
Learning Analytics – Opportunities for ISO/IEC JTC 1/SC36 standardisation
Learning Analytics – Opportunities for ISO/IEC JTC 1/SC36 standardisationLearning Analytics – Opportunities for ISO/IEC JTC 1/SC36 standardisation
Learning Analytics – Opportunities for ISO/IEC JTC 1/SC36 standardisation
 
Towards a System Support of Collaborative Knowledge Work
Towards a System Support of Collaborative Knowledge WorkTowards a System Support of Collaborative Knowledge Work
Towards a System Support of Collaborative Knowledge Work
 
36 iPads, 1 Faculty, 101 ideas
36 iPads, 1 Faculty, 101 ideas36 iPads, 1 Faculty, 101 ideas
36 iPads, 1 Faculty, 101 ideas
 
Lak12 jlsantos-v2
Lak12 jlsantos-v2Lak12 jlsantos-v2
Lak12 jlsantos-v2
 
NTeQ Lesson
NTeQ LessonNTeQ Lesson
NTeQ Lesson
 

More from Israel Gutiérrez

All you need is front
All you need is frontAll you need is front
All you need is front
Israel Gutiérrez
 
Make startup development great again!
Make startup development great again!Make startup development great again!
Make startup development great again!
Israel Gutiérrez
 
Emoticritico: midiendo las emociones de los políticos
Emoticritico: midiendo las emociones de los políticosEmoticritico: midiendo las emociones de los políticos
Emoticritico: midiendo las emociones de los políticos
Israel Gutiérrez
 
Boost your ProDADtivity: productivity tips for entrepreneurial dads and mums
Boost your ProDADtivity: productivity tips for entrepreneurial dads and mums Boost your ProDADtivity: productivity tips for entrepreneurial dads and mums
Boost your ProDADtivity: productivity tips for entrepreneurial dads and mums
Israel Gutiérrez
 
Learning Analytics Support for Just-in-time Teaching
Learning Analytics Support for Just-in-time TeachingLearning Analytics Support for Just-in-time Teaching
Learning Analytics Support for Just-in-time Teaching
Israel Gutiérrez
 
Full metal mongo
Full metal mongoFull metal mongo
Full metal mongo
Israel Gutiérrez
 
Jugando con websockets en nodeJS
Jugando con websockets en nodeJSJugando con websockets en nodeJS
Jugando con websockets en nodeJS
Israel Gutiérrez
 
Transfórmate en un profesor con superpoderes
Transfórmate en un profesor con superpoderesTransfórmate en un profesor con superpoderes
Transfórmate en un profesor con superpoderes
Israel Gutiérrez
 
Enhancing orchestration of lab sessions by means of awareness mechanisms
Enhancing orchestration of lab sessions by means of awareness mechanismsEnhancing orchestration of lab sessions by means of awareness mechanisms
Enhancing orchestration of lab sessions by means of awareness mechanisms
Israel Gutiérrez
 
Stay at KU Leuven
Stay at KU LeuvenStay at KU Leuven
Stay at KU Leuven
Israel Gutiérrez
 
MongoDB at GUL
MongoDB at GULMongoDB at GUL
MongoDB at GUL
Israel Gutiérrez
 
Orchestration and Feedback in Lab Sessions: ECTEL11
Orchestration and Feedback in Lab Sessions: ECTEL11Orchestration and Feedback in Lab Sessions: ECTEL11
Orchestration and Feedback in Lab Sessions: ECTEL11
Israel Gutiérrez
 
The feedback loop revisited
The feedback loop revisitedThe feedback loop revisited
The feedback loop revisited
Israel Gutiérrez
 
JTELSS11 gradient presentation
JTELSS11 gradient presentationJTELSS11 gradient presentation
JTELSS11 gradient presentation
Israel Gutiérrez
 
Research questions by the Blueberries
Research questions by the BlueberriesResearch questions by the Blueberries
Research questions by the Blueberries
Israel Gutiérrez
 
Seminario eMadrid
Seminario eMadridSeminario eMadrid
Seminario eMadrid
Israel Gutiérrez
 
Management of Assessment Resources in a Federated Repository of Educational R...
Management of Assessment Resources in a Federated Repository of Educational R...Management of Assessment Resources in a Federated Repository of Educational R...
Management of Assessment Resources in a Federated Repository of Educational R...
Israel Gutiérrez
 

More from Israel Gutiérrez (17)

All you need is front
All you need is frontAll you need is front
All you need is front
 
Make startup development great again!
Make startup development great again!Make startup development great again!
Make startup development great again!
 
Emoticritico: midiendo las emociones de los políticos
Emoticritico: midiendo las emociones de los políticosEmoticritico: midiendo las emociones de los políticos
Emoticritico: midiendo las emociones de los políticos
 
Boost your ProDADtivity: productivity tips for entrepreneurial dads and mums
Boost your ProDADtivity: productivity tips for entrepreneurial dads and mums Boost your ProDADtivity: productivity tips for entrepreneurial dads and mums
Boost your ProDADtivity: productivity tips for entrepreneurial dads and mums
 
Learning Analytics Support for Just-in-time Teaching
Learning Analytics Support for Just-in-time TeachingLearning Analytics Support for Just-in-time Teaching
Learning Analytics Support for Just-in-time Teaching
 
Full metal mongo
Full metal mongoFull metal mongo
Full metal mongo
 
Jugando con websockets en nodeJS
Jugando con websockets en nodeJSJugando con websockets en nodeJS
Jugando con websockets en nodeJS
 
Transfórmate en un profesor con superpoderes
Transfórmate en un profesor con superpoderesTransfórmate en un profesor con superpoderes
Transfórmate en un profesor con superpoderes
 
Enhancing orchestration of lab sessions by means of awareness mechanisms
Enhancing orchestration of lab sessions by means of awareness mechanismsEnhancing orchestration of lab sessions by means of awareness mechanisms
Enhancing orchestration of lab sessions by means of awareness mechanisms
 
Stay at KU Leuven
Stay at KU LeuvenStay at KU Leuven
Stay at KU Leuven
 
MongoDB at GUL
MongoDB at GULMongoDB at GUL
MongoDB at GUL
 
Orchestration and Feedback in Lab Sessions: ECTEL11
Orchestration and Feedback in Lab Sessions: ECTEL11Orchestration and Feedback in Lab Sessions: ECTEL11
Orchestration and Feedback in Lab Sessions: ECTEL11
 
The feedback loop revisited
The feedback loop revisitedThe feedback loop revisited
The feedback loop revisited
 
JTELSS11 gradient presentation
JTELSS11 gradient presentationJTELSS11 gradient presentation
JTELSS11 gradient presentation
 
Research questions by the Blueberries
Research questions by the BlueberriesResearch questions by the Blueberries
Research questions by the Blueberries
 
Seminario eMadrid
Seminario eMadridSeminario eMadrid
Seminario eMadrid
 
Management of Assessment Resources in a Federated Repository of Educational R...
Management of Assessment Resources in a Federated Repository of Educational R...Management of Assessment Resources in a Federated Repository of Educational R...
Management of Assessment Resources in a Federated Repository of Educational R...
 

Recently uploaded

How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 

Recently uploaded (20)

How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 

Pushing the awareness envelope

  • 1. Pushing the awareness envelope: from interactions to emotions Israel Gutiérrez Derick Leony University Carlos III of Madrid
  • 2. Awareness across spaces with learning analytics Data Process / Inter- collection Analysis ventions • Subject: Teachers and students • Tool: Learning analytics with traces across spaces • Objective: • Recommend: classON and affective recommender
  • 3. Guess what? Number of months to reach 1 million users Company 1 Company 2 0 2,5 5 7,5 10
  • 4. Guess what? Number of months to reach 1 million users Company 1 Company 2 0 2,5 5 7,5 10
  • 5. Guess what? Number of months to reach 1 million users Company 1 Company 2 0 2,5 5 7,5 10
  • 6. Online learning and... flipping the classroom • Lectures at home • Homework in class • Let’s support this new types of classes!!!
  • 7. Flipped session = computer lab session • Observations in lab sessions • Inefficient interactions • Problems orchestrating the session • Definition of metrics (ICALT’12) • Waiting time • Order
  • 8. Proposed solution Data Process / Inter- collection Analysis ventions Attach info Events from Recommend to augmented web sensors interactions physical space
  • 9. http://www.class-on.org • Awareness tool supporting teachers • Context • Lab sessions (f2f) = flipped session • Regulate interactions • Empower teacher for improving orchestration
  • 10. BART SIMPSON LISA SIMPSON Student interface
  • 11. BUSY 2 3 5 2 Teacher interface
  • 12. BUSY BART SIMPSON LISA SIMPSON Teacher interface
  • 13. Orchestration aspects that could be improved • Based on the 5+3 aspects framework (ECTEL’12) • Management • Intervention • Assessment • Design
  • 14. classON Evaluation • Quantitative data: not enough improvement • Teachers perception • info in a glance • fair distribution of feedback • Students perception • more fair (time/order) • trust the help is coming
  • 15. classON Further Steps • Suggest peer support interactions • New strategies for feedback dispatching • Annotation system • Exploitation of qualitative data in questions & answers • New experiment(authoring tool): Superpowers to teachers (workshop at Madrid Science Week) • Visualization + gamification (explored in my stay at KUL, but in the context of Research 2.0)
  • 16. Ambient displays • Not the main focus of • Design factors user attention • Appeal (usability + • Used for aesthetics) • Awareness • Learnability: match user’s • Persuade expectations • Contexts • Awareness: match user’s interests • Health / good habits • Distraction: low
  • 17. Gamification • Applying game design and game mechanics to non-game contexts • Engage users in a new system • Engage users keep using the system • Metaphors for ambient displays using game concepts
  • 18. GambientFication Ambient displays + Gamification (Powered by Analytics) • KU Leuven group • TiNYARM • Use iPads as ambient displays • Use during working hours • Use a holder as a photo frame • 10 last days of the stay
  • 19.
  • 20.
  • 21. Evaluation • Awareness of research activity in the short/ medium/long term • Appeal (usability + aesthetics) • Distraction • User perception • Awareness/reflection/sense-making/ behavior change
  • 22. And now, let’s jump to emotions...
  • 23. Context ● Life-cycle of Learning Analytics process Data Process / Inter- Collection Analysis ventions Events from Virtual URLs Machine Bash commands Files Compilations 13/09/2012 EEE Meeting 2012 1
  • 24. Data collection ● Collect events from: – Web browser – Text editor – Programming tools – Session ● More information: – Partial grades – Forums 13/09/2012 EEE Meeting 2012 2
  • 25. Problem statement ● Detecting emotions in educational settings – Affective computing (Picard et al., 1997) – Use of physical sensors – Applied mainly in ITS ● Recommender systems in TEL – SoA Review (Draschler et al., 2011) – There are no implementations that consider the affective state of the learner 13/09/2012 EEE Meeting 2012 3
  • 26. Objectives ● Detect learner emotions from the events generated within a learning environment ● Recommend learning resources based on the detected emotions (and other variables) ● Reflecting affective states into the virtual environment ● Providing awareness of affective states 13/09/2012 EEE Meeting 2012 4
  • 27. Proposed solution ● Complete Learning Analytics cycle Data Process / Inter- Collection Analysis ventions Events from Detecting Recommend Virtual affective Learning Machine state Resources 13/09/2012 EEE Meeting 2012 5
  • 28. Classification of emotions ● Two prevalent ways: – Two-dimensional features (valence, arousal) – Discrete sets (e.g. Ekman's basic emotions: anger, disgust, fear, joy, sadness, surprise) ● Learning-domain set proposed by D'Mello et al. (2007): Boredom, confusion, frustration, eureka, motivation, neutral 13/09/2012 EEE Meeting 2012 6
  • 29. Processing events ● Input: Events collected during a working session ● Methods: Hidden Markov Models, GSP 13/09/2012 EEE Meeting 2012 7
  • 30. Intervention: Recommend resources ● Resource recommendation ● User-based (vs item) collaborative filtering ● Modified process: – Define preference model – Calculate user similarity including emotions – Select neighbors of learner – Obtain list of recommended items – Filter recommendations according to current emotion ● Implementation based on Apache Mahout 13/09/2012 EEE Meeting 2012 8
  • 31. Evaluation ● Affective state detection – Learner feedback – Instructor feedback – External sensors: ● Galvanic skin response ● Facial gestures ● Resource recommendation – Information system metrics: ● Precision and recall 13/09/2012 EEE Meeting 2012 9
  • 32. First Prototype ● Widget: Learning Resource Affective Recommender ● Among the winners of the 3rd ROLE Widget Enchantment ● Paper accepted in workshop MATEL 2012 ● Demo available! 13/09/2012 EEE Meeting 2012 10
  • 33. Future work ● Implementing two sensors for emotion: Galvanic skin response (Arduino-based), facial gestures (OpenCV-based) ● Analyzing the inclusion of other variables: – Grades, session duration, amount of events ● Experiments planned: – Detection: Madrid's Science Week 2012 – Recommendation: C programming class ● Deployment on Amazon EC2 ● Integration with LearnGLASS 13/09/2012 EEE Meeting 2012 11
  • 34. Thank you! Questions? 13/09/2012 EEE Meeting 2012 12