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 条
  • [41] A Trajectory Calculus for Qualitative Spatial Reasoning Using Answer Set Programming
    Baryannis, George
    Tachmazidis, Ilias
    Batsakis, Sotiris
    Antoniou, Grigoris
    Alviano, Mario
    Sellis, Timos
    Tsai, Pei-Wei
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2018, 18 (3-4) : 355 - 371
  • [42] From disinformation to fact-checking: How Ibero-American fact-checkers on Twitter combat fake news
    Miguez-Gonzalez, Maria-Isabel
    Martinez-Rolan, Xabier
    Garcia-Miron, Silvia
    PROFESIONAL DE LA INFORMACION, 2023, 32 (01):
  • [43] Detecting and Fact-checking Misinformation using "Veracity Scanning Model"
    Barve, Yashoda
    Saini, Jatinderkumar R.
    Kotecha, Ketan
    Gaikwad, Hema
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (02) : 201 - 209
  • [44] Reading and Reasoning over Chart Images for Evidence-based Automated Fact-Checking
    Akhtar, Mubashara
    Cocarascu, Oana
    Simperl, Elena
    17TH CONFERENCE OF THE EUROPEAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, EACL 2023, 2023, : 399 - 414
  • [45] A Formal Approach for Cautious Reasoning in Answer Set Programming
    Amendola, Giovanni
    Dodaro, Carmine
    Maratea, Marco
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 4716 - 4720
  • [46] Qualitative Spatial and Temporal Reasoning with Answer Set Programming
    Li, Jason Jingshi
    2012 IEEE 24TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2012), VOL 1, 2012, : 603 - 609
  • [47] Using answer set programming for a decision support system
    Beierle, C
    Dusso, O
    Kern-Isberner, G
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, 2005, 3662 : 374 - 378
  • [48] Reasoning About Study Regulations in Answer Set Programming
    Hahn, Susana
    Schaub, Torsten
    Martens, Cedric
    Nemes, Amade
    Otunuya, Henry
    Romero, Javier
    Schellhorn, Sebastian
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2024, 24 (04) : 790 - 804
  • [49] Reasoning about actions and change in Answer Set Programming
    Dimopoulos, Y
    Kakas, AC
    Michael, L
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, PROCEEDINGS, 2004, 2923 : 61 - 73
  • [50] Symbolic System Synthesis Using Answer Set Programming
    Andres, Benjamin
    Gebser, Martin
    Schaub, Torsten
    Haubelt, Christian
    Reimann, Felix
    Glass, Michael
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING (LPNMR 2013), 2013, 8148 : 79 - 91