Digital Repository

A Simple Machine Learning Approach for Identifying Promotional Short Message Service (SMS) Messages.

Show simple item record

dc.contributor.author Dias, D.S.
dc.contributor.author Dias, N.G.J.
dc.date.accessioned 2017-09-11T06:55:30Z
dc.date.available 2017-09-11T06:55:30Z
dc.date.issued 2017
dc.identifier.citation Dias, D.S. and Dias, N.G.J.2017. A Simple Machine Learning Approach for Identifying Promotional Short Message Service (SMS) Messages. Kelaniya International Conference on Advances in Computing and Technology (KICACT - 2017), Faculty of Computing and Technology, University of Kelaniya, Sri Lanka. p 05. en_US
dc.identifier.uri http://repository.kln.ac.lk/handle/123456789/17374
dc.description.abstract Mobile phones play an integral part in the modern lives of humans. Short Message Services (SMS) Messages have become a popular mode for simple communication. Its’ simplicity, costeffectiveness and large audience has attracted the attention of advertising industry to send targeted promotional messages to mobile phones. In Sri Lanka, a survey conducted in Colombo, yielded that 3 out of 5 SMS messages received our promotional messages. Even though extensive research has been carried out in detecting junk SMS messages, the amount of research conducted on filtering promotional SMS messages is rare. The purpose of this research is to evaluate the success and accuracy of utilizing a simple machine learning algorithm to identify promotional SMS messages. Here, we have used a feed-forward neural network based on a statistical model, which was trained with a training data set consisting of promotional as well as non-promotional messages. Each test message was broken down in to individual words and filtered through by cleaning to form keywords which will have consist of a weight and probability value. With each message that is used to train, these values will be updated according to whether it is a promotional or a non-promotional message. When a message is tested through this neural network, the words of the message will be matched against the keyword’s weight and probability, which will then calculate a resultant probability. By setting a par-value, we can classify the test as a promotional or a non-promotional message. The proposed model yielded a 100% accuracy when tested within the given test data set. In order to get successful results for broader test data sets, the model has to be trained comprehensively with proper amount of promotional and non-promotional messages. Optionally, the results obtained from the feed forward neural network for incoming messages, can then be fed back in to the feed forward neural network for further training. As future work, we intend to take this solution to an android-based mobile application that extracts promotional messages from the incoming SMS messages as well as from a server, and display them to the user based on his preferences. en_US
dc.language.iso en en_US
dc.publisher Faculty of Computing and Technology, University of Kelaniya, Sri Lanka. en_US
dc.subject SMS filtering en_US
dc.subject Smart Phones en_US
dc.subject Machine Learning en_US
dc.subject Promotional en_US
dc.subject Marketing en_US
dc.subject Neural Network en_US
dc.subject Statistical Model en_US
dc.title A Simple Machine Learning Approach for Identifying Promotional Short Message Service (SMS) Messages. en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Digital Repository


Browse

My Account