Hello! I am Amir Reza Mohammadi. I am a PhD candidate at the University of Innsbruck, Austria, doing my research on the intersection of Recommender systems #RecSys, Graph Neural networks #GNN and Explainable AI #XAI.

GitHub Contact Info LinkedIn

Education

PhD Cand. in Computer Science

Research Topic: "Explainable Graph Neural Network Recommenders"
Supervisor: Dr. Eva Zangerle
Research on Machine Learning, GNN, XAI, RecSys

M.Sc. in Computer Science

Thesis title: "Web User Intention Prediction Using AutoML"
Supervisor: Dr. Mahdi Bohlouli
Research on Machine Learning, AutoML, HPO, Neural Architecture Search (NAS),

GPA: 19.64/20.00 (Ranked 1st)

Selected courses passed: Advanced Artificial Intelligence (A++), Reinforcement Learning (A++), Big Data Analytics (A+), Advanced Database Management (A+), Data Mining (A++), NLP and Information Retrieval (A+), Computational data Mining (A+), Multi Agent Systems (A++)

Visiting Researcher

Studied as an EU funded Erasmus+ project called GraDAna.

Participated topics: Statistical Methods in Information Systems, Open Source Software Data Engineering, Social Networks Analytics, Cloud Computing, Distributed Systems, Citizen Science and Smart Cities, Big Data, Big Data in Practice, Tools and Technologies in Data Science, Upgrading Soft Skills for Computer Engineers, Conducting "Open Science": Approaches, Tools and Practices

B.Sc. in Computer Science

Thesis title: "Twitter Sentiment Analysis Using Apache Spark MLLib"
Supervisor: Dr. Zahra Narimani
Research on Machine Learning and Natural Language Processing (NLP).

GPA: 18:16/20.00 (Ranked 4/45)

Selected courses passed: Artificial Intelligence (A++), Data Structure (A++), Machine Learning and Intelligent systems (A++), Software Engineering (A+), Neural Networks (A+), Computer Networks (A)

Research Experience

Selected Publication

From Counterfactual Edits to Human Narratives: LLM Driven Interpretations for Recommender System Explanation

A.R. Mohammadi, V. Cahlík, R. Alves, P. Kordik, E. Zangerle, Accepted to 35th ACM International Conference on Information and Knowledge Management (CIKM 2026)

Minimal-Perturbation Counterfactuals through Guided Denoising Diffusion for Recommender Systems Explanation

A.R. Mohammadi, A. Peintner, M. Müller,E. Zangerle, Accepted to 49th International ACM Conference on Research and Development in Information Retrieval (SIGIR '26)

Beyond Top-1: Addressing Inconsistencies in Evaluating Counterfactual Explanations for RecSys

A.R. Mohammadi, A. Peintner, M. Müller,E. Zangerle, Accepted to 19th ACM Conference on Recommender Systems (RecSys 2025)

Measuring What Matters: Consistency and Compactness in Evaluation of Counterfactual Explanations

A.R. Mohammadi, A. Peintner, M. Müller,E. Zangerle, Accepted to ACM Transactions on Recommender Systems

Are We Explaining the Same Recommenders? Incorporating Recommender Performance for Evaluating Explainers

A.R. Mohammadi, A. Peintner, M. Müller,E. Zangerle. Accepted at 18th ACM Conference on Recommender Systems 2023 (RecSys 2024)

Hypergraph-based Temporal Modelling of Repeated Intent for Sequential Recommendation

A. Peintner, A. R. Mohammadi, E. Zangerle. Accepted at the ACM on Web Conference (WWW 2025)

SPARE: Shortest Path Global Item Relations for Efficient Session-based Recommendation

Andreas Peintner, Amir Reza Mohammadi, Eva Zangerle. Accepted at 17th ACM Conference on Recommender Systems 2023 (RecSys 2023)

Teaching Assistant

The Institute for Advanced Studies in Basic Sciences

University of Innsbruck

Data Engineering and Analytics
Dr. Eva Zangerle

Big Data Analytics (Graduate Course)
Dr. Mahdi Bohlouli

Software Engineering (Undergraduate Course) - Course link
Dr. Mohsen Afsharchi

Algorithm Design (Undergraduate Course) Dr.Mansoor Davoodi Monfared

Data Structure II (Undergraduate Course) Dr.Mansoor Davoodi Monfared

Research Intern

IoT Lab at SarvTech

Supervisor: Dr. Peyman Pahlevani

Key responsibilities: Developing a video chat application based on WebRTC technology.

Technical Skills

Programming Language

  • Python:  Expert
  • Keras, PyTorch, NumPy, Pandas, scikit-learn, SciPy, scikit-learn, Matplotlib, NLTK, spacy, BeautifulSoup, Cython, IPython

  • C++:   Intermediate
  • STL, Qt, CUDA, OpenMP, FLTK, libcurl, Torch, CMake

    Frameworks

  • PyTorch:  Expert
  • Apache Spark:  Intermediate
  • Microsoft NNI:  Expert
  • Other AutoML related: TPOT, Auto-Sklearn, Auto-Keras,

    Other skills

    Erlang, SQL, LaTeX, Git, Linux, Scrum, Matlab, Software-development(DBC & Agile), Web-development

    Contact Info

    December 1995
    Amir Reza Mohammadi
    amir.reza ¯\_(ツ)_/¯ uibk.ac.at

    Research Interests

  • Machine Learning
  • Recommender Systems
  • Explainable AI
  • Graph Neural Networks
  • AutoML, NAS, HPO

  • Language Skills

  • Persian:   Native
  • English:   Fluent
  • Turkish:   Intermediate
  • Deutsch:   B1+
  • Arabic:   Basic
  • Gallery





    Olympia Golfclub Championship 2025



    Best Paper Award at RecSys 2025