Skip to content

kaustubh8888/Fake-News-Detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Fake-News-Detector - Detect Real vs. Fake News Effortlessly

πŸš€ Getting Started

Welcome to the Fake-News-Detector repository! This application uses advanced techniques to identify whether news articles are real or fake. It combines natural language processing (NLP) with machine learning in a user-friendly setup, suitable for everyone.

πŸ“₯ Download Links

Download Fake-News-Detector

πŸ“ Description

The Fake-News-Detector is a comprehensive project that aims to help users distinguish between authentic and misleading news articles. This tool employs the following features:

  • TF-IDF (Term Frequency-Inverse Document Frequency): A technique to evaluate how important a word is to a document in a collection.
  • Logistic Regression: A statistical method used for binary classification.
  • Training Pipeline: A step-by-step process that prepares our model using training data.
  • Evaluation Charts: Visual representations to help you understand model performance.
  • Interactive Streamlit Web App: A user-friendly interface for real-time credibility analysis, allowing anyone to check articles on the go.

The dataset is taken from Kaggle's Fake and Real News Dataset, ensuring you work with reliable data.

πŸ“‚ System Requirements

To run the Fake-News-Detector on your computer, please ensure you have the following:

  • Operating System: Windows, macOS, or Linux
  • Python Version: 3.6 or higher installed on your system
  • Memory: At least 4 GB of RAM
  • Disk Space: Minimum 500 MB free space available

Make sure your machine meets these requirements to enjoy a smooth experience.

πŸ“₯ Download & Install

To start using the Fake-News-Detector, follow these steps:

  1. Visit the Releases Page: Click the link below to go to the releases page.

    Download Here

  2. Choose Your File: Look for the most recent release. Download the appropriate file for your operating system.

  3. Install the Application:

    • For Windows users, double-click the .exe file and follow the prompts.
    • For macOS and Linux users, extract the files and run the main application file.
  4. Run the Application: After installation, open the application. You will see an interface where you can input news articles for analysis.

πŸ“– How to Use

  1. Input News Article: Type or paste the text of the article you want to check for credibility in the provided text box.
  2. Analyze: Click the "Analyze" button. The model will process the text and let you know if it's likely real or fake.
  3. Results Display: The results will appear immediately, along with a confidence score that indicates how certain the model is about its prediction.

πŸ“Š Features

  • Real-Time Analysis: Get immediate results for any news article you input.
  • User-Friendly Interface: Easy navigation and interaction.
  • Performance Charts: Visual feedback on the model's accuracy and reliability.
  • Adaptability: Supports a variety of text inputs across news sources.

πŸ› οΈ Troubleshooting

If you face issues while running the application, consider the following steps:

  • Check System Requirements: Ensure your system meets the minimum requirements.
  • Update Python: Make sure you are using Python 3.6 or higher.
  • Review Input Text: Articles should be clear and coherent for accurate results.

For further assistance, feel free to open an issue on this GitHub page. We are here to help.

πŸ—‚οΈ Additional Resources

  • Documentation: Comprehensive guides on how to use various functionalities of the application will be available in future releases.
  • Community Help: Join discussions on GitHub or engage with fellow users for tips and troubleshooting.

πŸ“ž Contact Information

If you have questions or feedback about Fake-News-Detector, please feel free to reach out through the issue tracker on this GitHub repository.

πŸ“„ License

This project is licensed under the MIT License. You are free to use, modify, and distribute this software.

Thank you for using Fake-News-Detector! We hope it serves you well in your quest for credible news sources. Happy analyzing!

Releases

No releases published

Packages

 
 
 

Contributors