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

dc.contributor.authorDias, D.S.
dc.contributor.authorDias, N.G.J.
dc.date.accessioned2017-09-11T06:55:30Z
dc.date.available2017-09-11T06:55:30Z
dc.date.issued2017
dc.description.abstractMobile 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.identifier.citationDias, 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.urihttp://repository.kln.ac.lk/handle/123456789/17374
dc.language.isoenen_US
dc.publisherFaculty of Computing and Technology, University of Kelaniya, Sri Lanka.en_US
dc.subjectSMS filteringen_US
dc.subjectSmart Phonesen_US
dc.subjectMachine Learningen_US
dc.subjectPromotionalen_US
dc.subjectMarketingen_US
dc.subjectNeural Networken_US
dc.subjectStatistical Modelen_US
dc.titleA Simple Machine Learning Approach for Identifying Promotional Short Message Service (SMS) Messages.en_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
5.pdf
Size:
373.33 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections