Visual Analytics and Human Computer Interaction

Projects that I did around Scientific Visualization, Human Computer Interaction and Visual Analytics:

Click here for current CS424 course assignments/projects

    • Critique of Wind and Words is a discussion of an interactive visualization that I think is particularly interesting. The application is an interactive data visualization of the dialogs from the popular TV Series.

    • Don't go near the water is a visualization of John Snow's Cholera map from 1854, which was used to convince authorities to consider the possibility that water from a well may be the cause of a major outbreak. Implemented using Shiny, a visualization library for R.In my written critique and presentation, I discuss the current state of ontology matching visualization techniques and how people perceive unfamiliar visualizations. Using visualization and user feedback, it is possible to address the difficulties that underline the data integration tasks. As the complexity of ontology matching systems increases, the amount and type of data that is used in matching strategies becomes complex; being able to visualize the alignment so that users understand and make use of the results becomes tricky.

    • SmartNav is an intelligence platform that powers the storefront with an intuitive navigation experience. This Human Computer Interface project focused on the processes that are involved in building a seamless user experience, including requirements analysis, sketching, formative and summative evaluation, and building a functional prototype.

    • Fitt's Law suggests that big targets at close distance are acquired faster than small targets at long range. Created an implementation that measures time taken to acquire targets of different sizes at different distances. The application is here. A report is here. Source is available on github.

    • Implemented 3D visualization of the Solar System using texture maps and polygons. The user can look at any object (sun, planet or satellite) from any other object and get a glimpse of what the solar system looked like from its perspective. This was interesting and was selected as one of the “interesting” works in class! You need GLUT to run this.

  • Implemented (2D and 3D) visualization of earthquakes using OpenGL and C++. The implementation was generic – it could visualize huge amounts of earthquake data and play it through time. It was tested with earthquake data for Japan over a period of about 50 years. You need GLUT to run this.

  • Search Query Visualization was a humongous task I took upon myself to implement in a short span of time. In this project, I chose to visualize 36 million web queries worth of search data that was released by AOL for the scientific community.

Tornado Data from 1950 to 2005 in the states of mainland USA was visualized using VTK. This application can show tornadoes in a specific state or the entire country. Tornadoes with a specific or a range or F-Values are color coded. A playback of how the tornadoes occurred over time can be seen. This can help in analyzing and predicting patterns.