How it works
Retrieval first, explanation second
Bible Passage Finder is designed to find real scripture references from remembered lines, lyric fragments, quotes, and paraphrases.
Embed the query
The user’s phrase is converted into a semantic vector through OpenRouter.
Search the local Bible index
The query is compared against prebuilt WEB-C verse, short-passage, and context chunks.
Blend semantic and lexical signals
Exact wording, keyword overlap, and semantic similarity are combined into a hybrid score.
Group and rerank candidates
Overlapping passages are grouped, then ambiguous candidates can be reranked by a cross-encoder model.
Frequently asked questions
Can Bible Passage Finder identify paraphrased verses?
Yes. It uses semantic search across verse, short-passage, and context chunks, so it can find passages when the wording is similar but not exact.
Does the app make up Bible references?
No. The system retrieves candidates from the WEB-C Bible index first. Reranking can only reorder candidates that already exist in the retrieved scripture data.
Which Bible translation does it use?
The current MVP uses the World English Bible Catholic Edition from eBible.org, internally identified as WEB-C.