.Net library for SMS spam detection using machine learning: A cross platform solution
Title | .Net library for SMS spam detection using machine learning: A cross platform solution |
Publication Type | Conference Paper |
Year of Publication | 2018 |
Authors | Ali, S. S., Maqsood, J. |
Conference Name | 2018 15th International Bhurban Conference on Applied Sciences and Technology (IBCAST) |
Date Published | jan |
Keywords | Algorithms, C\#, C\# languages, C\# library, classification, Classification algorithms, clustering, Clustering algorithms, cross platform .Net development, detection, electronic messaging, email spam detection, filtering algorithms, Human Behavior, learning (artificial intelligence), Libraries, machine learning, machine learning algorithms, Metrics, Net library, online detection, pattern classification, pubcrawl, random forest algorithm, random processes, Scalability, security of data, short message service, SMS, SMS spam detection, spam dataset classification, spam detection, spam filter, spam messages, Tools, unsolicited e-mail |
Abstract | Short Message Service is now-days the most used way of communication in the electronic world. While many researches exist on the email spam detection, we haven't had the insight knowledge about the spam done within the SMS's. This might be because the frequency of spam in these short messages is quite low than the emails. This paper presents different ways of analyzing spam for SMS and a new pre-processing way to get the actual dataset of spam messages. This dataset was then used on different algorithm techniques to find the best working algorithm in terms of both accuracy and recall. Random Forest algorithm was then implemented in a real world application library written in C\# for cross platform .Net development. This library is capable of using a prebuild model for classifying a new dataset for spam and ham. |
URL | https://ieeexplore.ieee.org/document/8312266 |
DOI | 10.1109/IBCAST.2018.8312266 |
Citation Key | ali_.net_2018 |
- short message service
- Net library
- online detection
- pattern classification
- pubcrawl
- random forest algorithm
- random processes
- Scalability
- security of data
- Metrics
- SMS
- SMS spam detection
- spam dataset classification
- spam detection
- spam filter
- spam messages
- tools
- unsolicited e-mail
- detection
- classification
- Classification algorithms
- clustering
- Clustering algorithms
- cross platform .Net development
- C\#
- C\# languages
- C\# library
- Algorithms
- electronic messaging
- email spam detection
- filtering algorithms
- Human behavior
- learning (artificial intelligence)
- Libraries
- machine learning
- machine learning algorithms