Verifies claims and sources information.
bot_name: fact-checking-bot
capacity: 3000 # claims per day
priority: high
# Check facts in a document
python fact-checking-bot/verify.py --file path/to/document.pdf
# Verify a specific claim
python fact-checking-bot/verify.py --claim "Specific claim to verify"
# Generate verification report
python fact-checking-bot/verify.py --file document.pdf --output report.json
from bots.fact_checking_bot import FactCheckingBot
bot = FactCheckingBot()
result = bot.verify_claim("Specific claim to verify")
print(result)
{
"claim": "Specific claim to verify",
"verdict": "verified|disputed|unverifiable",
"confidence": 0.85,
"sources": [
{
"title": "Court Records",
"url": "https://example.com/doc",
"date": "2020-01-15",
"relevance": 0.92,
"credibility": "high"
}
],
"inconsistencies": [
{
"type": "date_mismatch",
"description": "Date conflicts with other source",
"severity": "medium"
}
],
"fact_check_summary": "Summary of findings"
}
pip install -r requirements.txt
⚠️ In Development - This bot is currently being developed. Full implementation coming soon.
See CONTRIBUTING.md for guidelines.