Fact-Checking Reasoning System for Fake Review Detection Using Answer Set Programming

被引:3
作者
Jnoub, Nour [1 ]
Brankovic, Admir [1 ]
Klas, Wolfgang [1 ]
机构
[1] Univ Vienna, Fac Comp Sci, A-1090 Vienna, Austria
关键词
online fake review detection; answer set programming; fact checking;
D O I
10.3390/a14070190
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A rising number of people use online reviews to choose if they want to use or buy a service or product. Therefore, approaches for identifying fake reviews are in high request. This paper proposes a hybrid rule-based fact-checking framework based on Answer Set Programming (ASP) and natural language processing. The paper incorporates the behavioral patterns of reviewers combined with the qualitative and quantitative properties/features extracted from the content of their reviews. As a case study, we evaluated the framework using a movie review dataset, consisting of user accounts with their associated reviews, including the review title, content, and the star rating of the movie, to identify reviews that are not trustworthy and labeled them accordingly in the output. This output is then used in the front end of a movie review platform to tag reviews as fake and show their sentiment. The evaluation of the proposed approach showed promising results and high flexibility.
引用
收藏
页数:19
相关论文
共 50 条
[31]   A System for Explainable Answer Set Programming [J].
Cabalar, Pedro ;
Fandinno, Jorge ;
Muniz, Brais .
ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2020, (325) :124-136
[32]   Rough set reasoning using answer set programs [J].
Doherty, Patrick ;
Szalas, Andrzej .
INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2021, 130 :126-149
[33]   Reasoning about delegation and revocation schemes in answer set programming [J].
Barker, Steve ;
Boella, Guido ;
Gabbay, Dov ;
Genovese, Valerio .
JOURNAL OF LOGIC AND COMPUTATION, 2014, 24 (01) :89-116
[34]   Characteristics of Fake News and Misinformation in Greece: The Rise of New Crowdsourcing-Based Journalistic Fact-Checking Models [J].
Lamprou, Evangelos ;
Antonopoulos, Nikos ;
Anomeritou, Iouliani ;
Apostolou, Chrysoula .
JOURNALISM AND MEDIA, 2021, 2 (03) :417-439
[35]   Mapping the fake news infodemic amidst the COVID-19 pandemic: A study of Indian fact-checking websites [J].
Laskar, Kaifia Ancer ;
Reyaz, Mohammad .
JOURNAL OF ARAB & MUSLIM MEDIA RESEARCH, 2021, 14 (01) :93-116
[36]   Dynamic Consistency Checking in Goal-Directed Answer Set Programming [J].
Marple, Kyle ;
Gupta, Gopal .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2014, 14 :415-427
[37]   CSP Bounded Model Checking of Preprocessed CTL extended with Events using Answer Set Programming [J].
Situ, Lingyun ;
Zhao, Lingzhong .
2015 22ND ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2015), 2015, :16-23
[38]   Innovations using Generative AI for media literacy and fact-checking in the European Union [J].
Arroyo, Ana Zafra ;
Gonzalez, Maria Sanchez ;
Gonzales, Hada M. Sanchez .
DOXA COMUNICACION, 2025, (41) :489-509
[39]   Drivers and Barriers for Using Blockchain Technology to Create a Global Fact-Checking Database [J].
Edwardsson, Malin Picha ;
Al-Saqaf, Walid .
ONLINE JOURNAL OF COMMUNICATION AND MEDIA TECHNOLOGIES, 2022, 12 (04)
[40]   Arabic Fake News Detection: A Fact Checking Based Deep Learning Approach [J].
Harrag, Fouzi ;
Djahli, Mohamed Khalil .
ACM TRANSACTIONS ON ASIAN AND LOW-RESOURCE LANGUAGE INFORMATION PROCESSING, 2022, 21 (04)