About | Project Members | Research Assistants | Contact | Posting FAQ | Credits

pStruct: The Social Life of Data

Self-organizing graphing program for visualizing large bodies of data, including Web forum posts; being developed at UCSB’s Four Eyes Lab:

“pStruct enables content to organize itself dynamically, based on similarities to other pieces of data, as well as users’ interaction with the forum. The result is an unstructured graph that responds in life-like ways to the interaction of data and users…. pStruct is built on a multithreaded Java architecture designed to maintain system responsiveness when faced with hundreds of users and millions of pieces of content. Every post to the forum is stored in a database for archival purposes. A subset of the posts are kept in memory as ‘live’ content which users are presented with and can interact with. When a post is no longer live, it is saved to the database for later retrieval. Each live entity runs as a separate thread, maintaining connections to other entities (posts, users, etc.), responding to requests and seeking out new relationships. While pStruct is currently built to act as a web forum backend, the architecture is general enough to allow for management of any data storage and content retrieval system.” (from UCSB Four Eyes Lab site)

Starter Links: UCSB Four Eyes Lab description of pStruct

  tl, 01.07.06

Comments are closed.