Mohamed Kari

Wissenschaftlicher Mitarbeiter

Mohamed Kari, M.Sc.

R09 R03 H21
jederzeit nach Vereinbarung
Universitätsstr. 9
45141 Essen

Zur Person:

As part of my doctoral studies, I am a machine learning researcher at Prof. Schütte's research group since March 2020. I'm also working as a machine learning researcher at Porsche AG, Stuttgart, in the Emerging Technologies team.

My main research activities revolve around Machine Learning for Enhancing In-Vehicle Experience. These activities are driven by the objective of delivering excellent research in well-known research publications.

Technologically, I focus on Learning-based Computer Vision for Mixed Reality applications.

Furthermore, I am co-leading (together with my colleage Felix Weber) the chair's research and development project concerning Digital Technologies for Enhancing Automated Decision Making in Retailing Business.

Amonst my fields of broader interest are

  • Data Engineering at Web Scale, in particular for Timeseries Data
  • Scalable (Cloud) Application Architectures for Data-Intensive Apps
  • App Design, esp. User Experience in Data-Intensive Apps

Students interested in any of these topics: Feel free to contact me! I happy to develop a topic together with you for your student project (Bachelor-/Masterprojekt) or student paper (Bachelor-/Masterarbeit) that fits your interests and expectations. 

I am currently only accepting student projects and student papers with a strong technical or formal emphasis. Please check my collegues' profiles, should you prefer a topic that doesn't involve git or latex.

Students interested in working 

  • on progressive web-app development for single-page applications (e. g. React or vue.js)
  • on mobile app development (e. g. ReactNative or Flutter, iOS-native, Android-native)
  • on service backend design and implementation (e. g. GraphQL, RESTful API, OpenAPI; e.g. Spring Boot, Flask; Docker)
  • in a machine learning framework (e. g. scikit-learn or TensorFlow, PyTorch, MXNet)

are encouraged to contact me as we are currently ramping up staff for the above-mentioned R&D project. Involvement as part of projects, papers and assistantships (also Studentische oder Wissenschaftliche Hilfskraft (SHK/WHK)) is possible. I believe that "Passion > Experience" holds. Given you like code, you're highly welcome to reach out even without previous experience in the matter you're interested in. 


Please refer to my LinkedIn profile.


  • Kari, Mohamed; Grosse-Puppendahl, Tobias; Jagaciak, Alexander; Bethge, David; Schütte, Reinhard; Holz, Christian: SoundsRide: Affordance-Synchronized Music Mixing for In-Car Audio Augmented Reality. In: The 34th Annual ACM Symposium on User Interface Software and Technology. Association for Computing Machinery, New York, NY, USA 2021, S. 118-133. doi:10.1145/3472749.3474739BIB DownloadDetails

    Music is a central instrument in video gaming to attune a player’s attention to the current atmosphere and increase their immersion in the game. We transfer the idea of scene-adaptive music to car drives and propose SoundsRide, an in-car audio augmented reality system that mixes music in real-time synchronized with sound affordances along the ride. After exploring the design space of affordance-synchronized music, we design SoundsRide to temporally and spatially align high-contrast events on the route, e.\\\\ g., highway entrances or tunnel exits, with high-contrast events in music, e.\\\\ g., song transitions or beat drops, for any recorded and annotated GPS trajectory by a three-step procedure. In real-time, SoundsRide 1) estimates temporal distances to events on the route, 2) fuses these novel estimates with previous estimates in a cost-aware music-mixing plan, and 3) if necessary, re-computes an updated mix to be propagated to the audio output. To minimize user-noticeable updates to the mix, SoundsRide fuses new distance information with a filtering procedure that chooses the best updating strategy given the last music-mixing plan, the novel distance estimations, and the system parameterization. We technically evaluate SoundsRide and conduct a user evaluation with 8 participants to gain insights into how users perceive SoundsRide in terms of mixing, affordances, and synchronicity. We find that SoundsRide can create captivating music experiences and positively as well as negatively influence subjectively perceived driving safety, depending on the mix and user.

  • Kari, Mohamed; Grosse-Puppendahl, Tobias; Coelho, Luis Falconeri; Fender, Andreas Rene; Bethge, David; Schütte, Reinhard; Holz, Christian: TransforMR: Pose-Aware Object Substitution for Composing Alternate Mixed Realities, 2021. doi:10.1109/ISMAR52148.2021.00021) BIB DownloadDetails



  • IT Architectures as part of the Digital Business Innovation and Transformation (M.Sc.)


Bachelor and Master Theses:

To ensure best possible thesis supervision, I only accept topics in the area of my research as described above. The process for successfully writing a thesis with is as follows:

  1. Please write an email to mohamed.kari - at - and ask for free supervision capacities. For bachelor theses, please write this email four months before the desired submission date. For master theses, please write this email seven months before the desired submission date. I can neither reserve capacities, nor agree on a topic with more than the indicated lead time.
  2. Given I can offer you my supervision,  I will schedule a virtual ideation session for specifying a thesis topic and research contribution.
  3. Given that you are interested in working on the specified thesis topic, please fill out this form ( with Erstgutachter Prof. Dr. Reinhard Schütte) and send it to sekretariat.iis - at - with CC: mohamed.kari - at - I will then add you to my Slack workspace for further communication.
  4. At the same time, please create an Overleaf ( account and project, and import the great udesoftec template, provided online by the SOFTEC Chair ( If your thesis comprises a software prototype, please create an additional GitHub repository and setup the code project's scaffolding.
  5. The administration will send you a due date for your thesis. Once you received your due date, please contact me through Slack.

Requirements for any thesis or paper supervised by me

A thesis, project, or seminar is a graded research endeavor. Therefore, I impose the following constraints for supervised papers:

  1. The thesis must be written in English. 
  2. The thesis must be formatted with Latex (see section "Bachelor and Master Theses", step 4) 
  3. The first section must comprise a description of a relevant problem and show that this relevant problem represents a research gap. The problem must additionally be formulated as a question. The first section must also feature a description of the research contributions proposed.
  4. The thesis must contain an explicit "Related Work" section, typically as section no. 2.
  5. The thesis must contain original thoughts. Reading a set of books and repeating their averaged contents is neither original nor does it represent a scientific contribution.
  6. The thesis must present a well-reasoned argumentation. This means, there must be a clearly defined problem in the beginning, typically formulated as a question. This question must be answered in the final conclusive section. The content outline must be reasonable. Please refer to pages 10/11 in this guide ( for information on how to design a reasonable structure.
  7. Research is only relevant if it is visible. All of my students are asked to produce a video of length of 4 to 7 minutes, showing their main reasoning and core contribution. The video can be produced in the two weeks after the thesis has been submitted to the faculty.

Begleitete Abschlussarbeiten:

  • Conception and Design of an Intra-Company Networking Platfrom (Bachelorarbeit Wirtschaftsinformatik, 2022)
  • Real-Time Queries on Time SeriesStreams for On-Shelf-AvailabilityPrediction (Bachelorarbeit Wirtschaftsinformatik)
  • Conception and Design of an Intra-Company Networking Platfrom (Bachelorarbeit Wirtschaftsinformatik)
  • Automatisiertes UI Testing (Bachelorarbeit Informatik)