Abstract—Social media apps have become very promising
and omnipresent in daily life. Most social media apps are used
to deliver vital information to those nearby and far away. As
our lives become more hectic, many of us strive to limit our
usage of social media apps because they are too addictive, and
the majority of us have gotten preoccupied with our daily lives.
Because of this, we frequently overlook crucial information,
such as invitations to weddings, interviews, birthday parties,
etc., or find ourselves unable to attend the event. In most cases,
this happens because users are more likely to discover the
invitation or information only before the event, giving them
little time to prepare. To solve this issue, in this study, we
created a system that will collect social media chat and filter it
using Natural Language Processing (NLP) methods like
Tokenization, Stop Words Removal, Lemmatization,
Segmentation, and Named Entity Recognition (NER). Also,
Machine Learning Algorithms such as K-Nearest Neighbor
(KNN) Algorithm are implemented to prioritize the received
invitation and to sort the level of priority. Finally, a customized
notification will be delivered to the users where they
acknowledge the upcoming event. So, the chances of missing the
event are less or can be planned.
Keywords—Natural Language Processing (NLP), Named
Entity Recognition (NER), K-Nearest Neighbor (KNN), Machine
Learning, Web Scraping.
I. INTRODUCTION
Communication entails more than mere transmission of
information. It also entails communicating messages and
critical events in various ways, such as verbal
communication, nonverbal communication, or visualizations
[1]. Nowadays, people communicate more on mobile devices
through social media platforms. Social media helps people
connect, socialize, and stay informed about current events in
an age where technology is dominant. Today's users (people)
use social media to communicate their feelings, organize
events, form meaningful connections with others, know
about significant events, and stay informed (what is
happening in daily life). Despite their love for social media,
many users struggle to find the time to use these platforms.
As a result, people miss important events and meetings
that others have posted and arranged, which influences their
personal or professional lives.
In general, we see tons of messages such as news,
schedule dates, simple chat communications, or business
advertisement messages that are constantly popping up on
the notification bar. They urge people and exasperate them
to check the overall messages alone and sometimes ignore
them. Thus, people tend to lose important dates, which are
memorable and important meetings or schedules. Providing
preference to specific messages helps the user to get well
informed about important future events. It even maintains a
live update on previous events and meetings.
Meetings and events are important aspects of social and
commercial life. Meetings and events, whether they be
personal or professional, frequently determine a person's
destiny. Given its significance, this must be treated seriously
by emphasizing specific messages when communicating [2].
This study focuses on the solution to the aforementioned
problem by creating an autonomous system that can notify
the user of critical event changes [3]. The data is first
obtained from the social media application (scraping social
media data). Natural Language Processing (NLP) techniques
are then applied to analyze the collected information from the
text file and identify all of its important properties. These
results are examined by the machine learning model for event
prioritization [4]. Finally, based on the prioritized
information, the user will receive a custom notification that
will be displayed and pinned until the user acknowledges it.
II. LITERATURE SURVEY
Over the past 20 years, information and communication
technology has undergone a fast transformation, with the
development of social media being a huge step forward. The
rate of change is quickening. For instance, the development
of mobile technology has a tremendous impact on social
media influence. Globally, mobile devices account for the
vast majority of internet time. They give everyone access to