Lab Interactive Data Exploration and Analytics

Lab Course Interactive Data Exploration and Analytics (IDEA) (WS 23/24)

Semester: Winter Semester 2023/24

Lab language: English/German

Exam language: English/German

Exam type: Prototype, Presentation

Maximum number of participants: 15



The course will start on October 11, 2023, and will take place in a Blended Learning format (online + in-person). More information will be provided in the Moodle classroom for the registered students. Registration is possible until September 29 October 9, 2023 (see the registration section below).


The Interactive Data Exploration and Analytics (IDEA) lab course offered at the UDE Social Computing Group focuses on the effective integration of techniques from human-computer interaction (HCI), information visualization, and machine learning to help users interactively explore and visualize data.

The aim of this semester's IDEA lab is to extend the Exploratory Learning Analytics Toolkit for Students (ELAS) platform with new applications to support UDE students in their learning activities. ELAS includes applications developed by students for students as part of student projects from previous editions of the Learning Analytics (LA) and Advanced Web Technologies (AWT) courses offered at the Social Computing Group.

Komedia and AI Students will work as a group on evaluating, re-designing, improving, further developing, and integrating the application NoteBot in the ELAS platform. NoteBot is a learnersourcing web application that enables students to co-create lecture notes, supported by generative AI models (e.g., ChatGPT). NoteBot was initially developed by Yusra Abdulrahman, Hla Abuhamra, Hadeel Saleh, and Hadil Khbaiz in the frame of the AWT course in summer semester 2023.

In the first few weeks of the lab, we will provide a general overview of the ELAS platform, introduce the Web technologies used in ELAS (e.g., React.js, Django, SQLite, Neo4j, Plotly), and give tutorials on how to get started with the project. There will be weekly project management meetings to answer your questions and guide you with additional materials. We will also have regular sessions where you will present the progress of your projects (ideas/concepts, prototypes, evaluation, demos, end product).

Grading for this lab will be based on the content and quality of the project (prototypes, code, demos, presentations) as well as your performance (project management, collaboration, class participation, creativity) during the project.

Target Audience

  • Bachelor of Applied Computer Science
  • Bachelor Komedia

Date & Location

Lecture/Hands-on sessions

  • Wednesday, 10:00 - 12:00
  • LK 052
  • Starts on October 11, 2023


  • Interest in data science and human-AI interaction
  • Basic knowledge and interest in developing Web applications using state-of-the-art Web frameworks
  • UI design and evaluation
  • Creativity, Critical thinking, Collaboration, Communication (4 C's) skills
  • High motivation and commitment


We have 10 places for Bachelor Komedia and 5 places for Bachelor AI (first come, first served). Komedia students should register via the central registration system. Bachelor AI students should register by sending an email to Shoeb Joarder by September 29 October 9, 2023, with your matriculation number, study program, and, if available, your knowledge/experience in Web technologies and data science. We will use a waiting list if the maximum number of participants is reached.


  • Course material (Moodle)
  • Course catalog (LSF)