Patterns for combining large language models with knowledge bases to improve assurance, performance, and reliability of AI solutionsDinesh VermaPawan Chowdharyet al.2025SPIE DCS 2025