Name: Vivek Paul Joseph

Guide: Prof. Jayesh Pillai

Course: Interaction

Optimization of Smartphone Interruptions

Smartphones have become an integral part of the lives of a major section of the population and help users stay connected to people and information. But this, sometimes comes at a cost of some nagging issues: one such issue is that of numerous (often useless) notifications which disrupt their work/life.

This project involved the design and development of a system that would reduce the number of such disruptions. It learns from the users’ behaviour; and generates a dynamic, personalized screener using machine learning algorithms. Prototypes were developed to demonstrate the the UI elements; and the working of the overall framework. The functioning prototype was evaluated on performance and usability fronts.

What is it?
A system (set of features) for smartphone OS’s that will reduce the number of unwanted interruptions that the user receives each day.

What does it do & How?
The system introduces new methods for user to interact with notifications. These are used to learn (using machine learning) the user’s preferences . Based on these preferences, notifications that are not important to them are screened and presented in a non-obstructive manner.

Why?
Reducing the number of irrelevant interruptions improves the flow of users’ other daily activities; and consequently improve their productivity.