This work began as an exploration of Graph RAG for medical literature. It quickly became clear that the needs of researchers and clinicians marked this as a "high stakes" area of reasoning and retrieval, and that this would be an important consideration in every decision in the design of a suitable system. Specifically three principles emerged as significant requirements.
- The knowledge graph should use types and type-checking tools as a guard against meaningless contents. These aid in the ingestion of source documents, offering guidance in parsing ambiguous input.
- The medical field has accumulated a number of authoritative ontologies for diseases, drugs,