Clearview is a Chrome extension that empowers readers to understand the political bias in news articles through advanced language analysis. By providing objective metrics and highlighting potentially biased content, Clearview helps users make more informed decisions about their news consumption.
In today's polarized media landscape, it's increasingly difficult to identify bias in news reporting. Clearview addresses this challenge by:
- Providing objective analysis of political bias in news articles
- Highlighting specific instances of politically charged language
- Helping readers develop a more critical approach to news consumption
- Promoting media literacy and balanced news reading habits
Clearview is designed for:
- News readers seeking objective analysis of media bias
- Students and educators studying media literacy
- Researchers analyzing political discourse
- Anyone interested in understanding different political perspectives
- Journalists and content creators aiming to maintain balanced reporting
- Instant Bias Analysis: Get immediate feedback on an article's political bias on a scale from -100 (very liberal) to +100 (very conservative)
- Confidence Scoring: See how confident the analyzer is in its bias assessment
- Flagged Sections: View specific quotes from the article that contain politically charged language
- Dark Mode Support: Toggle between light and dark themes for comfortable reading
- Interactive UI: Click on flagged sections to jump directly to them in the article
- Easy Link Sharing: Quick copy functionality for article URLs
- Visit the Chrome Web Store
- Click "Add to Chrome"
- Confirm the installation
- Clone this repository or download the source code
- Open Chrome and navigate to
chrome://extensions/
- Enable "Developer mode" in the top right
- Click "Load unpacked" and select the extension directory
- Navigate to any news article
- Click the Clearview extension icon in your browser
- View the comprehensive bias analysis including:
- Overall bias rating
- Confidence score
- Highlighted politically charged sections
- Click on any flagged section to view it in context
- Toggle dark/light mode using the theme icon
Built using:
- JavaScript
- Chrome Extensions API
- Natural Language Processing for bias detection (Compromise, Sentiment.js)
- Custom UI components with CSS animations
- Responsive design principles
To set up the development environment:
- Install dependencies:
npm install
- Build the extension:
npm run build
- Load the extension in Chrome using "Load unpacked"
Clearview respects user privacy:
- No personal data collection
- Analysis performed locally
- No tracking or analytics
- No third-party data sharing
Contributions are welcome! Please feel free to submit a Pull Request.
Created by Arsh Jafri
This project is licensed under the MIT License - see the LICENSE file for details