Current Trends in Information Technology Review Article

Fake News Detection System Using MultinomialNB and Django Framework

  1. Geeta Makhija Department of Computer Engineering, Parvatibai Genaba Moze College of Engineering, Wagholi, Pune
  2. Bhakti Gotarne Department of Computer Engineering, Parvatibai Genaba Moze College of Engineering, Wagholi, Pune
  3. Rutuja Mane Department ofDepartment of Computer Engineering, Parvatibai Genaba Moze College of Engineering, Wagholi, Pune Computer Engineering, Parvatibai Genaba Moze College of Engineering, Wagholi, Pune
  4. Bhakti More Department of Computer Engineering, Parvatibai Genaba Moze College of Engineering, Wagholi, Pune

Abstract

The emergence of the World Wide Web and the rapid growth of online platforms have transformed the landscape of news dissemination. However, the rise of social media has also led to an overwhelming influx of potentially unreliable information, making it increasingly challenging to verify the truthfulness of articles. This verification process has become a daunting task, necessitating a thorough examination of various domain-specific aspects to ascertain the credibility of news content. In response to this issue, machine learning algorithms have shown considerable promise in automatically detecting fake news. Researchers are actively employing a diverse range of performance metrics to evaluate the efficacy of these algorithms. Natural language processing (NLP) techniques are essential in this process, as they aid in data pre-processing, thereby improving the accuracy of machine learning models. By leveraging extracted textual properties, researchers can train and evaluate machine learning classifiers designed to distinguish between genuine and fabricated content. This includes leveraging various features and performance metrics to evaluate the effectiveness of these classifiers. Ultimately, this study aims to contribute to the ongoing efforts to combat misinformation in the digital age by providing insights into the intersection of machine learning, NLP, and news verification.

Keywords

