SyedomarAli commited on
Commit
ecbcd38
·
verified ·
1 Parent(s): d00892e

Add 3 files

Browse files
Files changed (3) hide show
  1. README.md +6 -4
  2. index.html +487 -19
  3. prompts.txt +1 -0
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Wordpress Site
3
- emoji: 📉
4
  colorFrom: pink
5
- colorTo: indigo
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: wordpress-site
3
+ emoji: 🐳
4
  colorFrom: pink
5
+ colorTo: pink
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,487 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>AI Content Detector + Humanizer | Powered by DeepSeek</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
9
+ <style>
10
+ .gradient-bg {
11
+ background: linear-gradient(135deg, #6e8efb 0%, #a777e3 100%);
12
+ }
13
+ .text-gradient {
14
+ background: linear-gradient(90deg, #6e8efb, #a777e3);
15
+ -webkit-background-clip: text;
16
+ background-clip: text;
17
+ color: transparent;
18
+ }
19
+ .result-box {
20
+ transition: all 0.3s ease;
21
+ }
22
+ .result-box:hover {
23
+ transform: translateY(-5px);
24
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
25
+ }
26
+ .progress-bar {
27
+ height: 8px;
28
+ border-radius: 4px;
29
+ background: linear-gradient(90deg, #6e8efb, #a777e3);
30
+ transition: width 0.5s ease;
31
+ }
32
+ .textarea-container {
33
+ position: relative;
34
+ }
35
+ .word-count {
36
+ position: absolute;
37
+ bottom: 10px;
38
+ right: 10px;
39
+ background: rgba(255, 255, 255, 0.8);
40
+ padding: 2px 8px;
41
+ border-radius: 10px;
42
+ font-size: 12px;
43
+ color: #555;
44
+ }
45
+ .tooltip {
46
+ position: relative;
47
+ display: inline-block;
48
+ }
49
+ .tooltip .tooltip-text {
50
+ visibility: hidden;
51
+ width: 200px;
52
+ background-color: #555;
53
+ color: #fff;
54
+ text-align: center;
55
+ border-radius: 6px;
56
+ padding: 8px;
57
+ position: absolute;
58
+ z-index: 1;
59
+ bottom: 125%;
60
+ left: 50%;
61
+ margin-left: -100px;
62
+ opacity: 0;
63
+ transition: opacity 0.3s;
64
+ }
65
+ .tooltip:hover .tooltip-text {
66
+ visibility: visible;
67
+ opacity: 1;
68
+ }
69
+ </style>
70
+ </head>
71
+ <body class="bg-gray-50 min-h-screen">
72
+ <div class="gradient-bg py-4 px-6 shadow-lg">
73
+ <div class="container mx-auto flex justify-between items-center">
74
+ <div class="flex items-center">
75
+ <i class="fas fa-robot text-white text-2xl mr-3"></i>
76
+ <h1 class="text-white text-2xl font-bold">AI Content Detector <span class="font-normal">+ Humanizer</span></h1>
77
+ </div>
78
+ <div class="text-white text-sm">
79
+ <span class="font-semibold">Powered by</span> <span class="font-bold">DeepSeek</span>
80
+ </div>
81
+ </div>
82
+ </div>
83
+
84
+ <div class="container mx-auto px-4 py-8">
85
+ <div class="bg-white rounded-xl shadow-lg overflow-hidden mb-8">
86
+ <div class="p-6">
87
+ <h2 class="text-2xl font-bold text-gray-800 mb-4">Detect AI-generated content and transform it into natural human-like text</h2>
88
+ <p class="text-gray-600 mb-6">Paste your text below to analyze its AI probability and humanize it for better engagement.</p>
89
+
90
+ <div class="grid grid-cols-1 md:grid-cols-2 gap-6">
91
+ <div class="textarea-container">
92
+ <label for="input-text" class="block text-sm font-medium text-gray-700 mb-2">Enter your text to analyze</label>
93
+ <textarea id="input-text" rows="12" class="w-full px-4 py-3 border border-gray-300 rounded-lg focus:ring-2 focus:ring-purple-500 focus:border-purple-500 transition" placeholder="Paste your content here..."></textarea>
94
+ <div class="word-count" id="word-count">0 words</div>
95
+ </div>
96
+
97
+ <div>
98
+ <div class="result-box bg-gray-50 border border-gray-200 rounded-lg p-6 h-full">
99
+ <div class="flex justify-between items-center mb-4">
100
+ <h3 class="text-lg font-semibold text-gray-800">Analysis Results</h3>
101
+ <span class="text-xs bg-gray-200 px-2 py-1 rounded-full">Powered by DeepSeek</span>
102
+ </div>
103
+
104
+ <div id="results-placeholder" class="text-center py-10">
105
+ <i class="fas fa-search text-gray-300 text-4xl mb-3"></i>
106
+ <p class="text-gray-400">Results will appear here after analysis</p>
107
+ </div>
108
+
109
+ <div id="results-container" class="hidden">
110
+ <div class="mb-6">
111
+ <div class="flex justify-between items-center mb-2">
112
+ <span class="text-sm font-medium text-gray-700">AI Probability</span>
113
+ <span id="ai-percentage" class="text-sm font-bold text-purple-600">0%</span>
114
+ </div>
115
+ <div class="w-full bg-gray-200 rounded-full h-2">
116
+ <div id="ai-progress" class="progress-bar h-2 rounded-full" style="width: 0%"></div>
117
+ </div>
118
+ <p id="ai-verdict" class="text-sm text-gray-500 mt-2"></p>
119
+ </div>
120
+
121
+ <div class="mb-6">
122
+ <h4 class="text-sm font-medium text-gray-700 mb-2">Humanized Version</h4>
123
+ <div id="humanized-text" class="bg-white border border-gray-200 rounded-lg p-4 text-gray-700"></div>
124
+ <button id="copy-btn" class="mt-3 px-4 py-2 bg-purple-600 text-white rounded-lg hover:bg-purple-700 transition flex items-center">
125
+ <i class="fas fa-copy mr-2"></i> Copy Text
126
+ </button>
127
+ </div>
128
+
129
+ <div class="bg-blue-50 border-l-4 border-blue-400 p-4">
130
+ <div class="flex">
131
+ <div class="flex-shrink-0">
132
+ <i class="fas fa-lightbulb text-blue-400"></i>
133
+ </div>
134
+ <div class="ml-3">
135
+ <p class="text-sm text-blue-700">
136
+ <span class="font-semibold">Tip:</span> The humanizer adds natural variations, idioms, and conversational elements to make text sound more authentic.
137
+ </p>
138
+ </div>
139
+ </div>
140
+ </div>
141
+ </div>
142
+ </div>
143
+ </div>
144
+ </div>
145
+
146
+ <div class="mt-6 flex flex-wrap gap-3">
147
+ <button id="analyze-btn" class="px-6 py-3 bg-purple-600 text-white rounded-lg hover:bg-purple-700 transition font-medium flex items-center">
148
+ <i class="fas fa-search mr-2"></i> Analyze for AI Content
149
+ </button>
150
+ <button id="humanize-btn" class="px-6 py-3 bg-green-600 text-white rounded-lg hover:bg-green-700 transition font-medium flex items-center">
151
+ <i class="fas fa-magic mr-2"></i> Humanize Text
152
+ </button>
153
+ <button id="clear-btn" class="px-6 py-3 bg-gray-200 text-gray-700 rounded-lg hover:bg-gray-300 transition font-medium flex items-center">
154
+ <i class="fas fa-trash-alt mr-2"></i> Clear All
155
+ </button>
156
+
157
+ <div class="tooltip ml-auto">
158
+ <button class="px-4 py-3 bg-gray-100 text-gray-600 rounded-lg hover:bg-gray-200 transition">
159
+ <i class="fas fa-question-circle"></i>
160
+ </button>
161
+ <span class="tooltip-text">Our AI detector analyzes linguistic patterns, word choice, and sentence structure to determine AI probability. The humanizer adds natural variations to make text sound more authentic.</span>
162
+ </div>
163
+ </div>
164
+ </div>
165
+ </div>
166
+
167
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-6 mb-8">
168
+ <div class="result-box bg-white border border-gray-200 rounded-lg p-6 hover:shadow-md transition">
169
+ <div class="text-purple-500 mb-3">
170
+ <i class="fas fa-shield-alt text-2xl"></i>
171
+ </div>
172
+ <h3 class="text-lg font-semibold text-gray-800 mb-2">Advanced Detection</h3>
173
+ <p class="text-gray-600">Identifies content from GPT-4, Claude, Gemini, and other leading AI models with high accuracy.</p>
174
+ </div>
175
+
176
+ <div class="result-box bg-white border border-gray-200 rounded-lg p-6 hover:shadow-md transition">
177
+ <div class="text-green-500 mb-3">
178
+ <i class="fas fa-user-edit text-2xl"></i>
179
+ </div>
180
+ <h3 class="text-lg font-semibold text-gray-800 mb-2">Human-like Rewriting</h3>
181
+ <p class="text-gray-600">Transforms robotic text into natural human writing while preserving the original meaning.</p>
182
+ </div>
183
+
184
+ <div class="result-box bg-white border border-gray-200 rounded-lg p-6 hover:shadow-md transition">
185
+ <div class="text-blue-500 mb-3">
186
+ <i class="fas fa-tachometer-alt text-2xl"></i>
187
+ </div>
188
+ <h3 class="text-lg font-semibold text-gray-800 mb-2">Real-time Analysis</h3>
189
+ <p class="text-gray-600">Get instant results with our powerful DeepSeek AI engine processing your text.</p>
190
+ </div>
191
+ </div>
192
+
193
+ <div class="bg-white rounded-xl shadow-lg overflow-hidden">
194
+ <div class="p-6">
195
+ <h2 class="text-xl font-bold text-gray-800 mb-4">How It Works</h2>
196
+
197
+ <div class="grid grid-cols-1 md:grid-cols-4 gap-4">
198
+ <div class="flex flex-col items-center text-center p-4">
199
+ <div class="w-12 h-12 bg-purple-100 rounded-full flex items-center justify-center mb-3">
200
+ <i class="fas fa-paste text-purple-600"></i>
201
+ </div>
202
+ <h3 class="font-medium text-gray-800 mb-1">Paste Text</h3>
203
+ <p class="text-sm text-gray-600">Copy and paste your content into the input box</p>
204
+ </div>
205
+
206
+ <div class="flex flex-col items-center text-center p-4">
207
+ <div class="w-12 h-12 bg-blue-100 rounded-full flex items-center justify-center mb-3">
208
+ <i class="fas fa-search text-blue-600"></i>
209
+ </div>
210
+ <h3 class="font-medium text-gray-800 mb-1">Analyze</h3>
211
+ <p class="text-sm text-gray-600">Click "Analyze" to detect AI probability</p>
212
+ </div>
213
+
214
+ <div class="flex flex-col items-center text-center p-4">
215
+ <div class="w-12 h-12 bg-green-100 rounded-full flex items-center justify-center mb-3">
216
+ <i class="fas fa-magic text-green-600"></i>
217
+ </div>
218
+ <h3 class="font-medium text-gray-800 mb-1">Humanize</h3>
219
+ <p class="text-sm text-gray-600">Click "Humanize" to rewrite for authenticity</p>
220
+ </div>
221
+
222
+ <div class="flex flex-col items-center text-center p-4">
223
+ <div class="w-12 h-12 bg-yellow-100 rounded-full flex items-center justify-center mb-3">
224
+ <i class="fas fa-clipboard-check text-yellow-600"></i>
225
+ </div>
226
+ <h3 class="font-medium text-gray-800 mb-1">Use Content</h3>
227
+ <p class="text-sm text-gray-600">Copy the humanized version for your needs</p>
228
+ </div>
229
+ </div>
230
+ </div>
231
+ </div>
232
+ </div>
233
+
234
+ <footer class="bg-gray-800 text-white py-8">
235
+ <div class="container mx-auto px-4">
236
+ <div class="flex flex-col md:flex-row justify-between items-center">
237
+ <div class="mb-4 md:mb-0">
238
+ <div class="flex items-center">
239
+ <i class="fas fa-robot text-purple-400 text-xl mr-2"></i>
240
+ <span class="text-xl font-bold">AI Content Detector <span class="font-normal">+ Humanizer</span></span>
241
+ </div>
242
+ <p class="text-gray-400 text-sm mt-1">Powered by DeepSeek AI Technology</p>
243
+ </div>
244
+
245
+ <div class="flex space-x-6">
246
+ <a href="#" class="text-gray-300 hover:text-white transition">
247
+ <i class="fab fa-wordpress"></i>
248
+ </a>
249
+ <a href="#" class="text-gray-300 hover:text-white transition">
250
+ <i class="fas fa-question-circle"></i>
251
+ </a>
252
+ <a href="#" class="text-gray-300 hover:text-white transition">
253
+ <i class="fas fa-envelope"></i>
254
+ </a>
255
+ </div>
256
+ </div>
257
+
258
+ <div class="border-t border-gray-700 mt-6 pt-6 text-center text-gray-400 text-sm">
259
+ <p>© 2023 AI Content Detector + Humanizer. All rights reserved.</p>
260
+ </div>
261
+ </div>
262
+ </footer>
263
+
264
+ <script>
265
+ document.addEventListener('DOMContentLoaded', function() {
266
+ const inputText = document.getElementById('input-text');
267
+ const wordCount = document.getElementById('word-count');
268
+ const analyzeBtn = document.getElementById('analyze-btn');
269
+ const humanizeBtn = document.getElementById('humanize-btn');
270
+ const clearBtn = document.getElementById('clear-btn');
271
+ const copyBtn = document.getElementById('copy-btn');
272
+ const resultsPlaceholder = document.getElementById('results-placeholder');
273
+ const resultsContainer = document.getElementById('results-container');
274
+ const aiPercentage = document.getElementById('ai-percentage');
275
+ const aiProgress = document.getElementById('ai-progress');
276
+ const aiVerdict = document.getElementById('ai-verdict');
277
+ const humanizedText = document.getElementById('humanized-text');
278
+
279
+ // Update word count
280
+ inputText.addEventListener('input', function() {
281
+ const text = inputText.value.trim();
282
+ const words = text ? text.split(/\s+/).length : 0;
283
+ wordCount.textContent = `${words} words`;
284
+ });
285
+
286
+ // Analyze button click
287
+ analyzeBtn.addEventListener('click', function() {
288
+ const text = inputText.value.trim();
289
+ if (!text) {
290
+ alert('Please enter some text to analyze');
291
+ return;
292
+ }
293
+
294
+ // Show loading state
295
+ analyzeBtn.innerHTML = '<i class="fas fa-spinner fa-spin mr-2"></i> Analyzing...';
296
+ analyzeBtn.disabled = true;
297
+
298
+ // Simulate API call with timeout
299
+ setTimeout(function() {
300
+ // Calculate random AI probability (for demo)
301
+ const aiProbability = Math.min(Math.floor(Math.random() * 100), 95);
302
+
303
+ // Update UI
304
+ aiPercentage.textContent = `${aiProbability}%`;
305
+ aiProgress.style.width = `${aiProbability}%`;
306
+
307
+ // Set verdict text
308
+ if (aiProbability < 30) {
309
+ aiVerdict.textContent = "This text appears to be mostly human-written with minimal AI influence.";
310
+ } else if (aiProbability < 70) {
311
+ aiVerdict.textContent = "This text shows signs of AI assistance but has some human elements.";
312
+ } else {
313
+ aiVerdict.textContent = "This text is highly likely to be AI-generated based on our analysis.";
314
+ }
315
+
316
+ // Show results
317
+ resultsPlaceholder.classList.add('hidden');
318
+ resultsContainer.classList.remove('hidden');
319
+
320
+ // Reset button
321
+ analyzeBtn.innerHTML = '<i class="fas fa-search mr-2"></i> Analyze for AI Content';
322
+ analyzeBtn.disabled = false;
323
+ }, 1500);
324
+ });
325
+
326
+ // Humanize button click
327
+ humanizeBtn.addEventListener('click', function() {
328
+ const text = inputText.value.trim();
329
+ if (!text) {
330
+ alert('Please enter some text to humanize');
331
+ return;
332
+ }
333
+
334
+ // Show loading state
335
+ humanizeBtn.innerHTML = '<i class="fas fa-spinner fa-spin mr-2"></i> Humanizing...';
336
+ humanizeBtn.disabled = true;
337
+
338
+ // Simulate API call with timeout
339
+ setTimeout(function() {
340
+ // Create a humanized version (for demo)
341
+ const humanized = humanizeText(text);
342
+
343
+ // Update UI
344
+ humanizedText.textContent = humanized;
345
+
346
+ // Show results if not already shown
347
+ resultsPlaceholder.classList.add('hidden');
348
+ resultsContainer.classList.remove('hidden');
349
+
350
+ // Reset button
351
+ humanizeBtn.innerHTML = '<i class="fas fa-magic mr-2"></i> Humanize Text';
352
+ humanizeBtn.disabled = false;
353
+ }, 2000);
354
+ });
355
+
356
+ // Clear button click
357
+ clearBtn.addEventListener('click', function() {
358
+ inputText.value = '';
359
+ wordCount.textContent = '0 words';
360
+ resultsPlaceholder.classList.remove('hidden');
361
+ resultsContainer.classList.add('hidden');
362
+ });
363
+
364
+ // Copy button click
365
+ copyBtn.addEventListener('click', function() {
366
+ const textToCopy = humanizedText.textContent;
367
+ if (!textToCopy) return;
368
+
369
+ navigator.clipboard.writeText(textToCopy).then(function() {
370
+ // Change button temporarily
371
+ const originalText = copyBtn.innerHTML;
372
+ copyBtn.innerHTML = '<i class="fas fa-check mr-2"></i> Copied!';
373
+ copyBtn.classList.remove('bg-purple-600', 'hover:bg-purple-700');
374
+ copyBtn.classList.add('bg-green-600', 'hover:bg-green-700');
375
+
376
+ setTimeout(function() {
377
+ copyBtn.innerHTML = originalText;
378
+ copyBtn.classList.remove('bg-green-600', 'hover:bg-green-700');
379
+ copyBtn.classList.add('bg-purple-600', 'hover:bg-purple-700');
380
+ }, 2000);
381
+ });
382
+ });
383
+
384
+ // Simple text humanizer (for demo purposes)
385
+ function humanizeText(text) {
386
+ // These are just simple replacements for demonstration
387
+ // A real implementation would use more sophisticated NLP techniques
388
+ const replacements = {
389
+ "utilize": "use",
390
+ "in order to": "to",
391
+ "due to the fact that": "because",
392
+ "at this point in time": "now",
393
+ "commence": "start",
394
+ "terminate": "end",
395
+ "individual": "person",
396
+ "facilitate": "help",
397
+ "optimal": "best",
398
+ "utilization": "use",
399
+ "prior to": "before",
400
+ "subsequent to": "after",
401
+ "in the event that": "if",
402
+ "with regard to": "about",
403
+ "it is important to note that": "",
404
+ "as a matter of fact": "actually",
405
+ "in light of the fact that": "since"
406
+ };
407
+
408
+ // Add some natural variations
409
+ const variations = [
410
+ "You know,",
411
+ "Actually,",
412
+ "Well,",
413
+ "I mean,",
414
+ "Basically,",
415
+ "So,",
416
+ "Anyway,",
417
+ "Like,",
418
+ "Right?"
419
+ ];
420
+
421
+ // Add some filler words occasionally
422
+ const fillers = ["uh", "um", "ah", "er", "hmm"];
423
+
424
+ // Process the text
425
+ let result = text;
426
+
427
+ // Replace formal words
428
+ for (const [formal, casual] of Object.entries(replacements)) {
429
+ const regex = new RegExp(`\\b${formal}\\b`, 'gi');
430
+ result = result.replace(regex, casual);
431
+ }
432
+
433
+ // Shorten some sentences
434
+ result = result.replace(/\. ([A-Z][a-z]+)/g, function(match, p1) {
435
+ // 30% chance to add a filler word
436
+ if (Math.random() < 0.3) {
437
+ return `. ${fillers[Math.floor(Math.random() * fillers.length)]}... ${p1}`;
438
+ }
439
+ // 20% chance to add a variation
440
+ if (Math.random() < 0.2) {
441
+ return `. ${variations[Math.floor(Math.random() * variations.length)]} ${p1}`;
442
+ }
443
+ return match;
444
+ });
445
+
446
+ // Add some contractions
447
+ result = result.replace(/\bdo not\b/gi, "don't")
448
+ .replace(/\bdoes not\b/gi, "doesn't")
449
+ .replace(/\bis not\b/gi, "isn't")
450
+ .replace(/\bare not\b/gi, "aren't")
451
+ .replace(/\bwas not\b/gi, "wasn't")
452
+ .replace(/\bwere not\b/gi, "weren't")
453
+ .replace(/\bhave not\b/gi, "haven't")
454
+ .replace(/\bhas not\b/gi, "hasn't")
455
+ .replace(/\bhad not\b/gi, "hadn't")
456
+ .replace(/\bwill not\b/gi, "won't")
457
+ .replace(/\bwould not\b/gi, "wouldn't")
458
+ .replace(/\bcan not\b/gi, "can't")
459
+ .replace(/\bcould not\b/gi, "couldn't")
460
+ .replace(/\bshould not\b/gi, "shouldn't")
461
+ .replace(/\bmust not\b/gi, "mustn't")
462
+ .replace(/\bmight not\b/gi, "mightn't")
463
+ .replace(/\bcannot\b/gi, "can't")
464
+ .replace(/\bI am\b/gi, "I'm")
465
+ .replace(/\byou are\b/gi, "you're")
466
+ .replace(/\bhe is\b/gi, "he's")
467
+ .replace(/\bshe is\b/gi, "she's")
468
+ .replace(/\bit is\b/gi, "it's")
469
+ .replace(/\bwe are\b/gi, "we're")
470
+ .replace(/\bthey are\b/gi, "they're");
471
+
472
+ // Add some personality
473
+ if (Math.random() < 0.5) {
474
+ const sentences = result.split('. ');
475
+ if (sentences.length > 1) {
476
+ const randomIndex = Math.floor(Math.random() * (sentences.length - 1)) + 1;
477
+ sentences[randomIndex] = variations[Math.floor(Math.random() * variations.length)] + " " + sentences[randomIndex];
478
+ result = sentences.join('. ');
479
+ }
480
+ }
481
+
482
+ return result;
483
+ }
484
+ });
485
+ </script>
486
+ <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=SyedomarAli/wordpress-site" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
487
+ </html>
prompts.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ create a wordpress tool AI Content Detector + Humanizer Detect AI-generated content and transform it into natural human-like text POWERED BY DEEPSEEK