Visual Analytics Project

Building visually driven web-enabled Shiny application for democratising data and analytics.

Overview

The purpose of the project is to provide students first hand experience on building web-enabled visual analytics application by using R Shiny. It aims to democratize data and analytics. Hence, the application focuses and emphasises on interactivity and effective integration of techniques from data analytics and data visualization.

A project may involve developing new methods or implementing visual analytics system to support analytic tasks in specific domains. Alternatively, a project may be in the form of application development by integrating analytical tools within a visual analytics environment. Students are encouraged to focus on research topics that are relevant to their field of study. It should address a concrete visual analytics problem and should propose a novel and creative solution.

Project Topic

This term the topic of Visual Analytics Project will be based on VAST Challenge 2022. The are three challenges provided. Teams are required to choose one of the Challenge and build a Shiny Application to answer the questions of the Challenge.

Project Management

The project is team work. Students are required to form a project team of 2-3 members by the first week of the academic term.

A good group project is a system consisting of a collection of well defined sub-modules. Each sub-module should be the responsibility of one person and be clearly identified as their project. A good criteria for whether you should work in a group is whether the system as a whole is greater than the sum of its parts!

Each project team are required to maintain a comprehensive Minutes of Meeting from the beginning of the project until the end of the project. Each minutes of meeting should include but not limit to the discussion, disagreements, and consensus made and action items agreed within the team. The Minutes of Meeting should also record the division of labour and the considerations involved in the decision made.

The following links provided useful guides on how to prepare the minutes of a meeting:

  1. How to Write Meeting Minutes: Examples + Best Practices
  2. How To Write Effective Meeting Minutes(with Templates and Samples)

The Minutes of Meeting must be uploaded on eLearn within 24hrs after the meeting ended.

Project Milestone

Project Deliverables

Project Github

At the beginning of the project, project teams are required to create a project Github. The project Github should include all the materials used to develop the project and the written materials such as proposal, poster and practice research paper. It must be used to maintain a complete project version control including the application and project documents. The Github link must be included in the project proposal. By the end of the project, the project team must pack the final version of the Github repository and upload onto eLearn for final submission. The Github link also must be provided on eLearn.

Project Website

Each project team are required to create the project website by using distill for RMarkdown. It will be disseminated by using webserver such as Netfity.

As a first step, you should create a project summary at the project website that includes:

Project proposal

Each project teams must start thinking about their project ideas after the first lesson. They are expected to discuss their project topic and scope of works with the instructor during the recess week. A project proposal in the form website edited using distill for RMarkdown on Netfily will be prepared and the link must be provided on eLearn by 15th May 2022.

The project proposal should describe the motivation of the project, problems or issues that the project will address, the relevant related work, the approach the team plans to take to solve the problem, and early prototypes or storyboards. The project teams should take advantage of this proposal as a chance to get feedback on the direction of the project from their peers.

Students are required to update their project websites with all the details including the final application, user guide and poster by 3rd July 2022.

Poster

The project poster should provide an overview of your project. It should include, but not limited to the following information:

The dimensions for the poster must conform to the International Standards Organization (ISO) poster size format (A1).

Please ensure that the poster is in high resolution.

Project teams are encouraged to use posterdown to design your poster.

Note: The poster will be considered a final deliverable, so don’t forget to apply good visual design and data visualisation principles and best practice to your poster.

Final Deliverables

The final deliverable will include:

The final deliverable must be uploaded into the Dropbox of e-Learn (e.g. LMS). It must in a single zip file format.

Grading

The visual analytics project will account for 30% of your final grade in the course. The distribution of marks for each stage of the project are as follows:

The course instructor will consider strongly the novelty of the idea (If it has never been done before, you will get lots of credit!), how it addresses the problem at hand, the methodology you employ in doing the research, and your technical skill in implementing the idea.

Grading criteria for poster

The poster will be graded based on the following criteria:

Sample Projects

Note that the following examples are for references purposes. You are urge to use your own creativity and innovation to design the application

MITB (Analytics)

AY2021-2022 April Term: Project Grouping

Q & A