Milestone 4 Report

Team KimChoSun

Problem Statement

Our system aims to create a semantic network of academic papers that represents how papers are related to one another with data provided by academic paper readers themselves.

Tasks

Users want a platform that can guide his/her through his/her paper finding process. Crowds voluntarily connect papers. Authors add their paper on the platform making connections to other papers.

Prototyping tool

We used Invision because one of our teammate had some experience with the tool. Its simple UI made it easy to get used to the tool at first. However, it does not provide features for drawing a new item on the prototype or editing a item. We had to create our image file in other programs, export them, and upload them on Invision to add to the prototype. Editing had to go through the same step as well. It provides only ‘Click’ and ‘Hover’ actions and not typing, dragging, or others.

Design choices

Representative screenshots

Main Page alt Mainpage

Search results page alt yesResult

Adding new academic paper into database alt addPaper

Showing the relationship between two papers alt edgeinfo

Profile alt profile

Scoreboard alt score

Instructions

Link

Following instructions exclude duplicate actions, such as functions of buttons in the header.

In the Main Page

  1. Click on ‘Login’ -> Login Page
  2. Click on ‘Search Button’ without anything in the search box -> No Results Page
  3. Click on ‘Search Box’ and then ‘Search Button’ -> Search Result Page

In the No Results Page

  1. Click on ‘ADD NEW PAPER’ -> Add a New Paper Page 1

In the Add a New Paper Page 1

  1. Click on ‘CANCEL’ -> back to the previous page
  2. Click on ‘ADD’ -> Search Result Page

In the Search Result Page

  1. Click on ‘+’ button -> shows click on ‘NEW PAPER’ button and ‘NEW CONNECTION’ button
  2. Click on ‘NEW PAPER’ -> Add a New Paper Page 2
  3. Click on ‘NEW CONNECTION’ -> Add a New Connection Page
  4. Click on the central node in pink -> Paper Information Page
  5. Click on the green edge (not present at first, appears when new paper is added) -> Edge Information Page

In the Add a New Paper Page 2

  1. Click on ‘ADD’ -> Search Result Page with one more node added (only once)
  2. Click on ‘CANCEL’ -> Back to the previous page

In the Add a New Connection Page

  1. Click on ‘ADD’ -> Search Result Page with the green edge added (only once)
  2. Click on ‘CANCEL’ -> Back to the previous page

In the Login Page

  1. Click on ‘LOGIN’ -> Profile Page

In the Profile Page

  1. Click on ‘Logout’ -> Main Page
  2. Click on ‘Compare with your friends!’ -> Leaderboard Page
  3. Click on points stat in the header -> Leaderboard Page
  4. Click on profile picture and name in the header -> Profile Page

In the Leaderboard Page

  1. Click on the ‘Select Category Box’ -> opens the category list of fields in computer science

User feedback