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