HeyStaks is a social search engine that adds 'sharing' to traditional search infrastructure. Using the HeyStaks browser toolbar, searchers can create and share so-called 'search staks', helping them to organise their searches in to meaningful topics, and share their search experiences with others. In this way HeyStaks leads to the creation of 'search networks', networks of individual searchers who actively share search experiences in much the same way that other social networks share their favourite photographs, or their activities, or their contact-lists.
In this project the student will look at various ways to help users make the most of their search networks and will actively explore different ways to visualize and harness search experiences. For example, a primary task will be to develop an efficient browser-based visualization tool that will allow a HeyStaks user to picture their extended search network and help them explore their search network in a highly interactive fashion.
This project is challenging and will suit students who have very strong programming skills, and who are confident that they can quickly come to grips with a range of programming technologies including Java, Javascript, AJAX, and PHP. It will involve a mixture of Web programming and advanced computer graphics.