The embodiments set forth a technique for enabling a server device to identify ingenuine online reviews and prevent them from publishing. According to some embodiments, the technique can include the steps of (1) receiving an online review from a client device, where the online review includes a review component that comprises text; (2) parsing the text into two or more tokens; (3) assessing a probability of gibberish associated with the text by: (i) assigning a part of speech to each token; (ii) pairing consecutive tokens into speech pairings; (iii) calculating, for each speech pairing, a conditional probability value; and (iv) aggregating the conditional probability values to calculate the probability of gibberish associated with the text (4) and in response to determining that the probability of gibberish satisfies a threshold amount, tagging the online review as ingenuine to prevent the online review from being published.
展开▼