Latest News

  • [November. 2022] Accepted paper
    Happy to share my accepted paper entitled "Building Movie Recommender Systems Utilizing Poster's Visual Features: A Survey Study", The RSI 10th International Conference on Robotics and Mechatronics More info

  • [April. 2022] The WebConf 2022
    Thanks to Chairs, Committee, Volunteers and all the team for running The Web Conf 2022
    I had a chance to be a virtual SV this year.
    Webconf is an excellent opportunity for everyone who wants to become aware of state-of-the-art researches and topics around the web.
    Merci Beaucoup Lyon et France.
  • [November. 2021] Accepted paper
    Happy to share my accepted paper entitled "Leveraging Deep Learning Techniques on Collaborative Filtering Recommender Systems" in the Journal of Applied Research on Industrial Engineering. More info

  • [October. 2021] RecSys2021
    And yes, the 15th ACM Conference on Recommender Systems (RecSys) is done!
    Amsterdam, Netherlands, 27th September-1st October 2021.
    For me, it was full of unforgettable wonderful experiences, especially the chance of being with many kind and respectful experts.
    Due to the pandemic, it was a hybrid conference, and I had a chance to be a virtual SV this year. Hope to be present for the next.
  • Education

  • MSc in Computer Software Engineering
    Qazvin Azad University (QIAU) , Qazvin, Iran
    Thesis: "A Novel Multipath Trust Propagation Algorithm for Recommender Systems"

  • BSc in Computer Software Engineering
    Payame Noor University (PNU) , Alborz, Iran

  • Diploma in Mathematics and Physics
    Omide Iran High School , Alborz, Iran

  • Publications and Presentations

    Journals

  • [ JARIE ]
    Ali Fallahi, Javad Mohammadzadeh, " Leveraging Deep Learning Techniques on Collaborative Filtering Recommender Systems ", in Journal of Applied Research on Industrial Engineering, 2021.

  • [Submitted]
    Ali Fallahi, Second author, Third author" A paper about leveraging recommender systems in requirement engineering ".

  • [Submitted]
    Ali Fallahi, Second author, Third author" A paper about gamified recommender systems ".

  • [To be submitted]
    Ali Fallahi, Second author" A paper about using explicit and implicit trust and distrust values in recommender systems ".

  • [In preparation]
    Ali Fallahi, Second author" A paper about sematic-based recommender systems ".

  • Conferences

  • [ ICRoM -2023 ]
    Ali Fallahi, Azam Bastanfard, Amineh Amini, Hadi Saboohi, " Building Movie Recommender Systems Utilizing Poster's Visual Features: A Survey Study ". The RSI 10th International Conference on Robotics and Mechatronics, Tehran, Iran, 14-16 November. 2022.

  • [ ETECH-2019 ]
    Ali Fallahi, Sasan H.Alizadeh, " An Ensemble Method For Enhancing Collaborative Filtering Recommender Systems by MLP Neural Network Based on Trust Propagation ", in Proc. of The 4th Conference Electrical and Computer Engineering Technology, Tehran, Iran, 29 May. 2019.

  • [ FSEN2019 ]
    Ali Fallahi, "An Improved Recommender System Using Trust Propagation and Multi Layer Perceptron Neural Network, (Poster Presentation) ", in Proc. of 8th IPM International Conference on Fundamentals of Software Engineering (FSEN2019), Tehran, Iran, 1-3 May. 2019.

  • [ The 9th joint Conference on Artificial Intelligence & Robotics and the 2nd RoboCup Asia-Pacific International Symposium ]
    Ali Fallahi, Sasan H.Alizadeh, "Effect of Distrust Propagation to Enhance the Performance of Trust Based Recommender Systems", in Proc. of The 9th joint Conference on Artificial Intelligence & Robotics and the 2nd RoboCup Asia-Pacific International Symposium, Kish Island, Iran, Dec. 2018.


  • Researches

  • Reviewed for
    - Strategic Corporate Communication in the Digital Age
    - Handbook of Research on Cross-Disciplinary Uses of Gamification in Organizations

  • Graduate Research Assistant
    I was a research assistant under the supervision of Dr Sasan Alizadeh. Our main effort concentrated on improving the accuracy of the recommender systems by using trust propagation techniques and also implicit distrust values.

  • Behpand Startup
    I was a member of the research team and front-end developer in the Startup. 2017-2018
    The main goal of Behpand is helping small online bussiness to provide (better) recommendations for their users based on machine learning techniques."
    Located in: SYNTECH (Technology and Innovation Center) at Qazvin Azad University , Qazvin, Iran

  • Certificates

  • Importing CSV Data into Neo4j
    Neo4j Graph Academy, 2023

  • Graph Data Modeling Fundamentals
    Neo4j Graph Academy, 2023

  • Cypher Fundamentals
    Neo4j Graph Academy, 2023

  • Neo4j Fundamentals
    Neo4j Graph Academy, 2023

  • Fundamentals of Reinforcement Learning
    University Of Alberta, Online Course (coursera.org), 2022

  • 30 Days of ML program
    Kaggle competitions, Online, 2021

  • Deep Learning Specialization
    Coursera, Online Course (deeplearning.ai, coursera.org), 2020

  • Neural Networks and Deep Learning
    Coursera, Online Course (deeplearning.ai, coursera.org), 2020

  • Improving Deep Neural Networks Hyperparameter tuning Regularization and Optimization scaled
    Coursera, Online Course (deeplearning.ai, coursera.org), 2020

  • Structuring Machine Learning Projects
    Coursera, Online Course (deeplearning.ai, coursera.org), 2020

  • Convolutional Neural Networks
    Coursera, Online Course (deeplearning.ai, coursera.org), 2020

  • Sequence Models
    Coursera, Online Course (deeplearning.ai, coursera.org), 2020

  • Machine Learning
    Stanford University, Online Course (coursera.org), 2018

  • Microsoft Technology Associate (MTA) Certification
    HTML5 Application Development, Yerevan, Armenia, 2017

  • Introduction to programming in Python
    ARJANG High Education Institiute, Tehran, Iran, 2017

  • Selected Projects

  • Rabin Recommender System
    Rabin was an open-source recommender system that I made with pure Python and educational purposes. I used HTML, CSS, JavaScript, PHP, and MySQL in this project and shared all of the codes on GitHub.com. I’m going to improve the efficiency of Rabin to make another version that can be used for commercial purposes.
    Rabin in Persian means trustful consultant. , 2019


  • Teaching Experiences

  • Visiting Lecturer
    Karaj Branch; Azad University (KIAU), Alborz, Iran; 2022-2023

  • IEEE Trainer (Font-End Development Courses)
    West Tehran Branch; Azad University (WTIAU), Tehran, Iran; 2017-2018

  • Search Engine Optimization (Online Course)
    LAITEC Institute, Associated with Sharif University, Tehran, Iran; 2017

  • Front-End Web Development, Search Engine Optimization
    Tehran Institute of Technology, Alborz, Iran; 2012-2017

  • Technical Skills

  • Languages
    Python, php

  • Web Development
    HTML, CSS, Javascript

  • Database systems
    MySQL

  • Others
    LaTeX
    Search Engine Optimization (SEO)

  • Voluntary Activities

  • IEEE MetroXRAINE 2024
    The 2024 IEEE International Conference on Metrology for eXtended Reality, Artificial Intelligence and Neural Engineering - IEEE MetroXRAINE 2024
    St. Albans, United Kingdom, 21th-23th October 2024
    I was a member of the support team.

  • WebConf2022
    The ACM Web Conference 2022, was the 31st conference in the International World Wide Web Conference series.
    Lyon, France, 25th-29th April 2022
    The conference was hybrid (online - onsite) and I was a virtual SV.

  • RecSys2021
    The 15th ACM Conference on Recommender Systems (RecSys).
    Amsterdam, Netherlands, 27th September-1st October 2021
    Due to the pandemic, the conference was hybrid (online - onsite) and I was a virtual SV.

  • Mantaraham
    (The 2nd largest gathering of designers in Iran)
    I was a member of the executive team at the Event. Tehran, Iran 2017

  • Cahoo Startup
    An online supermarket, with the feature of comparing items, is usually based on their nutritional values.
    I was the leader of the front-end development Team and also head designer in the startup. 2015-2016
    Located in: SYNTECH (Technology and Innovation Center) at Qazvin Azad University , Qazvin, Iran

  • Languages

  • Persian: Native Proficiency
  • English: Professional Working Proficiency (TOEFL, GRE)
  • French: Beginner (A2 Level)


  • Conferences Participated

  • The 2024 IEEE International Conference on Metrology for eXtended Reality, Artificial Intelligence and Neural Engineering - IEEE MetroXRAINE 2024, St. Albans, United Kingdom, 21th-23th October 2024
  • 31st ACM Web Conference, (Hybrid) Lyon, France, 25th-29th April 2022
  • The Winter Seminar Series (WSS), Advanced Topics in Computer Science and Engineering (Online) Iran, 24th-27th February 2022
  • 15th ACM Conference on Recommender Systems,(Hybrid) Amsterdam, Netherlands, Sep-Oct 2021
  • The Fifth IPM Advanced School on Computing and Artificial Intelligence (ASOC 2021),(Online) Tehran, Iran, Sep 2021
  • Future of Web and Mobile Conference, Tehran, Iran, Dec 2018
  • Future of Web and Mobile Conference, Tehran, Iran, Mar 2018
  • Future of Web and Mobile Conference, Tehran, Iran, Feb 2017
  • "I am a Designer"​ Conference (The 2nd Largest Gathering of Designers in Iran),Tehran, Iran, Feb 2017
  • CoderConf Conference, Tehran, Iran, Aug 2016
  • Conference Under theSubject of "Modern Marketing Solution and Sales Growth", Tehran, Iran, Aug 2016
  • Iran Web Developers seminar, Tehran, Iran, Jul 2016
  • Qazvin Startup Weekend, Qazvin, Iran, Dec 2015


  • Society Memberships

  • Student Member of ACM Community, 2021-2022
  • Student Member of IEEE Communication Society and IEEE Computer Society, 2017-2018
  • Interaction Design Foundation, 2018-2019


  • Other Experiences (Licenses & Certifications)

  • Google Analytics for Beginners Google (Online Course), 2019
  • Advanced Google Analytics Google (Online Course), 2019
  • Google Analytics for Power Users Google (Online Course), 2019
  • Google Tag Manager Fundamentals Google (Online Course), 2019
  • Introduction to Data Studio Google (Online Course), 2019
  • The Fundamentals of Digital Marketing Google (Online Course), 2019
  • Machine Learning for Marketing: Essential Training, linkedin (Online Course), 2019
  • Content Marketing Certified, HubSpot Academy (Online Course), 2019
  • LinkedIn Video Marketing for Personal and Brand Pages, linkedin (Online Course), 2018
  • Design the Web: Responsive SVG Images, linkedin (Online Course), 2018
  • CSS with LESS and Sass, linkedin (Online Course), 2018


  • Hobbies

  • Providing free online contents and tutorials about Machine Learning, SEO and other related topics.
  • Playing chess