Fake News Detection System by Manish Verma 16scse111009
Fake News Detection System by Manish Verma 16scse111009
Background
Detecting fake news on social media poses several new and challenging
research problems. Though fake news itself is not a new problem–nations or
groups have been using the news media to execute propaganda or influence
operations for centuries–the rise of web-generated news on social media
makes fake news a more powerful force that challenges traditional journalistic
norms. There are several characteristics of this problem that make it uniquely
challenging for automated detection. First, fake news is intentionally written to
mislead readers, which makes it nontrivial to detect simply based on news
content. The content of fake news is rather diverse in terms of topics, styles
and media platforms, and fake news attempts to distort truth with diverse
linguistic styles while simultaneously mocking true news. For example, fake
news may cite true evidence within the in-correct context to support a non-
factual claim. Thus, existing hand-crafted and data-specific textual features are
generally not sufficient for fake news detection. Other auxiliary information
must also be applied to improve detection, such as knowledge base and user
social engagements. Second, exploiting this auxiliary information actually leads
to another critical challenge: the quality of the data itself. Fake news is usually
related to newly emerging, time-critical events, which may not have been
properly verified by existing knowledge bases due to the lack of corroborating
evidence or claims. In addition, users’ social engagements with fake news
produce data that is big, incomplete, unstructured, and noisy. Effective
methods to differentiate credible users, extract useful post features and
exploit network interactions are an open area of research and need further
investigations.
Methodology
Step 1: Feature Extraction
News content features describe the meta information related to a piece of
news. A list of representative news content attributes are listed below:
• Source: Author or publisher of the news article
• Headline: Short title text that aims to catch the attention of readers and
describes the main topic of the article
• Body Text: Main text that elaborates the details of the news story; there is
usually a major claim that is specifically highlighted and that shapes the angle
of the publisher
• Image/Video: Part of the body content of a news article that provides visual
cues to frame the story. Based on these raw content attributes, different kinds
of feature representations can be built to extract discriminative characteristics
of fake news. Typically, the news content we are looking at will mostly be
linguistic-based and visual-based.
Step2: Model Construction
Since fake news attempts to spread false claims in news content, the most
straightforward means of detecting it is to check the truthfulness of major
claims in a news article to decide the news veracity. Knowledge-based
approaches aim to use external sources to fact-check proposed claims in news
content. The goal of fact-checking is to assign a truth value to a claim in a
particular context. Fact-checking has attracted increasing attention, and many
efforts have been made to develop a feasible automated fact-checking system.
Existing fact-checking approaches can be categorized as expert-oriented,
crowdsourcing-oriented, and computational-oriented.
Experimental Design
Datasets: Online news can be collected from different sources, such as news
agency homepages, search engines, and social media websites. However,
manually determining the veracity of news is a challenging task, usually
requiring annotators with domain expertise who performs careful analysis of
claims and additional evidence, context, and reports from authoritative
sources. Generally, news data with annotations can be gathered in the
following ways: Expert journalists, Fact-checking websites, Industry detectors,
and Crowd-sourced workers
• There is no specific law against fake news in India. Free publication of news
flows from Article 19 of the Constitution guaranteeing freedom of speech.
• Press Council of India, a regulatory body, can warn, admonish or censure the
newspaper, the news agency, the editor or the journalist or disapprove the
conduct of the editor or the journalist if it finds that a newspaper or a news
agency has violated journalistic ethics.
• News Broadcasters Association (NBA) represents the private television news
and current affairs broadcasters. The self-regulatory body probes complaints
against electronic media.
• Indian Broadcast Foundation (IBF) also looks into the complaints against
contents aired by channels.
• Broadcasting Content Complaint Council (BCCC) admits complaints against TV
broadcasters for objectionable TV content and fake news.
• Indian Penal Code (IPC) has certain sections which could curb fake news:
Sections 153 (wantonly giving provocation with intent to cause riot) and 295
(injuring or defiling place of worship with intent to insult the religion of any
class) can be invoked to guard against fake news.
• Section 66 in The Information Technology Act, 2000: If any person,
dishonestly or fraudulently, does any act referred to in section 43 (damage to
computer, computer system), he shall be punishable with imprisonment for a
term which may extend to three years or with fine which may extend to five
lakh rupees or with both.
• Civil or Criminal Case for Defamation is another resort against fake news for
individuals and groups hurt by the fake news. IPC Section 499 (defamation) and
500 (whoever defames another shall be punished with simple imprisonment
for a term which may extend to two years, or with fine, or with both) provide
for a defamation suit.