The goal of the semester project is to design, develop, and evaluate a new information visualization. The purpose is to gain experience in applying information visualization to a difficult problem and contributing novel research. The project is expected to be a significant effort, with useful quality results. This will involve much creativity, teamwork, learning about related research, planning and implementing a solution, and writing and presenting results. All project work is in small groups. The project can easily initiate or link to your thesis research. Good projects can result in publication.
The Topic:
The general topic area that your project should address is visualization for intelligence analysis. The intelligence analysis exercise we did in class should give you a good idea about the types of problems encountered in this domain. You can tackle visualization problems identified in that exercise, or feel free to take on other visualization problems of your choice related to intelligence analysis or security. You may use the data from the exercise (supplement with additional data since that data is limited), or find or invent other data. You may want to concentrate on certain aspects of the overall problem.
Your final product should be a functioning demonstration tool. You are welcome to use any design tools and implementation environments as you see fit. I encourage some groups to make use of the VT GigaPixel high-resolution tiled display facility as the base for their design. Access to the facility can be arranged through Bob Ball. The VT 3D CAVE is also available. Impress me.
The Teams:
You will work in teams of 3 students. Form teams during the 1st week of class. I also encourage multiple teams to work together in a coordinated way, so that their final products can link in some way. For example, two teams might work on two different aspects of the problem, so that the combination of the two tools creates an even more powerful solution.
Teamwork can be difficult! It is helpful to clearly identify how each team member contributes at each stage of the project. At the end of the semester, I will ask each team to list each member's contributions. Typically, all members of a team receive the same project scores, except for clear occasions. Report any team problems to the instructor early, so something can be done to remedy the situation before it is too late.
The Process:
The steps of the process and deliverables are as follows (due dates on main page):
Note about Literature Review: Review the research and solutions that others have done that is
related to your project. The goal is to identify how your work fits into
the space of the current state-of-the-art. This will require searching and
're-searching' the scientific
literature. Useful starting points are the
VT
Library computer science section (which has links to the ACM and IEEE
digital libraries), any relevant references in papers, and
other people who are experts in the domain.
www.citeseer.com is helpful for tracking
references. Be thorough! You will be surprised
how much similar work has been done previously. Include pictures. As
a rough guideline, you should have 5-10 references to closely related work.
Final paper should be 8 pages, using this standard conference paper format.
Submit a hardcopy of the final paper, and a zip file containing all of the project materials and deliverables (code, data, presentations, papers, etc.). Create a project web page to include these materials for future generations to enjoy.
Project Grading:
The project content (the final results including software demo) is the bulk of the total project score (65%); the remaining points are for the specific deliverables at each step: Design concept & pres (10%), Formative eval & initial impl (5%), Final pres (5%), Final paper & arch (15%).