References (38)

  1. Wu C, Wu F, Huang Y, Xie X. Personalized News Recommendation: Methods and Challenges. ACM Transactions on Information Systems. 2023;41(1):1-50. doi:10.1145/3530257
  2. Su X, Sperli G, Moscato V, Picariello A, Esposito C, Choi C. An Edge Intelligence Empowered Recommender System Enabling Cultural Heritage Applications. IEEE Transactions on Industrial Informatics. 2019;15(7):4266-4275. doi:10.1109/tii.2019.2908056
  3. Zhou F, Xu X, Trajcevski G, Zhang K. A Survey of Information Cascade Analysis. ACM Computing Surveys. 2021;54(2):1-36. doi:10.1145/3433000
  4. Gaillard S, Oláh ZA, Venmans S, Burke M. Countering the cognitive, linguistic, and psychological underpinnings behind susceptibility to fake news: A review of current literature with special focus on the role of age and digital literacy. Front Commun. 2021;6:661801. doi:10.3389/fcomm.2021. 661801.
  5. Della Vedova ML, Tacchini E, Moret S, Ballarin G, DiPierro M, De Alfaro L. Automatic online fake news detection combining content and social signals. 2018 22nd Conference of Open Innovations Association (FRUCT), Jyvaskyla, Finland, 2018, pp. 272-9. doi:10.23919/FRUCT. 2018.8468301.
  6. Tandoc EC, Lim ZW, Ling R. Defining “Fake News”. Digital Journalism. 2017;6(2):137-153. doi:10.1080/21670811.2017.1360143
  7. Park M, Chai S. Constructing a user-centered fake news detection model by using classification algorithms in machine learning techniques. IEEE Access. 2023;11:71517-27. doi: 10.1109/ ACCESS.2023.3294613.
  8. Cybenko AK, Cybenko G. AI and fake news. IEEE Intell Syst. 2018;33:1-5. doi: 10.1109/ MIS.2018.2877280.
  9. Granik M, Mesyura V. Fake news detection using naive Bayes classifier. 2017 IEEE First Ukraine Conference on Electrical and Computer Engineering (UKRCON). 2017:900-903. doi:10.1109/ukrcon.2017.8100379
  10. Zhou S, Lin J, Tan L, Liu X. Condensed Convolution Neural Network by Attention over Self-attention for Stance Detection in Twitter. 2019 International Joint Conference on Neural Networks (IJCNN). 2019:1-8. doi:10.1109/ijcnn.2019.8851965
  11. Taulé M, Martí MA, Rangel F, Rosso P, Bosco C, Patti V. Overview of the task on stance and gender detection in tweets on Catalan independence at IberEval 2017. In: Proceedings of the Second Workshop on Evaluation of Human Language Technologies for Iberian Languages (IberEval 2017); 2017. p. 157-177. Available from: https://ceur-ws.org/Vol-1881/Overview5.pdf.
  12. Weedon J, Nuland W, Stamos A. Information Operations and Facebook. Version 1.0. Facebook; 2017 Apr 27. Available from: https://i2.res.24o.it/pdf2010/Editrice/ILSOLE24ORE/ILSOLE24 ORE/Online/_Oggetti_Embedded/Documenti/2017/04/28/facebook-and-information-operations-v1.pdf.
  13. Wei P, Mao W, Zeng D. A Target-Guided Neural Memory Model for Stance Detection in Twitter. 2018 International Joint Conference on Neural Networks (IJCNN). 2018:1-8. doi:10.1109/ijcnn.2018.8489665
  14. Helmstetter S, Paulheim H. Weakly Supervised Learning for Fake News Detection on Twitter. 2018 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM). 2018:274-277. doi:10.1109/asonam.2018.8508520
  15. Mandical RR, Mamatha N, Shivakumar N, Monica R, Krishna AN. Identification of Fake News Using Machine Learning. 2020 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT). 2020:1-6. doi:10.1109/conecct50063.2020.9198610
  16. Augenstein I, Rocktäschel T, Vlachos A, Bontcheva K. Stance Detection with Bidirectional Conditional Encoding. [Preprint]. arXiv:1606.05464. 2016 Jun 17. DOI: https://doi.org/10.48550/ arXiv.1606.05464.
  17. Ahmad I, Yousaf M, Yousaf S, Ahmad MO. Fake News Detection Using Machine Learning Ensemble Methods. Complexity. 2020;2020:1-11. doi:10.1155/2020/8885861
  18. Kaur S, Kumar P, Kumaraguru P. Automating fake news detection system using multi-level voting model. Soft Computing. 2019;24(12):9049-9069. doi:10.1007/s00500-019-04436-y
  19. Ghosh S, Desarkar MS. Class Specific TF-IDF Boosting for Short-text Classification. Companion of the The Web Conference 2018 on The Web Conference 2018 - WWW '18. 2018:1629-1637. doi:10.1145/3184558.3191621
  20. Elfardy H, Diab M. CU-GWU Perspective at SemEval-2016 Task 6: Ideological Stance Detection in Informal Text. Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 2016:434-439. doi:10.18653/v1/s16-1070
  21. Laboreiro G, Sarmento L, Teixeira J, Oliveira E. Tokenizing micro-blogging messages using a text classification approach. Proceedings of the fourth workshop on Analytics for noisy unstructured text data. 2010:81-88. doi:10.1145/1871840.1871853
  22. Aldwairi M, Alwahedi A. Detecting Fake News in Social Media Networks. Procedia Computer Science. 2018;141:215-222. doi:10.1016/j.procs.2018.10.171
  23. Masood AD, Abdulazeez AM, Zeebaree DQ. Machine learning supervised algorithms of gene selection: A review. Mach Learn. 2020;62(3):233–244.
  24. Patra BG, Das D, Bandyopadhyay S. JU_NLP at SemEval-2016 Task 6: Detecting Stance in Tweets using Support Vector Machines. Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 2016:440-444. doi:10.18653/v1/s16-1071
  25. Buntain C, Golbeck J. Automatically Identifying Fake News in Popular Twitter Threads. 2017 IEEE International Conference on Smart Cloud (SmartCloud). 2017:208-215. doi:10.1109/smartcloud.2017.40
  26. Dong L, Wesseloo J, Potvin Y, Li X. Discrimination of Mine Seismic Events and Blasts Using the Fisher Classifier, Naive Bayesian Classifier and Logistic Regression. Rock Mechanics and Rock Engineering. 2015;49(1):183-211. doi:10.1007/s00603-015-0733-y
  27. Mohammad S, Kiritchenko S, Sobhani P, Zhu X, Cherry C. SemEval-2016 Task 6: Detecting Stance in Tweets. Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 2016:31-41. doi:10.18653/v1/s16-1003
  28. Vereshchaka A, Cosimini S, Dong W. Analyzing and distinguishing fake and real news to mitigate the problem of disinformation. Computational and Mathematical Organization Theory. 2020;26(3):350-364. doi:10.1007/s10588-020-09307-8
  29. Al-Ghadir AI, Azmi AM, Hussain A. A novel approach to stance detection in social media tweets by fusing ranked lists and sentiments. Inf Fusion. 2021;67:29-40. doi:10.1016/j.inffus.2020. 10.003.
  30. Conroy NK, Rubin VL, Chen Y. Automatic deception detection: Methods for finding fake news. Proceedings of the Association for Information Science and Technology. 2015;52(1):1-4. doi:10.1002/pra2.2015.145052010082
  31. Somasundaran S, Wiebe J. Recognizing stances in ideological on-line debates. In: Inkpen D, Strapparava C, editors. Proceedings of the NAACL HLT 2010 Workshop on Computational Approaches to Analysis and Generation of Emotion in Text; 2010 Jun 1-2; Los Angeles, CA. Stroudsburg (PA): Association for Computational Linguistics; 2010. p. 116-24. Available from: https://aclanthology.org/W10-0214/
  32. Konjengbam A, Ghosh S, Kumar N, Singh M. Debate Stance Classification Using Word Embeddings. Lecture Notes in Computer Science. 2018:382-395. doi:10.1007/978-3-319-98539-8_29
  33. Faulkner A. Automated classification of stance in student essays: An approach using stance target information and the Wikipedia link-based measure. In: Proceedings of the Twenty-Seventh International Florida Artificial Intelligence Research Society Conference (FLAIRS 2014); 2014; Palm Beach, Florida. Association for the Advancement of Artificial Intelligence; 2014. p. 174–9.
  34. Vlachos A, Riedel S. Identification and Verification of Simple Claims about Statistical Properties. Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing. 2015:2596-2601. doi:10.18653/v1/d15-1312
  35. Harabagiu S, Hickl A, Lacatusu F. Negation, contrast and contradiction in text processing. In: Proceedings of the AAAI Conference on Artificial Intelligence. Boston, MA. Technical Papers. 2006. p. 755-762.
  36. Sen A, Sinha M, Mannarswamy S, Roy S. Stance classification of multi-perspective consumer health information. Proceedings of the ACM India Joint International Conference on Data Science and Management of Data. 2018:273-281. doi:10.1145/3152494.3152518
  37. Silverman C. Lies, damn lies, and viral content. Columbia Journalism Rev. 2015. doi:10.7916/D8Q81RHH. Available from: https://www.cjr.org/tow_center_reports/craig_silverman_ lies_damn_lies_viral_content.php
  38. Vychegzhanin SV, Kotelnikov EV. Stance Detection Based on Ensembles of Classifiers. Programming and Computer Software. 2019;45(5):228-240. doi:10.1134/s0361768819050074
Support