Skip to content
wiki.fftac.org

Building A Prophecy Tracking Knowledge Graph Entities, Claims, Sources, Contradictions, And Review Status 2 - Source Excerpt 04

Back to Building A Prophecy Tracking Knowledge Graph Entities, Claims, Sources, Contradictions, And Review Status 2

Summary

This source excerpt preserves a bounded section of Antichrist.net/agent-file-handoff/Archive/2026-05-12-content-reports/Building a prophecy tracking knowledge graph entities, claims, sources, contradictions, and review status 2.md so readers can inspect the evidence without opening the full source file.

**Source path:** Antichrist.net/agent-file-handoff/Archive/2026-05-12-content-reports/Building a prophecy tracking knowledge graph entities, claims, sources, contradictions, and review status 2.md

Representative tools and libraries can implement this system. For NLP extraction, we can use **spaCy** (industrial-strength NLP: tokenization, NER, dependency parsing【37†L48-L57】), **Hugging Face Transformers** (fine-tuned models for claim extraction【58†L53-L62】 and contradiction classification【37†L48-L57】), and **AllenNLP** (for coreference and SRL). For OCR of scanned text/images, **Tesseract** (via `pytesseract`) reliably extracts multi-language text【54†L300-L309】. Entity linking can use open-source tools (e.g. DBpedia Spotlight, spaCy Linker).

Graph storage examples: **Neo4j** is a popular choice (ACID, Cypher)【49†L399-L407】【49†L420-L428】; **JanusGraph** or **Amazon Neptune** are scalable alternatives. For RDF/OWL, **Apache Jena** or **GraphDB** could be used (with SPARQL queries).  

**Evaluation metrics:** 
- For **information extraction** (entities, claims), standard metrics are Precision, Recall, F1 against a gold standard. Ullrich et al. propose specialized metrics for claim extraction: *Atomicity, Fluency, Faithfulness*, etc., to ensure extracted claims are factual and self-contained【58†L53-L62】. We should evaluate both the *correctness* of extracted triples and the *quality* of claim text.  
- For **contradiction detection**, we use classification metrics (accuracy, precision, recall, F1) on labeled contradiction pairs【56†L1-L4】. Because false positives are costly (mislabeling true claims as false), emphasis may be on high precision. Human-in-the-loop evaluation will further ensure reliability. Metrics like area under ROC or confusion matrices can help tune thresholds. 

In sum, our design combines proven knowledge-graph modeling with modern NLP fact-checking techniques. By rigorously tracking provenance and review status, and by providing clear schema and queries, we enable reliable analysis of prophecies and their real-world outcomes.  

**Sources:** Authoritative proposals like the Schema.org *ClaimReview* model inform our schema【20†L126-L134】, and recent fact-checking KGs (e.g. ClaimsKG【16†L25-L30】) inspire extraction pipelines. The Neo4j and research literature guide best practices in graph storage and contradiction detection【49†L399-L407】【37†L48-L57】【40†L129-L137】. Tools like spaCy, Transformers, AllenNLP, Tesseract and Neo4j are explicitly cited as representative components, while key evaluation literature provides recommended metrics【58†L53-L62】【56†L1-L4】. This report integrates those insights into a comprehensive blueprint for a prophecy-tracking knowledge graph.