Code Monkey home page Code Monkey logo

skoop's Introduction

Skoop: Decentralized News Platform ๐Ÿ“ฐ

Skoop is a decentralized news platform built on the Ethereum blockchain. It allows users to access news articles securely and transparently without relying on a centralized authority. This README provides instructions on setting up the Skoop project locally.

Setup Locally ๐Ÿ› ๏ธ

Prerequisites

  • Node.js installed on your machine
  • Metamask extension installed in your browser
  • Solidity development environment (e.g., Hardhat)
  • Truffle for deploying contracts (optional)

Clone the Repository

git clone https://github.com/sushilpandeyy/skoop.git
cd skoop

Install Dependencies

Client (Frontend) ๐Ÿ’ป

cd client
npm install

Smart Contract (Blockchain) โ›“๏ธ

cd ../SmartContract
npm install

Connect to Sepolia Testnet ๐ŸŒ

To interact with the Sepolia testnet, you will need some test Ether in your wallet. You can obtain test Ether from a Sepolia faucet or any other Ethereum testnet faucet.

Run the Application

Client (Frontend) ๐Ÿ’ผ

cd client
npm run dev

Smart Contract (Blockchain) โš™๏ธ

No need to redeploy as the contracts are already deployed on the Sepolia testnet.

Fake News Detector Model

This repository contains a machine learning model for detecting fake news. The model is designed to assess the quality of news articles before they are deployed on a blockchain platform.

Model Files

Due to the large size of the model file, it's hosted on OneDrive. You can download the model from the following link:

Click here to access the Fake News Detector model

Dependencies

To use the model, you'll need to install the following dependencies:

  • PyTorch
  • TensorFlow
  • NumPy
  • Pandas
  • Transformers

You can install them using pip:

pip install torch tensorflow numpy pandas transformers

Usage

After installing the dependencies, you can use the provided sample code to load and utilize the model for fake news detection.

Accessing the Platform ๐Ÿš€

  • Once the contracts are deployed and the frontend server is running, open your browser and navigate to the URL where the frontend is hosted (usually http://localhost:5173).
  • Connect your Metamask wallet to the Sepolia testnet.
  • Use the platform to access news articles. Note that adding as a user might require spending some test Ether.

Contribution ๐Ÿค

Feel free to contribute to the Skoop project by creating issues or submitting pull requests.

License ๐Ÿ“

This project is unlicensed. Feel free to use it as you please!

skoop's People

Contributors

giri69 avatar sushilpandeyy avatar sachinkumar1728 avatar ost07 avatar

Stargazers

Mr. Rahul Chowdhury  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.