Skip to main navigation Skip to search Skip to main content

Detection of Phishing in Mobile Instant Messaging Using Natural Language Processing and Machine Learning

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Advancements in mobile technology makes it eas-ier to communicate in real time, but at the cost of having a wider potential attack area for phishing. While there has been research in the field related to Email and SMS, Instant Messages lags behind. The widespread usage of instant messengers by individuals of all ages further motivates the addition of software security features in this context. This research aims to detect phishing in mobile instant messages by analysing the language of the message with the help of Natural Language Processing to detect keywords pointing towards phishing. We built the machine learning models using 3 different methods for feature extraction and 3 classification algorithms. Our tests showed that balancing the data with random oversampling increased the classifiers' performance, which were able to achieve an accuracy up to 99.2%.

Original languageEnglish
Title of host publicationProceedings - 2023 11th International Conference in Software Engineering Research and Innovation, CONISOFT 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages159-168
Number of pages10
ISBN (Electronic)9798350328837
DOIs
Publication statusPublished - 2023
Event11th International Conference in Software Engineering Research and Innovation, CONISOFT 2023 - Leon, Mexico
Duration: 6 Nov 202310 Nov 2023

Publication series

NameProceedings - 2023 11th International Conference in Software Engineering Research and Innovation, CONISOFT 2023

Conference

Conference11th International Conference in Software Engineering Research and Innovation, CONISOFT 2023
Country/TerritoryMexico
CityLeon
Period6/11/2310/11/23

Keywords

  • Instant Messaging
  • Natural Language Processing
  • Phishing
  • Secure Software Engineering
  • Social Engineering

Fingerprint

Dive into the research topics of 'Detection of Phishing in Mobile Instant Messaging Using Natural Language Processing and Machine Learning'. Together they form a unique fingerprint.

Cite this