Basti1110 commited on
Commit
db46f4e
Β·
verified Β·
1 Parent(s): 2e02d81

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +68 -1
README.md CHANGED
@@ -9,4 +9,71 @@ license: mit
9
  short_description: A minimal Node.js + Gemini-powered web app to analyze text.
10
  ---
11
 
12
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  short_description: A minimal Node.js + Gemini-powered web app to analyze text.
10
  ---
11
 
12
+
13
+ # πŸ•΅οΈ FakeDetect - OSINT Intelligence Analyzer
14
+
15
+ FakeDetect is a real-time Open Source Intelligence (OSINT) web application that uses Google Gemini AI to analyze and visualize multilingual social media and news content.
16
+
17
+ ## ✨ Features
18
+
19
+ - 🧠 AI-powered content interpretation using Gemini 1.5 Flash
20
+ - πŸ“Š Sentiment analysis (positive / neutral / negative breakdown)
21
+ - 🌐 Network influence graph for user/entity clustering
22
+ - πŸ“Œ Structured report output (JSON + HTML)
23
+ - πŸ’Ύ Exportable report as modern dark-mode HTML
24
+ - πŸ’¬ Multilingual support (EN, DE, ES, FR, RU)
25
+
26
+ ## πŸ”§ Tech Stack
27
+
28
+ - **Frontend:** HTML + TailwindCSS
29
+ - **Backend:** Node.js (Express) + Python (matplotlib, networkx)
30
+ - **AI:** Google Generative AI (Gemini)
31
+ - **Deployment:** Hugging Face Spaces (Docker SDK)
32
+
33
+ ## πŸš€ Quick Start (Docker)
34
+
35
+ ```bash
36
+ git clone https://github.com/Basti-devel/fakedetect.git
37
+ cd fakedetect
38
+
39
+ # Build the container
40
+ docker build -t fakedetect .
41
+
42
+ # Run the app
43
+ docker run -p 7860:7860 fakedetect
44
+ ```
45
+
46
+ Access the app at: [http://localhost:7860](http://localhost:7860)
47
+
48
+ ## πŸ“ Project Structure
49
+
50
+ ```
51
+ β”œβ”€β”€ app.js # Node.js backend (Express)
52
+ β”œβ”€β”€ render_report.py # Python rendering (charts + HTML)
53
+ β”œβ”€β”€ index.html # Frontend interface
54
+ β”œβ”€β”€ osint_dark_template.html # Dark HTML template for reports
55
+ β”œβ”€β”€ requirements.txt # Python dependencies
56
+ β”œβ”€β”€ package.json # Node dependencies
57
+ β”œβ”€β”€ space.yaml # Hugging Face Space config
58
+ β”œβ”€β”€ Dockerfile # Unified deployment container
59
+ └── /tmp # Runtime output directory
60
+ ```
61
+
62
+ ## πŸ›‘ Ethics & Compliance
63
+
64
+ FakeDetect adheres to:
65
+ - πŸ“ GDPR and digital privacy principles
66
+ - πŸ•ŠοΈ Journalistic ethics and OSINT standards
67
+ - πŸ›‘ Avoids speculative conclusions, hate speech, or bias
68
+
69
+ ## 🧠 Sample Use Cases
70
+
71
+ - πŸ—ž Investigative journalism
72
+ - πŸ›‘ NGO threat reporting
73
+ - 🧡 Telegram/Reddit sentiment tracking
74
+ - 🧾 Misinformation early detection
75
+
76
+ ---
77
+
78
+ © 2025 FakeDetect by Sebastian Friedrich Nestler. Built with ❀️ for responsible intelligence analysis.
79
+