본문 바로가기
KERD
논문KCI 등재

Developing the Hoax: A Discord Chatbot That Classify Fake News Using Recurrent Neural Network

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

Internet has replaced traditional media and become one of the major news media platforms. News from internet sources tend, since they are accessible and convenient, to travel quicker and simpler than conventional news sources. However, not all of the media reports obtained from unverified sources are authentic as fake news arises in large numbers and is prevalent in online communities for both political and commercial reasons. Fake news can deceive or misinform readers theoretically or intentionally because people will easily get tangled by any of this information which may impact on the offline community. Although some manual websites are designed to check if the piece of information is true, the volume of quick-spread information online, notably on the web, does not scale. In order to solve this issue automatic fact-checking applications were designed to tackle the requirement of scalability and automation. However, current application methods lack an inclusive multi-dimensional data set to identify fake news features to improve machine learning classification model performance. To overcome this problem, this research paper proposed the Hoax chatbot which classifies the data when user enters an article headline into it. In this research work, the classification of dataset has been done using recurrent neural network (RNN) and long short-term memory (LSTM) model. The fake and true news dataset are preprocessed and used to train the model. Saved model is deployed on the discord server in order to check the credibility of the given input text. Discord API gives an access to run python files into their chatbot. In terms of analysis, the proposed model outperforms already existed neural network model such as convolutional neural network (CNN) with an accuracy of 96.77%.

Abstract

Internet has replaced traditional media and become one of the major news media platforms. News from internet sources tend, since they are accessible and convenient, to travel quicker and simpler than conventional news sources. However, not all of the media reports obtained from unverified sources are authentic as fake news arises in large numbers and is prevalent in online communities for both political and commercial reasons. Fake news can deceive or misinform readers theoretically or intentionally because people will easily get tangled by any of this information which may impact on the offline community. Although some manual websites are designed to check if the piece of information is true, the volume of quick-spread information online, notably on the web, does not scale. In order to solve this issue automatic fact-checking applications were designed to tackle the requirement of scalability and automation. However, current application methods lack an inclusive multi-dimensional data set to identify fake news features to improve machine learning classification model performance. To overcome this problem, this research paper proposed the Hoax chatbot which classifies the data when user enters an article headline into it. In this research work, the classification of dataset has been done using recurrent neural network (RNN) and long short-term memory (LSTM) model. The fake and true news dataset are preprocessed and used to train the model. Saved model is deployed on the discord server in order to check the credibility of the given input text. Discord API gives an access to run python files into their chatbot. In terms of analysis, the proposed model outperforms already existed neural network model such as convolutional neural network (CNN) with an accuracy of 96.77%.

참고문헌 (13)

  1. S. I. Manzoor, "Fake News Detection Using Machine Learning approaches: A systematic Review", 2019 3rd International Conference on Trends in Electronics and Informatics (ICOEI), pp.230~234 (2019)
  2. Ahmed H, "Detection of Online Fake News Using N-Gram Analysis and Machine Learning Techniques", Intelligent, Secure, and Dependable Systems in Distributed and Cloud Environments. ISDDC 2017, 10618, pp.127~138 (2017), Springer
  3. Ahmed H, "Detecting opinion spams and fake news using text classification", Journal of Security and Privacy, 1(1) (2018), Wiley
  4. V. Rubin, "Fake news or truth? using satirical cues to detect potentially misleading news", Proceedings of the Second Workshop on Computational Approaches to Deception Detection, pp.7~17 (2016), Association for Computational Linguistics
  5. H. Zhang, "An improving deception detection method in computer-mediated communication", Journal of Networks, 7(11) (2012)
  6. Ghinadya, "Synonyms-Based Augmentation to Improve Fake News Detection using Bidirectional LSTM", 2020 8th International Conference on Information and Communication Technology (ICoICT), pp.1~5 (2020)
  7. M. G. Hussain, "Detection of Bangla Fake News using MNB and SVM Classifier", 2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE), pp.81~85 (2020)
  8. S. Zhang, "Research on Text Classification for Identifying Fake News", 2018 International Conference on Security, Pattern Analysis, and Cybernetics (SPAC), pp.178~181 (2018)
  9. Ajao, Oluwaseun, "Fake news identification on twitter with hybrid cnn and rnn models", Proceedings of the 9th international conference on social media and society, pp.226~230 (2018)
  10. Bhutani, Bhavika, "Fake news detection using sentiment analysis", 2019Twelfth International Conference on Contemporary Computing (IC3), pp.1~5 (2019), IE
  11. Hiramath, Chaitra K., "Fake News Detection Using Deep Learning Techniques", 2019 1st International Conference on Advances in Information Technology (ICAIT), pp.411~415 (2019), IEEE
  12. "Fake News Detector Chatbot using Neural Networking"[URL]
  13. 한다은, "The Effects of Voice-based AI Chatbots on Korean EFL Middle School Students’ Speaking Competence and Affective Domains", 아시아태평양융합연구교류논문지, 6(7), pp.71~80 (2020), 사단법인 한국융합기술연구학회[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (5건)