A Chrome extension that analyzes webpage content and visualizes Zipf's law distribution in real-time. Features a Counter-Strike 1.6 inspired interface.
- Real-time text analysis of web pages
- Interactive word frequency distribution graph
- Top 10 most frequent words display
- Zipf's law correlation score
- CS1.6-inspired user interface
- Clone the repository
- Install dependencies with: npm install
- Build the extension with: npm run build
- Open Chrome and go to chrome://extensions/
- Enable "Developer mode"
- Click "Load unpacked" and select the build folder
Available commands:
- npm run build: Create a production build
- npm run watch: Watch for changes during development
- React 18
- Chart.js for data visualization
- Webpack for building
- Chrome Extension Manifest V3
ZiphsLive analyzes webpage content by:
- Extracting meaningful text content
- Processing and counting word frequencies
- Calculating correlation with Zipf's distribution
- Displaying results in an interactive chart
- Linguistics Research: Analyze text patterns
- Content Analysis: Study word distribution
- SEO Analysis: Check keyword frequency
- Educational: Demonstrate Zipf's law