Projects

EdTech Projects

The following projects focus on utilizing the power of analytics to support teaching and learning experience.

Speaking participation detection using Raspberry Pi

Demo | Publication | Source code

Python, Dash

  • A Raspberry Pi-based prototype to capture audio data from face-to-face group activity
  • Analyzed the direction of arrival of captured audio to compute speaking time and turn-taking using python
  • Developed an interactive dashboard for data visualization



CoTrack - Web application for monitoring collaboration behavior in classrooms

🏆 Best Demo Award at Learning Analytics and Knowledge (LAK2023) conference, Texas, USA (Core A rank)

Demo | Publication | Source code

Python , jQuery, MySQL, Etherpad, plotly, Google Speech-to-Text

  • Python Django app to collect multimodal learning data from group activities in classrooms

  • Voice activity detection to compute speaking time of individual in group activities in real-time

  • Google Speech-To-Text integration to process audio in real-time

  • A real-time dashboard visualizing group’s writing behavior, speaking participation, and speech content (in the form of word cloud)



Temporal window size identification for developing collaboration estimation model

Publication | Source code

Python , Scikit-learn, Matplotlib

  • Analyzed audio and log data gathered from Estonian classrooms during group activities

  • Explored use of different temporal window size (30s, 60s, 90s, 120s, 180s, 240s) to process features such as speaking time, turn-taking

  • Developed machine learning models to predict collaboration quality using audio and log data features processed with different window sizes



Across schools generalizability evaluation of machine learning models to predict collaboration quality

Publication

Python , Scikit-learn, Matplotlib

  • Analyzed audio, video and log data to develop machine learning models to predict collaboration quality in classroom settings during group activity

  • Used Random Forest algorithm to develop model and evaluated its generalizability with a different dataset collected from a different Estonian school

Web-Development Projects

I worked on the following projects as part of my web-developer role at Tallinn University.

TruestedUx

Website

Python , Django, jQuery, Bootstrap

  • An application which allows assessment of trust aspect of technology usage.

  • Developed the complete front-end part and the most of back-end of the website.

Tinda

Website

Drupal , jQuery, Highcharts

  • An application which allows assessment of digital competencies of professionals.

  • Added an module to download the responses of users to questionnaires on digital competencies following the DigiComp Framework.

  • Added a dashboard visualizing users’ responses and their overall score for digital competencies.

  • Added a report download functionality.

Seeds

Website

Python , Django, jQuery, Bootstrap, Plotly

  • A map-based application to allows users to filter energy transition scenario based on their preferences.

  • Handled the entire development of the project including front-end and back-end.

Back to top