Faculty Advisor

Agu, Emmanuel O.


Since 1964, more than 20 million Americans have died as a result of smoking. Being able to reflect on smoking habits allows smokers to quit more easily. By using a smartwatch features can be extracted as a tool to detect smoking gestures. Smoking gesture detection used machine learning to detect patterns from various features including max, median, mean, and variance speed, and net, median, and max roll velocity. The machine learning algorithm then classified which gesture was being performed based on training data of 30 people performing 4 distinct gestures 30 times each. The WEKA data mining library tested multiple classification algorithms and the most accurate was Random Forest. Successful detection of these smoking gestures can help smokers quit by providing real time interjections.


Worcester Polytechnic Institute

Date Accepted

April 2016


Computer Science

Project Type

Major Qualifying Project



Advisor Department

Computer Science