Prof. Richard Zanibbi

I am a Professor of Computer Science at RIT, where I direct the Document and Pattern Recognition Lab. My research interests include information retrieval, document recognition, human-computer interaction, and pattern recognition and machine learning. 

I teach courses on Information Retrieval and Pattern Recognition/Machine Learning in the RIT CS department. I will be offering a new course on Machine Learning for undergraduates in Fall 2022. I am also the head of the AI Cluster within the Computer Science department.

 I hold a PhD in Computer Science, Master's in Computer Science, BA with a minor in Computer Science, and a Bachelor of Music degree from Queen's University, Canada.

Please click on the links above for more information regarding my research, teaching, software and data from the dprl, and resources for students (under the 'Teaching' link).


  • (Oct 27) I give a talk for the Topos Institute on Mathematical Information Retrieval on Oct. 27th. The Topos colloquium series, with a YouTube link and slides from the talk may be found online here: A direct link to the YouTube video for the talk may be found here.
  • (Aug 3) Dr. Behrooz Mansouri. Behrooz has defended his PhD dissertation, Leveraging Formulae and Text for Improved Math Retrieval  A paper about the MathAMR representation for contextualized formula search explored in his dissertation has been accepted for publication at CIKM 2022. Starting this fall, Behrooz will be an Assistant Professor at the University of Southern Maine in the computer science department.
  • (July 11) ARQMath-3 lab. We had a successful third and final ARQMath lab this spring. Some additional data that we collected (e.g., additional topics) will be released in the coming weeks. 
  • (Dec 2021) Alfred P. Sloan Foundation Grant. The Alfred P. Sloan foundation has provided a small grant ($50k) to help complete the MathSeer system.