Mahshid Marbouti


I'm a PhD Candidate at University Of Calgary.
Since September 2013, I have started my PhD under supervision of Dr. Frank Maurer in Agile Surface Engineering (ASE) Lab at University Of Calgary. In the ASE lab my main themes of research has been Visual Analytics, Human Computer Interaction and Machine Learning. Being interested in problem solving using the power of data analytics, I have designed and developed several analytical projects in domains such as hydrology, energy and emergency response.

My PhD research topic is on analysis and visualization of social media data in order to extract meaningful information for emergency responders to gain situation awareness and make better decisions. Based on a human centered design approach, I designed and developed a fully functional visual analytics prototype (SMA-RT) to bring social media analysts in the classification loop and increase their task performance. The design embeds a machine learning classifier to identify SA tweets using textual, social, location, and tone based features to increase precision and recall of SA tweets. The SMA-RT interface combines the ability to collect, search and sort tweets alongside the functionality to filter and organize them with machine learning techniques. SMA-RT allow analysts to filter social media posts based on their situational awareness, tagging, and retweeting beyond expectation (interestingness). It also helps analysts to locate social media posts if there is a location mention in the text.

Here is a 3 minutes video about my research and the social media analyst tool.


  1. Mahshid Marbouti, Irene Mayor, Dianna Yim,Frank Maurer (2017). Social Media Analyst Responding Tool: A Visual Analytics Prototype to Identify Relevant Tweets in Emergency Events. In Proceedings of the 14th International Conference on Information Systems for Crisis Response And Management (ISCRAM) Albi, France.
  2. Maleknaz Nayebi, Mahshid Marbouti, Rachel Quapp, Frank Maurer, Guenther Ruhe (2017). Crowdsourced Exploration of Mobile App Features: A Case Study of the Fort McMurray Wildfire. In Proceedings of the 39th International Conference on Software Engineering (ICSE), pp. to appear. ACM, 2017
  3. Marbouti Mahshid and Frank Maurer. "Social Media Use During Emergency Response-insights form Emergency Professionals." Conference on e-Business, e-Service and e-Society. Springer International Publishing, 2016. Slides
  4. Mahshid Marbouti, Rahul Bhaskar, Zahra Shakeri, Craig Anslow, Leland Jackson, Frank Maurer (2016).  Designing Geovisual Analytics application for exploring Hydrological Data. In International Symposium on Big Data Management and Analytics (BIDMA), Calgary, Canada.
  5. Mahshid Marbouti, Theodore D. Hellmann, Frank Maurer (2016). Social Media Visual Analytics for Emergency Management: A Systematic Mapping. In CSCW 2016 Workshop on Collaboration and Decision Making in Crisis Situations (CADMICS), San Francisco, USA.
  6. Edwin Chan, Dan Gonzalez, Mahshid Marbouti, Irene Mayor, Sydney Pratte, Teddy Seyed, Yuxi Wang, Jade White, Frank Maurer (2016). Multi-Surface Systems for the Emergency Operations Centre of the Future. In CSCW 2016 Workshop on Collaboration and Decision Making in Crisis Situations (CADMICS), San Francisco, USA
  7. Zahra Sahaf, Mahshid Marbouti, Haleh Alemasoom, Roberta Cabral Mota, Mario Costa Sousa and Frank Maurer (2015). "Interactive Visual Analytics of Pipeline Incident Data". YPAC Pipeline Conference, Edmonton.
  8. Rahul Kamal Bhaskar, Mahshid Marbouti, S. M. Waliur Rahman, Julia Paredes, Ostap Orobets, Amir Karbalaei, Xuezhang Hu, Craig Anslow, Frank Maurer: LibraryVis: Towards Visually UnderstandingLibrary Resource Usage.
  9. Mahshid Marbouti, Fereidoon Shams, “An Automated Service Realization Method”, International Journal of Computer Science Issues, volume 9, issue 4, pages 188-195, 2012.

Academic Projects:

  • Social Media Analyst Client: Designed and developed a fully functional prototype informed by social media analysts in emergency domain. The tool identifies informative tweets using machine-learning techniques in a visual interactive design (Python, Scikit-learn, NLTK, MongoDB, IBM Watson,, MVC, AngularJS).
  • Drive Jeopardy: Developed a website to visualize critical information from the National Collision Data set provided by the Government of Canada (ASP.NET MVC, Java Script, Bootstrap).
  • Resource Statistics Visualization Tool for University of Calgary Library: Designed and developed a website that incorporated visualization techniques to help the librarians at the University of Calgary to better understand and manage their resources (C#, ASP.NET MVC, JQuery).
  • Water Management Application: Designed and developed a geovisual analytics web-based application that utilizes different information visualization and data mining techniques to provide insights from hydrological and weather data (ASP.NET MVC, ArcGIS API, JQuery).

News Interviews

My Interview with CBC Spark Program on how AI can help in disasters

UToday: Thousands of Fort Mac fire tweets show evacuees struggled for online answers

UToday: Student teams create software solutions to real-world energy problems

Volunteering Experience

  • Serving as program committee in the third International conference on Human and Social Analytics-2017
  • Serving as program committee in Context and Emergency Management Conference (CEAM)-2017
  • Vice President Internal of Computer Science Graduate Society -2014
  • Volunteer participation in organizing Data for Good Meetup event at University Of Calgary-2014

Teaching Assistantships:

  • 2017 Fall 2017 CPSC 355: Computing Machinery- Slides
  • 2017 Winter CPSC 217: Introduction to Computer Science for Multidisicplinary Study I- Slides
  • 2016 Fall CPSC 231: Introduction to Computer Science for Computer Science Majors I
  • 2016 Winter CPSC 331: Information Structures I
  • 2015 Fall CPSC 217: Introduction to Computer Science for Multidisicplinary Study I
  • 2014 Fall CPSC 231: Introduction to Computer Science for Computer Science Majors I
  • 2013 Fall CPSC 457: Principles of Operating Systems


  • Mitacs Accelerate Internship Award- 2017
  • Department of Computer Science Research Award for 3 consequence years- 2014-2016
  • First Place at IBM Advanced Energy Analytics Competition- 2015
  • Ranked 67th among over 9000 participants in “Nationwide MS Computer Engineering Entrance exam"- 2008
  • Ranked among top 1% of students participating in “Nationwide University Entrance Exam”- 2003

Master's Thesis:

  1. Mahshid Marbouti, “A Semi Automated Service Realization Method in Service Oriented Modeling”, M.Sc. Thesis under supervision of Dr. Fereidoon Shams , Shahid Beheshti University, 2011
  2. Mahshid Marbouti “Music Digital Archive”, B.Sc. Thesis under Supervision of Dr. Ghassem Jaberipur, Shahid Beheshti University, 2008

Email: mmarbout[at]ucalgary[dot]ca