Skip to content

Latest commit

 

History

History
89 lines (60 loc) · 2.38 KB

README.md

File metadata and controls

89 lines (60 loc) · 2.38 KB

Isolation Alert

Isolation is an Android app to identify social isolation based on the user’s social activities on a mobile device.

Adviser: Dr. Yuting Zhang and Dr. Dan Fulford

Contributed to Metropolitan College and Sargent College at Boston University.

Features

Dashboard

  • Device Usage

    • Acquire and show the counts of calls, sms, photos and videos of the day.
  • Social App Usage

    • Acquire and show the onscreen time of common social apps. E.g. Facebook, Instagram.
  • Activity (In progress)

    • Acquire and show the total time of user's activity (e.g. in a vehicle) within the day.
  • Location (In progress)

    • Acquire the locations whenever a user moves (or changes the location) with a specific time-span.

EMA (Ecological Momentary Assessment)

  • Survey (normal)

    • Acquire the answers chosen by the user for further mental assessment.
  • Survey (sensor-initiated) (In progress)

    • Pop up a notification to ask a yes-no question when microphone detects conversation within given block of time.

Conversation Recognition

  • Training session (In progress)

    • Let the user record the voice in a short span of time.
  • Testing session (In progress)

    • Retrieve the accuracy of the user's voice from the microphone and keep the specific information. (e.g. location, time)

Screenshots

Dashboard



EMA & Conversation Recognition



Platform

Editor: Android Studio 3.1

Language: Java 8

Library Usage

Gson

GreenDAO

EasyPermissions