Midway Milestone Shoppy CS 147 - Fall 2017 The Team James Lyons - - PowerPoint PPT Presentation

midway milestone
SMART_READER_LITE
LIVE PREVIEW

Midway Milestone Shoppy CS 147 - Fall 2017 The Team James Lyons - - PowerPoint PPT Presentation

Midway Milestone Shoppy CS 147 - Fall 2017 The Team James Lyons Hao Wang Yolanda Wang 2 Fewer choices, better products. Value Proposition 3 Problem/Solution Overview Problem Solution In store shopping:


slide-1
SLIDE 1

Midway Milestone Shoppy CS 147 - Fall 2017

slide-2
SLIDE 2

2

James Lyons Hao Wang Yolanda Wang

The Team

slide-3
SLIDE 3

Fewer choices, better products.

Value Proposition

3

slide-4
SLIDE 4

Problem/Solution Overview

Solution

A chatbot knows you. Only provide limited choices for you. Remind you to buy things might used up soon.

Problem

In store shopping: transportation, collecting items from the shelves and waiting in for check out. Online shopping: making choices between similar products, reading comments, finding add-on items for free shipping et al.

4

slide-5
SLIDE 5

Shoppy, your shopping assistant

Routine buy, Recommend, Remind

Place your screenshot here

5

slide-6
SLIDE 6

Outline

  • Heuristic Evaluation Results
  • Prototype status
  • Demo

6

slide-7
SLIDE 7

Heuristic Evaluation Results

slide-8
SLIDE 8

Overview of Changes

  • Changed the appearance of the chatbot
  • Modified the functions of reminder
  • Redesigned the suggested input: changed appearance,

added functions

  • Redesigned the shopping cart with reminder and buy later
  • Added search page

8

slide-9
SLIDE 9

9

Recommend vs Remind

  • Problem

No clear difference between Recommend and Remind

  • Solution

1. Collapse 2. Reminder in cart

slide-10
SLIDE 10

10

Recommend vs Remind

  • Problem

No clear difference between Recommend and Remind

  • Solution

1. Collapse 2. Reminder in cart “ 3 items pending to buy later / might used up”

slide-11
SLIDE 11

11

Suggested Inputs, Main Task Buttons

“Recommend for me”, “Change flavor”, “Modify number”

slide-12
SLIDE 12

12

Confirmation of “Add to Cart”, Missing Price Tag

slide-13
SLIDE 13

13

Shopping Cart Chat, Edit multiple items

slide-14
SLIDE 14

Prototype Status

slide-15
SLIDE 15

Tools Being Used

  • Android Studio
  • Java
  • XML
  • Github (Version Control)

15

slide-16
SLIDE 16

Implemented Features

16

Main page Chat page Shopping cart Check Out

slide-17
SLIDE 17

Unimplemented Features

  • “More recommendations” and “Search” page
  • “Might used up” page in shopping cart
  • Minor functions
  • App style

Plan

  • Add these pages and functions
  • Modify style to be similar as drawn

17

slide-18
SLIDE 18
slide-19
SLIDE 19

Hard-coded data

  • Products with pictures
  • Recommendation reasons
  • Keyword matching
  • Suggested inputs (finite state machine)

E.g. After added item to cart, show: “Undo”, “Modify numbers”, “View shopping cart”

19

slide-20
SLIDE 20

Demo

slide-21
SLIDE 21

Summary

  • Addressed all the points in HE
  • Redesign the functions and appearance
  • Implemented the key functions
  • Detail functions needed
  • App appearance modify

21