A project that detects bot-generated reviews using Machine Learning and stores verified review hashes on Ethereum blockchain for transparency and security.
✔️ Web Scraping: Extracts reviews from e-commerce sites.
✔️ Detects Fake Reviews: Uses an ML model to classify reviews.
✔️ Blockchain Integration: Stores verified review hashes on Ethereum (Sepolia).
✔️ Secure & Immutable: Prevents data tampering with decentralized storage.
1️⃣ User submits a product URL.
2️⃣ Web Scraper fetches reviews from the page.
3️⃣ ML Model detects fake vs real reviews.
4️⃣ Valid reviews are hashed and stored on Ethereum.
5️⃣ The hash can be retrieved later for verification.
- Web Scraping: BeautifulSoup, Selenium, Requests
- Blockchain: Ethereum (Sepolia Testnet), Solidity, Web3.py
- Machine Learning: Python, Pandas, Scikit-learn
- Web Interface: HTML, CSS, JavaScript, React(framework)
- Machine Learning Model: Detects bot-generated reviews.
- Blockchain Smart Contract: Stores and verifies review hashes.
- Python Backend: Manages blockchain interactions.
- Web Interface: Allows users to submit product links.
MIT License © 2025 Vigil Team