A basic single page application written in JavaScript.
Created by Nadja Zollo (@zollillo)
View the source code on GitHub zollillo/thesis-ccat-prototype
Cohesion Catalyst prototype is a single page application written in JavaScript and designed for visualizing multicollectivity. Based on personal information (e.g. interests, hobbies, education) submitted by the users, the goal of the application is to let them explore there own multicollectivity as well as the multicollectivity of others by providing an appropriate visualization that, as a result, supports them in discovering connections within a random group people.
This prototype is the programming part of my bachelor's thesis "Konzeption und Umsetzung einer Web-Applikation zur visuellen Exploration von Multikollektivität" (Design and Implementation of a Web Application for Visually Exploring Multicollectivity) (PDF here), which I submitted in 2013 to the Department of Computer Science and Media at Beuth University of Applied Sciences Berlin.
During development, the focus was on the architecture of a single page web application. Unfortunately, due to the time frame of the thesis (three months as a whole), some of the application's requirements couldn't be realized within this tight schedule. In particular, the visualization part is limited since there was not enough time to implement more than one basic visualization approach. However, the resulting prototype provides a solid starting point and demonstrates the concept of an application for visualizing multicollectivity.
Cohesion Catalyst is also the name of a joint research project between the supervisors of my thesis: Prof. Dr. Stefanie Rathje and Prof. Dr.-Ing. Hartmut Schirmacher. More information about the project can be found at www.cohesion-lab.com.
In my thesis, I look at information visualization and how it can be used in social and cultural sciences to visualize multicollectivity. I focus on graphs and networks because they are very well suited to representing structures of connections and relationships in a social group.
The Cohesion Catalyst prototype application was developed with the following technologies:
This is a short video (w/o sound) that demonstrates the result of my implementation and which was intended as supplementary material for my supervisors. Therefore, it is a walktrough example that shows certain features of the application and also some tools provided by the database in use.