About
I am currently doing my PhD in Computer Science at Mila (University of Montreal) supervised by Prof. Guillaume Rabusseau. Previously I completed my MASc at the Vision and Image Processing lab at University of Waterloo under the supervision of Prof. David Clausi and Prof. John Zelek. I completed my undergraduate degree at the University of Toronto where I specialized in Mechatronics and Robotics Engineering.
My research interests currently are at intersection of Natural Language Processing and Tensor Networks. Previously, I worked in computer vision on video action recognition and as well as model compression of large language models.
I also serve as a Scientist in Residence (SiR) at NextAI, where I provide technical consulting to startups.
Publications



Special Projects
Dekki.ai and Papers.app are two apps I built during my PhD.
Developed a statistical spaced-repetition app for medical students, in collaboration with Dr. Luke Kyne and Prof. Oliver Hardt. The algorithm models each student's retention curve using Ebbinghaus' forgetting model, enabling the optimization of user spaced-repetition schedules. The app grew to over 50k users.
I wanted to semantically search papers, with options to filter by conference. I built this app in collaboration with Jeremy Pinto.
Created an explanation of the Singular Value Decomposition (SVD) by animating key concepts from Gilbert Strang's MIT lecture, essentially visualizing the geometric intuition behind SVD.
Contact
Email me at marawan [dot] gamal [at] mila [dot] quebec for research collaborations, speaking opportunities, or consulting inquiries.