Interactive Visualization Platform

Evaluated the different components of tangible user interface systems that could correlate with user choices and affect how they use these systems. These components are demographics and communication, system features, performance measures, and system feedback. Assessed the log files saved for each game session. Redraw and analyzed every game session flow (Grid Analysis). 

Grid Analysis

As the first public transit system is being implemented in Riyadh, we are investigating the impact on the current transportation infrastructure and the mobility needs of the population to better understand the social and behavioral implications of the adoption of the new system in a country which has never had public transportation and where its female population can not drive. We used call detail records (CDRs) and other datasets to model on a visualization platform changes in the populations flow. Modeling human dynamics and understanding the quantitative dynamics of social behavior is crucial to not only urban models and resource allocation but also can help developers better optimize and facilitate the use of technology.

Game Session Flow

TUI System

Worked with the Changing Places Group at the Media Lab and the Sustainable Design Lab at MIT on developing the integration of the tangible user interface (TUI) and the Urban Modeling Interface (UMI). To evaluate the TUI system we have conducted a strategic game at the Arriyadh Development Authority (ADA), where we held four sessions that included 

I worked on the developing an iOS App for the Best Time to Cross the Border system Implemented at the California Institute for Telecommunications and Information Technology (Calit2), UCSD. This app helps commuters to know when to cross the border and plan their trips ahead, by providing current wait times to enter the US from Canada and Mexico. We are adopting a crowd-sourced approach in our iReport feature; our approach leverages the commuters as sensors by empowering them to report the border delays they experience. We are validating the data submitted by the users by restricting the posting of the wait time reports to 3 miles radius from the border, so our users can’t post their wait times reports unless they’re physically at the borders. We are also providing historical trends in the wait time based on the past three months of data. These trends are provided in the form of graphs and charts. We intended to develop a general framework that can be extended to measure wait times not just at the border but for any entity such as airports, DMV offices, tourist attractions and emergency rooms. 

A Crowdsourced Approach for Wait Time Estimation

Developed simulations for the complex systems of city infrastructures as system of systems (networks) simulating the behaviors of these systems and their interdependencies as well as assist stakeholders in predicting future scenarios. Built and designed a collaborative tangible interface for complex systems, which provides multi-touch interactive capabilities with analytical and visualization components as a decision support system to support collaborative city planning. Studied the usability patterns in tangible interface systems and their associations with system factors and group dynamics. Investigated next-generation design strategies and innovative technologies by iteratively refining the design and visualizing the implications of each design change in real time. 

City Schema – Collaborative Tangible user Interface

Strategic Game

Best Time to Cross the Border Structure

Follow Me


Integrated transit system

  a Ph.D. student in Computer Science at MIT CSAIL, advised by Prof. David Karger