Hameed13 commited on
Commit
3c3c813
Β·
1 Parent(s): 9b07634

read.me updated

Browse files
Files changed (1) hide show
  1. README.md +54 -0
README.md ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: VeraCT Scan News Verification System
3
+ emoji: πŸ”
4
+ colorFrom: blue
5
+ colorTo: green
6
+ sdk: streamlit
7
+ sdk_version: 1.31.1
8
+ app_file: client.py
9
+ pinned: false
10
+ ---
11
+
12
+ # VeraCT Scan News Verification System
13
+
14
+ AI-powered news verification tool that checks if news headlines and content are truthful based on reliable sources.
15
+
16
+ A powerful, AI-enhanced news verification API that analyzes the credibility of news content by cross-referencing reliable sources, extracting entities, and applying reasoning from large language models. Built with FastAPI, LangChain, Groq's LLaMA-4 model, spaCy, and multiple real-time search APIs.
17
+
18
+ ---
19
+
20
+ ## πŸš€ Key Features
21
+
22
+ - βœ… **Headline & Content Verification** using LLM + multi-source matching
23
+ - 🌐 **Reliable Domain Detection** from over 600+ trusted sources
24
+ - 🧠 **LLM Verdict Generation** (VERIFIED, LIKELY FAKE, or REQUIRES MORE VERIFICATION)
25
+ - πŸ” **Entity Extraction** with spaCy (ORG, PERSON, EVENT, etc.)
26
+ - πŸ›‘οΈ **Cross-checking** with [SearchAPI](https://www.searchapi.io/) and [Tavily](https://www.tavily.com/)
27
+ - πŸ” **.env-based API Key Security**
28
+ - πŸ§ͺ API Testing endpoints for dev setup
29
+
30
+ ---
31
+
32
+ ## 🧩 Tech Stack
33
+
34
+ - **Python 3.10+**
35
+ - **FastAPI**
36
+ - **LangChain + Groq LLaMA-4**
37
+ - **spaCy (NER & NLP)**
38
+ - **SearchAPI + Tavily**
39
+ - **Pydantic + CORS middleware**
40
+ - **Uvicorn (ASGI server)**
41
+
42
+ - ## πŸ›‘οΈ License
43
+
44
+ This project is licensed under the [MIT License](LICENSE).
45
+
46
+ ---
47
+
48
+ ## βš™οΈ Setup Instructions
49
+
50
+ ### 1. Clone the repository
51
+
52
+ ```bash
53
+ git clone https://github.com/Abdulhameed556/VeraCT_Scan-like_news_verification_system_1.git
54
+ cd VeraCT_Scan-like_News_Verification_System