SNAPT Web UI

Programmer Outsource Developer Team coding technologies Website

The SNAPT Web UI can be used by researchers to define custom social network survey protocols, and to examine data while it is being collected in field studies.

To start, researchers must log in to the SNAPT website using their credentials.

image11

Figure 1. Login Page

Upon successful login, the researcher will be presented with the screen below. In it, all the studies that the researcher has created will be listed.

image22

Figure 2. Home Page

Each study is in exactly one of 2 states:

  • Preparing (Green): Researchers are defining the study (its questions, parameters, and forms).  In this state, the study is at its most malleable (existing questions may be deleted and new questions may be added).  However, no researcher is allowed to pull data using the SNAPT App.
  • In Progress (Blue): In this state, no changes are allowed in the study and researchers are able to pull data using their SNAPT App.

A researcher can create a new study, by pressing the Create New button located above the left list.  Doing this will bring the researcher to the screen below, where they must name the study, a key that is unique to each study and it is then used to register, and the study to copy if needed.

image27Figure 3. Create Study Pop Up

After filling in the fields in the screen above and pressing the Create New button, a new study is made and the researcher is taken to a study dashboard screen for where details of the new study can be further specified.

image2

Figure 4. Study Info Page

As can be seen in the image above, a study dashboard always contains 4 panels:

  1. About: Provides a high level overview of the study and its state.
  2. Survey: Allows one to define the questions.
  3. Consent Form: Allows management of the consent form fields that will be presented to the subjects within the SNAPT App.
  4. Tablets: Allows monitoring of the tablets that have pushed and pulled the data of the study.

Each of the panels is described below:

1.The About Panel: This panel allows the researcher to change the study name, key and description. The panel allows the lead researcher to start the study, i.e. move it to In-Progress phase. Note that a study cannot revert backwards to an earlier state. A study that is In-Progress cannot be moved to Preparing. The other fields are described in more detailed below:

  • Number of pictures: Maximum number of pictures that the subject should see in the survey.
  • Start button text: Button text to show in the Login screen for the subject to start the survey, example “Login”.
  • Label text for Login screen: Label to show in the Login screen for the subject to enter the credentials to start the survey, example “Username”.
  • Text to show at the end of the survey: Label to show at the end of the survey, example “Thank you for taking the survey”.
  • Username validity criteria: The user can enter a specific character to determine the validity of the subject’s username. For example, the username only allows numeric characters or it must contain a special character. Values to enter in this field are still to be determined.
  • Logo: Image that the user will see as the logo image throughout the survey.
  • Banner: Image that the user will see as the banner image throughout the survey.
  • Start study: Move the study to the next phase (in progress).
  • Delete study: Permanently delete the study. This option deletes all the study data.

2.The Survey consists of 4 different kinds of questions; Layers, Attributes, Subject, and Interviewer.

  • Layers: This is a grouping question in which the subject sees a picture of a person on top of the screen and other pictures at the bottom. All the pictures shown in this section are all the pictures that the user have categorized them as “Recognized”. Then, the user has to select the people that are in the same layer as the person on the top. The user can choose two different kinds of layers symmetric and non-symmetric. The app shows by default the “Yes” and “No” button but the researcher has the option to add “I don’t know” option by checking the “I don’t know” checkbox.

image30

Figure 6. Layers Questions

  • Attributes: This question type has two different groups; Close and Recognize. The questions added in the Close group will be asked only to the pictures that the subject categorized as “Close”. Similarly, the questions added in the Recognize group will be asked only to the pictures that the subject categorized as “Recognize”. In order to add a question to close group the user has to check the “Close” checkbox. If the “Close” checkbox is unchecked, then the question will be added to the “Recognize” group. The app shows by default the “Yes” and “No” button but the researcher has the option to add “I don’t know” option by checking the “I don’t know” checkbox.

image28

Figure 7. Attributes Questions Close

image13

Figure 8. Attributes Questions Recognize

  • Subject: The questions added in this section are questions that will be shown to the subject before taking the survey. There are two kinds of questions; Multiple Choice and Fill Text.

image19

Figure 8. Subject Questions

  • Interviewer: The questions added in this section are questions that will be shown to the interviewer after the subject has finished taking the survey. There are two kinds of questions; Multiple Choice and Fill Text.

image1

Figure 9. Interviewer Questions

3.The Consent Panel of the Study Dashboard: This panel allows the researcher to specify the content of the consent form that will be presented to the study participant once they have login to their SNAPT App using the username provided by the researcher.

image26

Figure 10. Consent Page

4.The Tablets Panel of the Study Dashboard: This panel allows the researcher to see the tablets that have pulled and pushed data from this study. It shows the timestamps and the tabletIDs.

image17

Figure 11. Tablet Page