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.
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
Keras, PyTorch, NumPy, Pandas, scikit-learn, SciPy, scikit-learn, Matplotlib, NLTK, spacy, BeautifulSoup, Cython, IPython
STL, Qt, CUDA, OpenMP, FLTK, libcurl, Torch, CMake
Frameworks
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
Research Interests
Language Skills
Gallery