WhatsApp Activity Analyzer
1Professor, Computer Science and Engineering, A.C.E.T. Nagpur, Maharashtra, India
2B.E. Student, Computer Science and Engineering, A.C.E.T. Nagpur, Maharashtra, India
Abstract - This study presents a WhatsApp chat analyzer tool that uses data analysis techniques to extract insights and trends from group chat data. The tool can be used to analyze conversations and identify Topics, keywords, and recognition of messages Chat Analyzer can be used to analyze group conversations of all types, including educational, business, and personal The results can be used to improve communication strategies communication and increase overall productivity. The tool is straightforward to apply and may be utilized by every body with simple pc skills. Overall, WhatsApp Chat Analyzer has the potential to provide valuable insights and facilitate effective communication.
Key Words: WhatsAppchatanalyser,Chatdata, pandas, NumPy,wordcloud,MatplotlibandSeaborn.
1.INTRODUCTION
One of the most generally utilized informing applications overallisWhatsApp.Groupchatshavebecomeanessential tool for communication, with people using them for personal,educational,andbusinesspurposes.Theamountof datageneratedfromthesegroupchatscanbeoverwhelming, making it difficult to extract meaningful insights and patterns.
Toovercomethischallenge,wehavecreatedWhatsAppchat analysertoolsthatusedataprocessingtoextractvaluable information from these conversations. These tools can provide insights on topics discussed, frequently used keywords,andthesentimentofmessagesexchanged.
The WhatsApp chat analyser can be useful in various domains,suchaseducation,business,andsocialsettings.In education, instructors can analyse student group chats to identify topics of interest and monitor engagement. In business,managerscananalysegroupchatstoidentifyareas ofimprovementandevaluateteamcommunication.Insocial settings, individuals can use the tool to analyse their chat historyandgaininsightsintotheircommunicationpatterns. This paper presents a comprehensive overview of the WhatsAppchatanalysertoolanditsapplications.Itprovides an in-depth analysis of WhatsApp chat used to extract insights and the challenges associated with analysing WhatsApp group chats. Additionally, this paper highlights the potential benefits and limitations of using WhatsApp chat analyser tools and their impact on communication
practices. Overall, the WhatsApp chat analyser tool is a valuableresourceforanyonelookingtoanalysegroupchats andextractmeaningfulinsightsfromtheirconversations.
2.LITERATURE REVIEW
In the study of D. Bouhnik and M. Deshen, "WhatsApp for Schools [1]: In this research is presented to find the classroomcommunicationbetweenfacultyandstudentsby the high use of WhatsApp. WhatsApp groups in the relationshipbetweenteacherandstudent,performedbythe applicationactivitiesandhowtheygenerallyaffectlearning andlearning.
AnalysisoftheuseandimpactofWhatsAppMessengerbased on a demostudy[2]: There has been a lot of researchand impactanalysisoftheuseandimpactofWhatsApp.Someof these studies investigated the impact of WhatsApp on students, while others were based on local populations. A studyconductedinSouthIndiasurveyed18to23yearoldsto exploretheimportanceofWhatsAppamongyoungpeople. Fromthisresearch,wefoundthatstudentsspend8hoursa day on WhatsApp and about 16 hours online. He uses WhatsApptoexchangepictures,audioandvideofileswithhis friends. In addition, it turned out that the only application that young people use while spending time on their smartphonesisWhatsApp.
Intheresearchoncontentanalysisofwhatsappchat[3]:A research project to analyse theWhatsApp application's effectivenessinKarachi.TheStudywillbeacrucialpieceof research for exploring the possibilities of emergence of WhatsApp as the leading mobile messaging application in Pakistan. As a result of the introduction of mobile phones and the development of digital technology, Pakistan's communicationlandscapehasundergonesignificantchange. InPakistan,smartphonesandsocial networkingappsare becomingmoreandmorepopular,makingcommunication faster and simpler than ever. As a result of the changing environment,theuseofquantitativeandqualitativeresearch methodshasincreasedovertime.Methodsformeasuringthe nature and impact of communication tools on human behaviorweredeveloped.
TheImpactofWhatsAppMessengerUsageoStudents[4]: Analysis of WhatsApp as a communication medium in an emergencysurgicalteaminaLondonhospital.Accordingto
their findings, emergency medicine team members participating in the study used WhatsApp for 19 weeks. Compare the sender and receiver of the message and the response time and type of communication that occurs. Security events are reported. Their research shows that WhatsApp can consume students' study time. WhatsApp takesalotofstudytimeforstudentsandcanbefrustrating whilelearning.
Also [5]: A comprehensive review of the evidence from publisheddocumentsandinformationontheuseofPubMed andotherresourcesdiscussesthevarioususesofInstagram andWhatsAppforhealthandwell-being.Italsoexplainsthe mainissueswithusingWhatsAppandInstagram.Itisusedin healthandmedicine.
WhatsAppChat Analysis with R [6]: WhatsApp group chat data usedforanalysisis1yearold(May2015-May2016), totaling 55563 file texts and sometimes users. WhatsApp group chat is based on age of usage, length of usage days, Responselevels,typesofmessagessentbyeachpersoninthe group (smiley, text, multiplayer), reusable age groups, etc. Themaincharacteristicsgiveninthisanalysisarethetypesof messagessent,year/month/week/day./time,time(am/pm), sender'sage,gender(male/female).
3.PROPOSED WORK
This section includes the problem statement & proposed systemarchitecture.
3.1. PROBLEM STATEMENT
Analyzing WhatsApp chat data can be a time-consuming task,especiallyforlargegroupsorlongconversations.There isaneedforatoolthatcanquicklyandaccuratelyanalyze WhatsApp chat data to provide insights into the conversation'stopicsdiscussed.Thetoolshouldalsoprovide visualizationstohelpusersbetterunderstandthedataand draw conclusions about the conversation's underlying meaning.Thesolutionshouldbeeasytouse,accessible,and scalabletohandlelargeamountsofdata.
3.2. PROPOSED SYSTEM ARCHITECTURE
ThefirststepistocollectdatafromWhatsAppchats.Thiscan bedonebyexportingthechathistoryasatextfilefromthe WhatsAppapplication.
Oncedataiscollected,itneedstobepreprocessedsothatit canbeusedforanalysis.Thisinvolvestaskssuchasremoving unnecessarycharacters,convertingthetexttolowercase,and removingstopwords.
Module 3 : Data Transformation
The raw string has to be spilled into date, time, user &messages(usingregularexpression)andbearrangedinthe tabularform(usingPandas)thisdataframewilluseasthe database.
Module 3 : Data Exploration
Here the collected data is read and processed to train a classification model. Then the model is evaluated and serialized.
TopStatistics:Showsallmessages,totalwordsand linkstosharedmedia.
Monthly timeline: The chat frequency for a given monthisshowninthisgraph.
Thedailytimeline:thenumberofmessagesduring thedayisshownonthisgraph.
ActivityMap:providesamonthlybreakdownofyour busiestdaysandlowestworkdays.
WeeklyActivityMap:Showsthemostactivetimein chat.
Words cloud: the word that's very common and oftenused.
MostBusyUsers
Analysisofemojiusage:Themostfrequentlyused emojis.
Module 4 : Data Visualization
Thisanalyzeddatawillbethendisplayedinonthescreenin theformofgraphfore.g.:linegraph,bargraph,heatgraph& soon.
4. RESULT & DISCUSSION
Followingaretheresultsobtainedfromexperiment: This displays various metrics related to group messaging activity
Userscanviewfrequencyofmessagesovertimeusingline chartsthatshowmonthlyanddailytimelines.
3–TopStatistics
In Top Statistics, including the total number of messages, words,media,andlinksshared.
Anactivitymapprovidesinsightintothebusiestmonthand dayformessagingactivity,displayedinbarchartformat.
A weekly activity map shows hourly usage trends across differentdaysusingaheatmap.
This word cloud is used to visualize & highlight the most commonlyusedwordsinmessages.
Userscanidentifythetopfivemostactiveusersinthegroup using this graph and list, which also displays each user's percentageofoverallgroupusage.
A bar chart displays the top twenty most frequently used words.
Thispiechartisusedtodisplaythetopfivemostfrequently usedemojisasapercentageofoverallemojiusage.
5. CONCLUSION
Inconclusion,aWhatsAppchatanalyzercanbeapowerful tool for gaining insights into group conversations. By analyzingthemessages,wecangaininformationaboutthe frequency of communication, the topics that are most commonlydiscussed,andtheoverallsentimentofthegroup. Withthisinformation,wecanidentify patternsandtrends that can help us to better understand the dynamics of the group,andtomakemoreinformeddecisionsabouthowto communicateeffectively
REFERENCES
[1] S. Patil, "WhatsApp Group Data Analysis with R," InternationalJournalofComputerApplications,vol.Volume 154,no.4,p.0975–8887,November2016.
[2] Available from: http://www.statista.com/statistics/260819/numberofmonthly-active-WatsApp-users. Number of monthly active WhatsApp users worldwide from April 2013 to February 2016(inmillions)
[3]Ahmed,I.,Fiaz,T.,“Mobilephonetoyoungsters:Necessity oraddiction”,AfricanJournalofBusinessManagementVol.5 (32),pp.12512-12519,Aijaz,K.(2011).
[4] J. Yeboah and G. D. Ewur, "The Impact of WhatsApp Messenger Usage on Students," Journal of Education and Practice,vol.Vol5,no.6,pp.157-164,2014.
[5]M.N.K.Boulos,D.M.GiustiniandS.Wheeler,"Instagram and WhatsApp in Health and Healthcare: An Overview," FutureInternetCreativecommonattributionMDPi,vol.8,no. 37,pp.01-14,2016.
[6] Aharony, N., T., G., The Importance of the WhatsApp Family Group: An Exploratory Analysis. “Aslib Journal of InformationManagement,Vol.68,Issue2,pp.1-37”(2016).
[7]D.Radha,R.Jayaparvathy,D.Yamini,“AnalysisonSocial MediaAddictionusingDataMiningTechnique”,International JournalofComputerApplications(0975–8887)Volume139 –No.7,pp.2326,April2016.
[8]C.Montag, K.Błaszkiewicz,R. Sariyska,B.Lachmann, I. Andone, B. Trendafilov, M. Eibes and A. Markowetz, "Smartphone usage in the 21st century: who is active on WhatsApp?," 4 August 2015. [Online]. Available: https://bmcresnotes.biomedcentral.com/articles/10.1186/s 13104015-1280-z.[Accessed12March2019].
[9]W.Bani,"WhatsApp,"22April2019.[Online].Available: https://en.welibani.org/weli/WhatsApp.[Accessed24April
2019].[6]S.Patil,"WhatsAppGroupDataAnalysiswithR," InternationalJournalofComputerApplications,vol.Volume 154,no.4,p.0975–8887,November2016.
[10]D.BouhnikandM.Deshen,"WhatsAppGoestoSchool: MobileInstantMessagingBetweenTeachersandStudents," JournalofInformationTechnologyEducation:Research,vol 13,pp.217231,25August2014.