Skip to content

Commit 0780820

Browse files
Fix: Manifest file error
1 parent 9a505ba commit 0780820

File tree

7 files changed

+197
-234
lines changed

7 files changed

+197
-234
lines changed

extension/README.md

Lines changed: 51 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -1,101 +1,73 @@
11
# Plagiarism & AI Content Checker - Chrome Extension
22

3-
A powerful Chrome extension that helps detect AI-generated content and potential plagiarism in selected text across any website.
3+
A powerful Chrome extension that helps you detect AI-generated content and potential plagiarism in selected text from any webpage.
44

55
## Features
66

7-
- **Right-click Analysis**: Select text on any webpage, right-click, and choose "Plagiarism & AI Content Checker"
8-
- **Instant Detection**: Quickly analyze text for AI generation patterns and plagiarism
9-
- **Detailed Results**: Get percentage scores and highlighted segments showing different content types
10-
- **Clean Interface**: Professional popup design with easy-to-understand results
11-
- **Cross-site Compatibility**: Works on all websites and web pages
7+
- 🔍 **Right-click Context Menu**: Select text on any webpage and analyze it directly
8+
- 🤖 **AI Content Detection**: Identifies potentially AI-generated text segments
9+
- 📋 **Plagiarism Detection**: Checks for potential plagiarized content
10+
- 📊 **Detailed Analysis**: Shows confidence scores and highlights suspicious segments
11+
- 🎯 **Easy to Use**: Simple popup interface with instant results
1212

1313
## Installation
1414

15-
### From Chrome Web Store (Recommended)
16-
1. Visit the Chrome Web Store
17-
2. Search for "Plagiarism & AI Content Checker"
18-
3. Click "Add to Chrome"
19-
4. Confirm installation
15+
### For Development/Testing:
2016

21-
### Manual Installation (Developer Mode)
22-
1. Download or clone this repository
23-
2. Open Chrome and navigate to `chrome://extensions/`
24-
3. Enable "Developer mode" in the top-right corner
25-
4. Click "Load unpacked" and select the `extension` folder
26-
5. The extension will be installed and ready to use
17+
1. Download or clone this extension folder
18+
2. Open Chrome and go to `chrome://extensions/`
19+
3. Enable "Developer mode" in the top right
20+
4. Click "Load unpacked" and select the extension folder
21+
5. The extension icon should appear in your Chrome toolbar
2722

28-
## How to Use
23+
### Usage:
2924

30-
### Method 1: Context Menu (Recommended)
31-
1. Select any text on a webpage
32-
2. Right-click to open the context menu
33-
3. Click "Plagiarism & AI Content Checker"
34-
4. The extension popup will open with your selected text ready for analysis
35-
5. Click "Analyze Text" or wait for automatic analysis
25+
1. **Method 1 - Context Menu**:
26+
- Select any text on a webpage
27+
- Right-click and choose "Plagiarism & AI Content Checker"
28+
- The extension will open with your selected text pre-loaded
3629

37-
### Method 2: Manual Input
38-
1. Click the extension icon in the Chrome toolbar
39-
2. Paste or type your text in the input area
40-
3. Click "Analyze Text" to start the analysis
41-
4. Review the detailed results
30+
2. **Method 2 - Extension Popup**:
31+
- Click the extension icon in your toolbar
32+
- Paste or type text into the textarea
33+
- Click "Analyze Text"
4234

43-
## Results Explanation
35+
## Features Explained
4436

45-
The extension provides three main scores:
37+
### Analysis Results:
38+
- **Original Content**: Percentage of text that appears to be originally written
39+
- **AI Generated**: Likelihood that text was created by AI tools
40+
- **Potential Plagiarism**: Probability that text was copied from other sources
4641

47-
- **Original Content** (Green): Percentage of text that appears to be originally written
48-
- **AI Generated** (Orange): Percentage of text that shows patterns of AI generation
49-
- **Potentially Plagiarized** (Red): Percentage of text that may be copied from other sources
42+
### Detailed View:
43+
- Color-coded segments showing different content types
44+
- Confidence scores for each segment
45+
- Potential source URLs (when plagiarism is detected)
5046

51-
## Privacy & Security
47+
## Files Structure:
48+
- `manifest.json` - Extension configuration
49+
- `background.js` - Handles context menu and storage
50+
- `content.js` - Manages text selection on webpages
51+
- `popup.html` - Extension popup interface
52+
- `popup.js` - Popup functionality and analysis logic
53+
- `icons/` - Extension icons in various sizes
5254

53-
- **No Data Collection**: Your text is analyzed locally and never sent to external servers
54-
- **Secure Processing**: All analysis happens within your browser
55-
- **No Account Required**: Use the extension without signing up or providing personal information
55+
## Publishing to Chrome Web Store:
5656

57-
## Technical Details
57+
1. Zip the entire extension folder
58+
2. Go to [Chrome Web Store Developer Dashboard](https://chrome.google.com/webstore/devconsole/)
59+
3. Pay the one-time $5 developer fee (if not already paid)
60+
4. Upload your zip file
61+
5. Fill out the store listing information
62+
6. Submit for review
5863

59-
- **Manifest Version**: 3 (Latest Chrome Extension standard)
60-
- **Permissions**:
61-
- `contextMenus`: For right-click menu integration
62-
- `activeTab`: For accessing selected text on current page
63-
- `storage`: For temporary text storage between context menu and popup
64-
- **Offline Capable**: Works without internet connection
64+
## Notes:
6565

66-
## Development
66+
- Current version uses mock analysis for demonstration
67+
- Replace the `simulateAnalysis()` function with actual API calls to plagiarism/AI detection services
68+
- Consider implementing rate limiting and error handling for production use
69+
- Add authentication if using paid API services
6770

68-
### Building for Chrome Web Store
71+
## Version History:
6972

70-
1. Ensure all files are in the `extension/` folder
71-
2. Zip the contents of the `extension/` folder (not the folder itself)
72-
3. The zip file should contain: `manifest.json`, `background.js`, `content.js`, `popup.html`, `popup.js`, and `icons/` folder
73-
4. Upload the zip file to the Chrome Web Store Developer Dashboard
74-
75-
### File Structure
76-
```
77-
extension/
78-
├── manifest.json # Extension configuration
79-
├── background.js # Service worker for context menu
80-
├── content.js # Content script for text selection
81-
├── popup.html # Extension popup interface
82-
├── popup.js # Popup functionality
83-
├── icons/ # Extension icons
84-
│ ├── icon16.png
85-
│ ├── icon32.png
86-
│ ├── icon48.png
87-
│ └── icon128.png
88-
└── README.md # This file
89-
```
90-
91-
## Version History
92-
93-
- **v1.0.0**: Initial release with context menu integration and text analysis
94-
95-
## Support
96-
97-
For issues or feature requests, please visit the Chrome Web Store listing or contact support.
98-
99-
## License
100-
101-
This extension is provided as-is for text analysis purposes. Please ensure you have the right to analyze any text you process.
73+
- v1.0.0 - Initial release with basic functionality

extension/icons/icon-base.png

11.8 KB
Loading

extension/icons/icon128.png

637 KB
Loading

extension/icons/icon16.png

637 KB
Loading

extension/icons/icon32.png

645 KB
Loading

extension/icons/icon48.png

652 KB
Loading

0 commit comments

Comments
 (0)