0% found this document useful (0 votes)
15 views15 pages

Fake News Detection

The document discusses fake news detection using naive bayes and passive aggressive classifiers. It describes analyzing and preprocessing data, using TF-IDF vectorization, training and evaluating models on text and titles, visualizing data, and building confusion matrices.

Uploaded by

Noore Hira
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views15 pages

Fake News Detection

The document discusses fake news detection using naive bayes and passive aggressive classifiers. It describes analyzing and preprocessing data, using TF-IDF vectorization, training and evaluating models on text and titles, visualizing data, and building confusion matrices.

Uploaded by

Noore Hira
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

Natural

Language Presented by: Misbah Sultana (SP23-RCS-012)

Processing Zunaira Naseem​​ (SP23-RCS-024)


Topic Title:

Fake News Detection Using Naïve Bayes


And Passive Aggressive Classifier

8/05/20XX N L P P R E S E N TAT I O N 2
Introduction:

 Fake news is defined as any information that is not true and is intended to persuade
readers to believe something that is not true.

 However, as social media has grown in popularity, the internet has become a perfect
breeding ground for spreading fake news, such as misleading information, fake
reviews, false advertisements, rumors, false political commentary, satire, and so on.

 To identify fake news, several methods have been proposed, including linguistic
approaches, machine learning approaches, knowledge-based approaches, and hybrid
approaches.

21/12/2023 N L P P R E S E N TAT I O N 3
21/12/2023 N L P P R E S E N TAT I O N 4
1. Analyze the data:

21/12/2023 N L P P R E S E N TAT I O N 5
21/12/2023 N L P P R E S E N TAT I O N 6
2. Split the dataset into training and testing sets :

21/12/2023 N L P P R E S E N TAT I O N 7
3. Data Preprocessing:

21/12/2023 N L P P R E S E N TAT I O N 8
4. TF_IDF Vectorizer:

21/12/2023 N L P P R E S E N TAT I O N 9
5. Model training, Evaluation, and Prediction:
For Text:

21/12/2023 N L P P R E S E N TAT I O N 10
5. Model training, Evaluation, and Prediction:
For Title:

21/12/2023 N L P P R E S E N TAT I O N 11
6. Data Visualization:

21/12/2023 N L P P R E S E N TAT I O N 12
7. Building Confusion Matrix for each Model:
For Text:

21/12/2023 N L P P R E S E N TAT I O N 13
7. Building Confusion Matrix for each Model:
For Title:

21/12/2023 N L P P R E S E N TAT I O N 14
8/05/20XX N L P P R E S E N TAT I O N 15

You might also like