Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CSC570 Lecture 01

CSC570 Lecture 01

Applied Affective Computing
Course Presentation
(202304)

Javier Gonzalez-Sanchez

April 02, 2023
Tweet

More Decks by Javier Gonzalez-Sanchez

Other Decks in Research

Transcript

  1. Dr. Javier Gonzalez-Sanchez javiergs@calpoly.edu www.javiergs.info o ffi ce: 14 -227

    CSC 570 Current Topics in Computer Science Applied Affective Computing Lecture 01. Course Presentation
  2. First n a me L a st n a me

    Dr. J a vier Gonz a lez-S a nchez j a viergs@c a lpoly.edu www.j a viergs.info Contact Information
  3. Context 6 Rosalind Picard MIT MediaLab Winslow Burleson University of

    Arizona My PhD Advisor 
 HCI Affective Computing 1997 
 SW Engineering Self- Adaptive Systems
  4. Context 7 Rosalind Picard MIT MediaLab Winslow Burleson University of

    Arizona My PhD Advisor 
 HCI Affective Computing 1997 
 SW Engineering Self- Adaptive Systems 
 SW Engineering Self- Adaptive Systems David Garlan Carnegie Mellon Rainbow Framework
  5. www.j a viergs.info/te a ching/ At CSU: Softw a re

    Engineering (CSC 305, CSC 307, 308, 309, 508, 509) Hum a n-Computer Inter a ction (CSC 486 a nd CSC 570) Teaching
  6. Your Turn • Wh a t is your n a

    me (or how you go by it)? • Why a re you here? • Did you took 307/308/309/486?
  7. Emotions Motivation 13 - signals what humans care about -

    are involved in rational decision-making and action selection.

  8. Brain-Computer Interfaces • Emotiv He a dsets https://www.emotiv.com/ • D

    a t a https://emotiv.gitbook.io/cortex-api/data-subscription/data-sample-object 18
  9. Eye Tracking • Tobii Sp a rk https://www.tobii.com/products/eye-trackers/screen-based/tobii-pro-spark • Tobii

    SDK https://www.tobii.com/products/software/applications-and-developer-kits/tobii-pro-sdk 20
  10. Cobot • Univers a l Robotics e-Series https://www.universal-robots.com/media/1802432/e-series-brochure.pdf • Comm

    a nds th a t c a n be used https://s3-eu-west-1.amazonaws.com/ur-support-site/29983/Script command Examples.pdf 21
  11. Eye Tracking • Petoi https://www.petoi.com/pages/software-apps • Arduino IoT (with MQTT)

    https://docs.arduino.cc/tutorials/uno-wifi-rev2/uno-wifi-r2-mqtt-device-to-device/ 22
  12. Games 27 Harris, A., Hoch, A., Kral, R., Teposte, M.,

    Villa, A., et. al. Including affect-driven adaptation to the Pac-Man video game. ACM ISWC 2014 https://youtu.be/7KbDUX0l7kM
  13. Games 28 Bernays, R., Mone, J., Yau, P., Murcia, M.,

    Gonzalez-Sanchez, J., et al. Lost in the dark: ACM UIST 2012 https://youtu.be/3ACKveG1arg
  14. VR 29 Hang, B., Loucks, S., Patel, P., Wiseman, K.

    Capstone Project 2021 https://youtu.be/ZY6_0-A1n5s
  15. Canete, A., Gonzalez-Sanchez, J. & Guerra-Silva, R. (2024). Exploring Cognition

    and Affect during Human-Cobot Interaction. 288–291. https://youtu.be/tpl3L49v6eA?si=Mzv_qi39D-ZOYEC0 Human-Robot Interaction 30
  16. Tutoring Systems 31 VanLehn, K., Burleson, W., Chavez, M., Gonzalez-Sanchez,

    J., et al. The Affective Meta-Tutoring project ITS 2014 - 2018
  17. Grading 38 Team Project + Paper 40% 30% Assignments, Quizzes,

    Labs 20% Final Exam 5% Attendance & Participation 5% Self / Peer Evaluation 100%
  18. Grading 39 100 A >= 96.5 A- >= 93.0 B+

    >= 89.5 B >= 86.0 B- >= 82.5 C+ >= 79 C >= 75.5 C- >= 72.0 D+ >= 68.5 D >= 65.0 D- >= 61.5 F < 61.5
  19. Final Project a ) Fin a l Version of your

    Source Code - submit your J a v a f iles b) D a t a set - collected or simul a ted c) short p a per - (4 p a ges) d) Final presentation video – Sh a re a link to your recorded present a tion. 41
  20. Short Paper • Title – A concise a nd descriptive

    title th a t re f lects the m a in topic of the p a per. • Abstr a ct (Option a l) – A brief summ a ry (usu a lly 150–250 words) outlining the p a per’s objective, key f indings, a nd conclusions. • Introduction (-1) – Introduces the m a in topic, a nd st a tes the rese a rch question or problem. It should highlight the project purpose a nd signi f ic a nce. WHAT you did a nd WHY • B a ckground (-1-) – Summ a rizes relev a nt context: BCI or Eye Tr a cking, or XR, or Robotics, even Docker. Things th a t a lre a dy exist a nd you used • Methodology – Brie f ly expl a ins HOW d a t a w a s collected or a n a lyzed or HOW you implemented a n a pplic a tion th a t a d a pt in re a l-time • Discussion/An a lysis/Product (-1-) – Presents a rguments, evidence, or insights a bout wh a t work a nd wh a t did not. Showc a se your a chievements a nd do not be a fr a id to disclose f a ilures. • Conclusion – Summ a rizes the m a in points, reinforces key f indings, a nd m a y suggest future rese a rch or a pplic a tions. • References (1) – Lists sources cited in the p a per, following the required cit a tion form a t (e.g., APA, IEEE, or MLA). 43
  21. Presentation Demo of your project. Show your project running. ::

    notes :: you c a n, a ddition a lly, t a lk (brie f ly) a bout your extr a items or missing items. 44
  22. CSC 570 Applied Affective Computing Javier Gonzalez-Sanchez, Ph.D. javiergs@calpoly.edu Spring

    2025 Copyright. These slides can only be used as study material for the class CSC 570 at Cal Poly. They cannot be distributed or used for another purpose.