CoolFace
Datasetpublic

LetsChurch/bible-embeddings

Bible Embeddings A comprehensive tool for generating and evaluating Bible verse embeddings using various state-of-the-art embedding models. This project supports both commercial APIs (OpenAI, Google Gemini, Voyage AI) and open-source models (HuggingFace sentence-transformers) for semantic search across biblical texts. Setup This project is managed with uv. Make sure you have uv installed, then set up the project: # Install dependencies uv sync # Install specific… See the full description on the dataset page: https://huggingface.co/datasets/LetsChurch/bible-embeddings.

sourceHugging Faceupdated 7mo agoView on Hugging Face
5likes9.4kdownloads
Dataset Card

Bible Embeddings

A comprehensive tool for generating and evaluating Bible verse embeddings using various state-of-the-art embedding models. This project supports both commercial APIs (OpenAI, Google Gemini, Voyage AI) and open-source models (HuggingFace sentence-transformers) for semantic search across biblical texts.

Setup

This project is managed with uv. Make sure you have uv installed, then set up the project:

sh
# Install dependencies
uv sync

# Install specific provider dependencies
uv sync --extra openai      # For OpenAI models
uv sync --extra gemini      # For Google Gemini models
uv sync --extra voyage      # For Voyage AI models
uv sync --extra bedrock     # For Amazon Bedrock models
uv sync --extra all         # Install all provider dependencies

API Keys

Set up environment variables for the providers you want to use:

sh
# OpenAI
export OPENAI_API_KEY="your-openai-api-key"

# Google Gemini
export GOOGLE_API_KEY="your-google-api-key"

# Voyage AI
export VOYAGE_API_KEY="your-voyage-api-key"


# Amazon Bedrock (AWS credentials)
export AWS_ACCESS_KEY_ID="your-aws-access-key-id"
export AWS_SECRET_ACCESS_KEY="your-aws-secret-access-key"
export AWS_REGION="us-east-1"  # Optional, defaults to us-east-1

# HuggingFace (for private models or increased rate limits)
export HF_TOKEN="your-huggingface-token"

Note: The HuggingFace token is optional for most public models but required for:

  • Private or gated models (like some variants of EmbeddingGemma)
  • Avoiding rate limits when downloading models
  • Models that require authentication

You can get a HuggingFace token from https://huggingface.co/settings/tokens.

AWS Bedrock Setup: To use Amazon Nova embedding models, you need:

  1. 1.AWS Account with access to Amazon Bedrock
  2. 2.IAM Permissions - Your AWS user/role needs the following permissions:
  3. 3.bedrock:InvokeModel for the Nova embedding model
  4. 4.Model Access - Request access to the Nova model in the Bedrock Console
  5. 5.Navigate to: Bedrock → Model access → Manage model access
  6. 6.Enable: Amazon Nova multimodal embeddings
  7. 7.Credentials - Configure AWS credentials via:
  8. 8.Environment variables (shown above), or
  9. 9.AWS CLI (aws configure), or
  10. 10.IAM role (if running on AWS infrastructure)
  11. 11.Region - Nova is available in: us-east-1, us-west-2, and other regions (check AWS docs for latest)

Usage

The tool provides several modes of operation:

Generate Embeddings

Generate embeddings for Bible verses using your chosen model:

sh
# Interactive mode - prompts for translation and model selection
uv run main.py embed

# Specify translation and model directly
uv run main.py embed --translation bsb --model "BAAI/bge-large-en"

# Skip verses that already have embeddings
uv run main.py embed --translation bsb --model "text-embedding-3-small" --skip-existing

# Customize batch size for processing
uv run main.py embed --translation bsb --model "sentence-transformers/all-MiniLM-L6-v2" --batch-size 50

# BGE-M3 dense mode (default - uses FlagEmbedding library
uv run main.py embed --translation bsb --model "BAAI/bge-m3"
uv run main.py embed --translation bsb --model "BAAI/bge-m3:dense"

# BGE-M3 hybrid mode (combines dense + sparse for hybrid search)
uv run main.py embed --translation bsb --model "BAAI/bge-m3:hybrid"

# Amazon Nova with different dimensions (uses Matryoshka Representation Learning)
uv run main.py embed --translation bsb --model "amazon.nova-2-multimodal-embeddings-v1:0:3072"  # 3072 dims (default)
uv run main.py embed --translation bsb --model "amazon.nova-2-multimodal-embeddings-v1:0:1024"  # 1024 dims
uv run main.py embed --translation bsb --model "amazon.nova-2-multimodal-embeddings-v1:0:256"   # 256 dims
uv run main.py embed --translation bsb --model "amazon.nova-2-multimodal-embeddings-v1:0:128"   # 128 dims

Search Verses

Search for Bible verses using natural language queries:

sh
# Interactive search mode
uv run main.py query

# Disable HNSW optimization for exact brute-force search
uv run main.py query --no-hnsw

Batch Evaluation

Run batch queries for evaluation and benchmarking:

sh
# Run batch queries from queries.yaml file
uv run main.py batch --translation bsb --model "text-embedding-3-large"

# Specify custom files and concurrency
uv run main.py batch --queries-file custom_queries.yaml --results-file results.csv --concurrency 10

# Disable HNSW optimization for exact results
uv run main.py batch --translation bsb --model "BAAI/bge-large-en" --no-hnsw

# BGE-M3 evaluation with different modes
uv run main.py batch --translation bsb --model "BAAI/bge-m3:dense"
uv run main.py batch --translation bsb --model "BAAI/bge-m3:hybrid"

Generate Reports

Generate markdown reports from evaluation results:

sh
# Update README.md with latest results
uv run main.py report --results-file results.csv

# Generate custom report with limited query examples
uv run main.py report --results-file results.csv --output-file evaluation_report.md --max-queries 5

After embedding, you will see a directory structure with JSON files organized like this:

embeddings
├── huggingface
│   └── BAAI-bge-large-en
│       ├── Genesis
│       │   ├── 001.json
│       │   ├── 002.json
│       │   ├── 003.json
│       │   └── etc
│       ├── Exodus
│       │   ├── 001.json
│       │   ├── 002.json
│       │   ├── 003.json
│       │   └── etc
│       └── Leviticus
│           ├── 001.json
│           ├── 002.json
│           ├── 003.json
│           └── etc
├── openai
│   ├── text-embedding-3-large
│   ├── text-embedding-3-small
│   └── text-embedding-ada-002
├── google-gemini
│   ├── text-embedding-004
│   └── gemini-embedding-2-preview
├── voyage
│   └── voyage-3
└── amazon-bedrock
    ├── amazon.nova-2-multimodal-embeddings-v1:0:128
    ├── amazon.nova-2-multimodal-embeddings-v1:0:256
    ├── amazon.nova-2-multimodal-embeddings-v1:0:1024
    └── amazon.nova-2-multimodal-embeddings-v1:0:3072

Available Models

The tool supports embedding models from multiple providers:

Commercial APIs

  • OpenAI: text-embedding-3-small, text-embedding-3-large, text-embedding-ada-002
  • Google Gemini: text-embedding-004, gemini-embedding-2-preview, gemini-embedding-2-preview:768, gemini-embedding-2-preview:1536, gemini-embedding-2-preview:3072
  • Voyage AI: voyage-3
  • Amazon Bedrock: amazon.nova-2-multimodal-embeddings-v1:0:128, amazon.nova-2-multimodal-embeddings-v1:0:256, amazon.nova-2-multimodal-embeddings-v1:0:1024, amazon.nova-2-multimodal-embeddings-v1:0:3072

Open Source (HuggingFace)

  • ModernBERT: answerdotai/ModernBERT-base, answerdotai/ModernBERT-large
  • BGE: BAAI/bge-large-en, BAAI/bge-base-en, BAAI/bge-small-en, BAAI/bge-m3 (use :dense or :hybrid suffix)
  • Google EmbeddingGemma: google/embeddinggemma-300m
  • IBM Granite: ibm-granite/granite-embedding-30m-english, ibm-granite/granite-embedding-125m-english, ibm-granite/granite-embedding-107m-multilingual, ibm-granite/granite-embedding-278m-multilingual
  • INF Retriever: infly/inf-retriever-v1
  • E5: intfloat/e5-large-v2, intfloat/e5-base-v2, intfloat/e5-small-v2
  • Jina: jinaai/jina-embeddings-v4
  • Nomic: nomic-ai/nomic-embed-text-v1.5
  • NVIDIA: nvidia/NV-Embed-V2
  • Perplexity: perplexity-ai/pplx-embed-v1-0.6b, perplexity-ai/pplx-embed-v1-4b, perplexity-ai/pplx-embed-context-v1-0.6b, perplexity-ai/pplx-embed-context-v1-4b
  • Qwen: Qwen/Qwen3-Embedding-0.6B, Qwen/Qwen3-Embedding-4B, Qwen/Qwen3-Embedding-8B
  • Sentence Transformers: sentence-transformers/all-MiniLM-L6-v2
  • Salesforce: Salesforce/SFR-Embedding-Mistral
  • Snowflake: Snowflake/snowflake-arctic-embed-l-v2.0
  • GTE: thenlper/gte-large, thenlper/gte-base, thenlper/gte-small

Features

  • Multiple Providers: Support for OpenAI, Google Gemini, Voyage AI, Amazon Bedrock, and 18+ HuggingFace models
  • Batch Processing: Efficient batch embedding generation with configurable batch sizes
  • FAISS Integration: Fast approximate nearest neighbor search using HNSW indexing
  • Evaluation Framework: Comprehensive batch query evaluation with accuracy scoring
  • Resume Capability: Skip already processed verses with --skip-existing
  • Flexible Output: JSON embeddings organized by provider/model/book/chapter
  • Interactive Search: Real-time verse search with natural language queries
  • Report Generation: Automated markdown report generation from evaluation results

File Structure

  • main.py - Main application with CLI interface
  • text/ - Bible text files in JSON format (e.g., bsb.json)
  • embeddings/ - Generated embeddings organized by provider/model
  • queries.yaml - Evaluation queries and expected results
  • results.csv - Batch evaluation results
  • pyproject.toml - Project dependencies and configuration

Model Performance

For high-level information about these models, see the MTEB Leaderboard.

Results

✅ denotes accurate result.

openai/text-embedding-3-large (BSB)

Accuracy: 89.3% (1426/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:160.5413
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.5656
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.5969
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.5508
isn't there a verse about god loves the world?['John 3:16']John 3:160.5114
god loves the world['John 3:16']John 3:160.5049
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.5167
god loved the whole world['John 3:16']John 3:160.5231
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.6834
in the beginning god created['Genesis 1:1']Genesis 1:10.7529

... and 522 more queries

huggingface/infly-inf-retriever-v1 (BSB)

Accuracy: 84.2% (1344/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.6382
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.7273
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.5889
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.6316
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.6489
god loves the world['John 3:16']John 3:160.6032
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.6330
god loved the whole world['John 3:16']John 3:160.6363
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.6488
in the beginning god created['Genesis 1:1']Genesis 1:10.7496

... and 522 more queries

huggingface/Qwen-Qwen3-Embedding-8B (BSB)

Accuracy: 82.8% (1322/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.6020
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.6260
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.6016
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.6255
isn't there a verse about god loves the world?['John 3:16']John 3:160.6166
god loves the world['John 3:16']1 John 4:80.6084
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.6256
god loved the whole world['John 3:16']John 3:160.6262
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.6202
in the beginning god created['Genesis 1:1']Genesis 1:10.6736

... and 522 more queries

openai/text-embedding-3-small (BSB)

Accuracy: 81.0% (1293/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:160.5147
god is love['1 John 4:8', '1 John 4:16']1 John 4:160.5744
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.5233
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.5115
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.5173
god loves the world['John 3:16']John 3:160.5627
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.5044
god loved the whole world['John 3:16']John 3:160.5400
isn't there a verse about in the beginning god cre...['Genesis 1:1']John 1:20.5501
in the beginning god created['Genesis 1:1']John 1:20.5894

... and 522 more queries

google-gemini/text-embedding-004 (BSB)

Accuracy: 80.3% (1282/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.7386
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.7778
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.7120
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.6916
isn't there a verse about god loves the world?['John 3:16']1 John 4:80.6559
god loves the world['John 3:16']1 John 2:150.6578
isn't there a verse about god loved the whole worl...['John 3:16']1 John 4:80.6519
god loved the whole world['John 3:16']John 3:160.6571
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.7756
in the beginning god created['Genesis 1:1']Genesis 1:10.8750

... and 522 more queries

openai/text-embedding-ada-002 (BSB)

Accuracy: 78.3% (1250/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.8261
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.8748
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.8480
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.8624
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.8250
god loves the world['John 3:16']Acts 17:240.8596
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.8246
god loved the whole world['John 3:16']Colossians 1:190.8621
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.8564
in the beginning god created['Genesis 1:1']Genesis 1:10.9249

... and 522 more queries

huggingface/jinaai-jina-embeddings-v4 (BSB)

Accuracy: 74.5% (1189/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:160.7171
god is love['1 John 4:8', '1 John 4:16']1 John 4:160.7313
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.6782
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.6987
isn't there a verse about god loves the world?['John 3:16']John 3:160.7054
god loves the world['John 3:16']John 3:160.6777
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.7051
god loved the whole world['John 3:16']John 3:160.6841
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.7365
in the beginning god created['Genesis 1:1']Genesis 1:10.7770

... and 522 more queries

huggingface/perplexity-ai-pplx-embed-v1-0.6b (BSB)

Accuracy: 74.2% (1184/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.6608
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.6070
verse about they meant bad but god meant good (rou...['Genesis 50:20']Romans 3:80.5080
they meant bad but god meant good['Genesis 50:20']Hebrews 11:400.4843
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.5464
god loves the world['John 3:16']1 John 2:150.5001⚠️
isn't there a verse about god loved the whole worl...['John 3:16']1 John 2:150.5194⚠️
god loved the whole world['John 3:16']1 John 2:150.4837⚠️
isn't there a verse about in the beginning god cre...['Genesis 1:1']John 1:20.5090
in the beginning god created['Genesis 1:1']John 1:20.5405⚠️

... and 522 more queries

huggingface/Qwen-Qwen3-Embedding-0.6B (BSB)

Accuracy: 73.9% (1179/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:160.6455
god is love['1 John 4:8', '1 John 4:16']1 John 4:160.6461
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.6596
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.6567
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.6730
god loves the world['John 3:16']1 John 2:150.6744
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.6674
god loved the whole world['John 3:16']John 3:160.6288
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 2:40.6557
in the beginning god created['Genesis 1:1']Genesis 1:10.6935

... and 522 more queries

huggingface/thenlper-gte-large (BSB)

Accuracy: 73.1% (1166/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.9098
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.9222
verse about they meant bad but god meant good (rou...['Genesis 50:20']3 John 1:110.8815
they meant bad but god meant good['Genesis 50:20']Jonah 3:100.8847
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.8870
god loves the world['John 3:16']John 3:160.8905
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.8947
god loved the whole world['John 3:16']John 3:160.9046
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.8984
in the beginning god created['Genesis 1:1']Genesis 1:10.9218

... and 522 more queries

huggingface/thenlper-gte-base (BSB)

Accuracy: 72.5% (1157/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.9002
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.9417
verse about they meant bad but god meant good (rou...['Genesis 50:20']3 John 1:110.8719
they meant bad but god meant good['Genesis 50:20']Jonah 3:100.8689
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.8811
god loves the world['John 3:16']Psalms 33:50.9002
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.8809
god loved the whole world['John 3:16']John 3:160.8958
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.8916
in the beginning god created['Genesis 1:1']Genesis 1:10.9297

... and 522 more queries

huggingface/Qwen-Qwen3-Embedding-4B (BSB)

Accuracy: 72.4% (1156/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.6945
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.6686
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.6868
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.6910
isn't there a verse about god loves the world?['John 3:16']1 John 4:70.6471
god loves the world['John 3:16']1 John 4:70.6258
isn't there a verse about god loved the whole worl...['John 3:16']1 John 4:70.6446
god loved the whole world['John 3:16']1 John 4:70.6103
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.6311
in the beginning god created['Genesis 1:1']Genesis 1:10.6547

... and 522 more queries

huggingface/intfloat-e5-large-v2 (BSB)

Accuracy: 72.3% (1154/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 Corinthians 8:30.8327
god is love['1 John 4:8', '1 John 4:16']1 Corinthians 8:30.8525⚠️
verse about they meant bad but god meant good (rou...['Genesis 50:20']1 Kings 22:180.8325
they meant bad but god meant good['Genesis 50:20']Jonah 3:100.8561⚠️
isn't there a verse about god loves the world?['John 3:16']John 3:160.8422
god loves the world['John 3:16']Psalms 33:50.8674⚠️
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.8558
god loved the whole world['John 3:16']John 3:160.8797
isn't there a verse about in the beginning god cre...['Genesis 1:1']Hebrews 1:100.8615⚠️
in the beginning god created['Genesis 1:1']Genesis 1:10.8899

... and 522 more queries

huggingface/nomic-ai-nomic-embed-text-v1.5 (BSB)

Accuracy: 70.0% (1117/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:160.7783
god is love['1 John 4:8', '1 John 4:16']1 John 4:160.8608
verse about they meant bad but god meant good (rou...['Genesis 50:20']3 John 1:110.7218
they meant bad but god meant good['Genesis 50:20']3 John 1:110.7603
isn't there a verse about god loves the world?['John 3:16']1 John 4:100.7358
god loves the world['John 3:16']Psalms 33:50.7586
isn't there a verse about god loved the whole worl...['John 3:16']Psalms 47:70.7419⚠️
god loved the whole world['John 3:16']John 3:160.7542
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.7893
in the beginning god created['Genesis 1:1']Genesis 1:10.8856

... and 522 more queries

huggingface/thenlper-gte-small (BSB)

Accuracy: 69.2% (1105/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.8877
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.9231
verse about they meant bad but god meant good (rou...['Genesis 50:20']Psalms 16:20.8769
they meant bad but god meant good['Genesis 50:20']Psalms 99:80.8747
isn't there a verse about god loves the world?['John 3:16']Psalms 33:50.8803
god loves the world['John 3:16']John 3:160.8953
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.8759
god loved the whole world['John 3:16']John 3:160.9033
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.8878
in the beginning god created['Genesis 1:1']Genesis 1:10.9345

... and 522 more queries

huggingface/intfloat-e5-base-v2 (BSB)

Accuracy: 69.2% (1104/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.8455
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.8602
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.8271
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.8702
isn't there a verse about god loves the world?['John 3:16']Psalms 33:50.8438
god loves the world['John 3:16']John 3:160.8830
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.8521
god loved the whole world['John 3:16']John 3:160.9004
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.8846
in the beginning god created['Genesis 1:1']Genesis 1:10.9191

... and 522 more queries

huggingface/Salesforce-SFR-Embedding-Mistral (BSB)

Accuracy: 69.0% (1102/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.7445
god is love['1 John 4:8', '1 John 4:16']1 Corinthians 16:140.7566⚠️
verse about they meant bad but god meant good (rou...['Genesis 50:20']2 Corinthians 4:90.7691
they meant bad but god meant good['Genesis 50:20']2 Corinthians 4:90.7431
isn't there a verse about god loves the world?['John 3:16']1 Corinthians 10:260.7314
god loves the world['John 3:16']1 Timothy 2:40.7534
isn't there a verse about god loved the whole worl...['John 3:16']Luke 6:320.7255
god loved the whole world['John 3:16']1 Timothy 2:40.7873
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 2:40.7391⚠️
in the beginning god created['Genesis 1:1']Genesis 1:10.8207

... and 522 more queries

huggingface/ibm-granite-granite-embedding-125m-english (BSB)

Accuracy: 68.5% (1093/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.9067
god is love['1 John 4:8', '1 John 4:16']1 Corinthians 8:30.8899⚠️
verse about they meant bad but god meant good (rou...['Genesis 50:20']1 Samuel 20:70.8453
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.8547
isn't there a verse about god loves the world?['John 3:16']John 3:160.8874
god loves the world['John 3:16']1 Corinthians 8:30.8800
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.8965
god loved the whole world['John 3:16']John 3:160.8781
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.9000
in the beginning god created['Genesis 1:1']Genesis 1:10.9231

... and 522 more queries

google-gemini/gemini-embedding-2-preview (BSB)

Accuracy: 68.1% (1087/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.8141
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.8154
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.8250
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.7993
isn't there a verse about god loves the world?['John 3:16']John 3:170.7980⚠️
god loves the world['John 3:16']John 3:170.7686
isn't there a verse about god loved the whole worl...['John 3:16']John 3:170.7842⚠️
god loved the whole world['John 3:16']John 3:170.7782⚠️
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.8372
in the beginning god created['Genesis 1:1']Genesis 1:10.8610

... and 522 more queries

huggingface/perplexity-ai-pplx-embed-v1-4b (BSB)

Accuracy: 68.0% (1085/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.4724
god is love['1 John 4:8', '1 John 4:16']1 John 4:160.4534
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.5372
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.4908
isn't there a verse about god loves the world?['John 3:16']John 3:160.4732
god loves the world['John 3:16']Exodus 20:10.4595
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.5077
god loved the whole world['John 3:16']Exodus 20:10.5477
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.5393
in the beginning god created['Genesis 1:1']Exodus 20:10.4948

... and 522 more queries

huggingface/Snowflake-snowflake-arctic-embed-l-v2.0 (BSB)

Accuracy: 67.0% (1070/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.7936
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.7629
verse about they meant bad but god meant good (rou...['Genesis 50:20']Luke 2:500.6404
they meant bad but god meant good['Genesis 50:20']Romans 14:160.6212
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.6985
god loves the world['John 3:16']1 John 4:80.7082
isn't there a verse about god loved the whole worl...['John 3:16']Romans 3:60.6505
god loved the whole world['John 3:16']1 John 4:110.6937
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.7560
in the beginning god created['Genesis 1:1']Genesis 1:10.8232

... and 522 more queries

voyage/voyage-3 (BSB)

Accuracy: 67.0% (1070/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.6550
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.5223
verse about they meant bad but god meant good (rou...['Genesis 50:20']Genesis 50:200.6179
they meant bad but god meant good['Genesis 50:20']John 10:350.5053
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.6442
god loves the world['John 3:16']Psalms 67:70.5297⚠️
isn't there a verse about god loved the whole worl...['John 3:16']1 John 4:110.5903⚠️
god loved the whole world['John 3:16']Psalms 67:70.5342⚠️
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.6182
in the beginning god created['Genesis 1:1']Genesis 1:10.7306

... and 522 more queries

huggingface/ibm-granite-granite-embedding-30m-english (BSB)

Accuracy: 65.4% (1043/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.8550
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.8605
verse about they meant bad but god meant good (rou...['Genesis 50:20']3 John 1:110.7846
they meant bad but god meant good['Genesis 50:20']3 John 1:110.8021
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.8359
god loves the world['John 3:16']1 Corinthians 8:30.8507
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.8176
god loved the whole world['John 3:16']John 3:160.8326
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.8433
in the beginning god created['Genesis 1:1']Genesis 1:10.8949

... and 522 more queries

huggingface/ibm-granite-granite-embedding-278m-multilingual (BSB)

Accuracy: 64.7% (1033/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.8351
god is love['1 John 4:8', '1 John 4:16']Deuteronomy 2:170.7579⚠️
verse about they meant bad but god meant good (rou...['Genesis 50:20']3 John 1:110.7421
they meant bad but god meant good['Genesis 50:20']3 John 1:110.7788
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.8356⚠️
god loves the world['John 3:16']1 John 2:150.8032
isn't there a verse about god loved the whole worl...['John 3:16']1 John 2:150.8294⚠️
god loved the whole world['John 3:16']John 3:160.8055
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.8190
in the beginning god created['Genesis 1:1']Genesis 1:10.8354

... and 522 more queries

huggingface/perplexity-ai-pplx-embed-context-v1-4b (BSB)

Accuracy: 62.7% (1000/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.4391
god is love['1 John 4:8', '1 John 4:16']1 John 4:160.4206
verse about they meant bad but god meant good (rou...['Genesis 50:20']2 Thessalonians 1:60.4377
they meant bad but god meant good['Genesis 50:20']Genesis 50:200.5095
isn't there a verse about god loves the world?['John 3:16']John 3:160.5066
god loves the world['John 3:16']John 3:160.4470
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.5182
god loved the whole world['John 3:16']Exodus 20:10.5040⚠️
isn't there a verse about in the beginning god cre...['Genesis 1:1']Isaiah 40:280.3738
in the beginning god created['Genesis 1:1']Numbers 27:60.4675

... and 522 more queries

huggingface/BAAI-bge-m3-dense (BSB)

Accuracy: 62.2% (992/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.6699
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.7351
verse about they meant bad but god meant good (rou...['Genesis 50:20']Proverbs 12:20.6369
they meant bad but god meant good['Genesis 50:20']Proverbs 12:20.6630
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.6499
god loves the world['John 3:16']Psalms 33:50.7644
isn't there a verse about god loved the whole worl...['John 3:16']Psalms 33:50.6185
god loved the whole world['John 3:16']Psalms 33:50.7214
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.6806
in the beginning god created['Genesis 1:1']Genesis 1:10.8226

... and 522 more queries

huggingface/BAAI-bge-m3-hybrid (BSB)

Accuracy: 62.2% (992/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.6698
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.7352
verse about they meant bad but god meant good (rou...['Genesis 50:20']Proverbs 12:20.6369
they meant bad but god meant good['Genesis 50:20']Proverbs 12:20.6630
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.6499
god loves the world['John 3:16']Psalms 33:50.7644
isn't there a verse about god loved the whole worl...['John 3:16']Psalms 33:50.6185
god loved the whole world['John 3:16']Psalms 33:50.7214
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.6806
in the beginning god created['Genesis 1:1']Genesis 1:10.8226

... and 522 more queries

huggingface/ibm-granite-granite-embedding-107m-multilingual (BSB)

Accuracy: 61.3% (978/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.8308
god is love['1 John 4:8', '1 John 4:16']1 John 4:70.7601⚠️
verse about they meant bad but god meant good (rou...['Genesis 50:20']3 John 1:110.7560
they meant bad but god meant good['Genesis 50:20']3 John 1:110.7977
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.8450
god loves the world['John 3:16']1 John 2:150.8174⚠️
isn't there a verse about god loved the whole worl...['John 3:16']1 John 2:150.8514
god loved the whole world['John 3:16']1 John 2:150.8083⚠️
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.8195
in the beginning god created['Genesis 1:1']Genesis 1:10.8433

... and 522 more queries

huggingface/intfloat-e5-small-v2 (BSB)

Accuracy: 61.0% (974/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']Romans 3:60.8576
god is love['1 John 4:8', '1 John 4:16']1 John 4:160.8943
verse about they meant bad but god meant good (rou...['Genesis 50:20']1 Peter 3:170.8629
they meant bad but god meant good['Genesis 50:20']1 Peter 3:170.8879
isn't there a verse about god loves the world?['John 3:16']Romans 3:60.8830
god loves the world['John 3:16']Psalms 33:50.8945
isn't there a verse about god loved the whole worl...['John 3:16']Romans 3:60.8852
god loved the whole world['John 3:16']John 3:160.9048
isn't there a verse about in the beginning god cre...['Genesis 1:1']Deuteronomy 4:320.8603
in the beginning god created['Genesis 1:1']Mark 10:60.8955

... and 522 more queries

huggingface/perplexity-ai-pplx-embed-context-v1-0.6b (BSB)

Accuracy: 60.7% (969/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.5886
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.5761
verse about they meant bad but god meant good (rou...['Genesis 50:20']Hebrews 11:400.5064
they meant bad but god meant good['Genesis 50:20']Hebrews 11:400.5399
isn't there a verse about god loves the world?['John 3:16']Romans 3:60.5124
god loves the world['John 3:16']Romans 3:60.5085
isn't there a verse about god loved the whole worl...['John 3:16']Romans 3:60.4281
god loved the whole world['John 3:16']Romans 3:60.4974
isn't there a verse about in the beginning god cre...['Genesis 1:1']Mark 10:60.4637
in the beginning god created['Genesis 1:1']John 1:20.5382⚠️

... and 522 more queries

huggingface/sentence-transformers-all-MiniLM-L6-v2 (BSB)

Accuracy: 59.6% (951/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:160.6131
god is love['1 John 4:8', '1 John 4:16']1 John 4:160.6814
verse about they meant bad but god meant good (rou...['Genesis 50:20']Luke 18:190.5797
they meant bad but god meant good['Genesis 50:20']Luke 18:190.5357
isn't there a verse about god loves the world?['John 3:16']Psalms 33:50.5652⚠️
god loves the world['John 3:16']Psalms 33:50.6514⚠️
isn't there a verse about god loved the whole worl...['John 3:16']John 3:160.6053
god loved the whole world['John 3:16']John 3:160.6701
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.6438
in the beginning god created['Genesis 1:1']Genesis 1:10.8086

... and 522 more queries

huggingface/BAAI-bge-base-en (BSB)

Accuracy: 56.9% (908/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.8588
god is love['1 John 4:8', '1 John 4:16']1 John 4:160.9078
verse about they meant bad but god meant good (rou...['Genesis 50:20']3 John 1:110.8825
they meant bad but god meant good['Genesis 50:20']3 John 1:110.8639
isn't there a verse about god loves the world?['John 3:16']James 2:50.8710
god loves the world['John 3:16']Psalms 33:50.8953
isn't there a verse about god loved the whole worl...['John 3:16']James 2:50.8638
god loved the whole world['John 3:16']John 3:160.8891
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.8797
in the beginning god created['Genesis 1:1']Genesis 1:10.9462

... and 522 more queries

huggingface/BAAI-bge-large-en (BSB)

Accuracy: 47.4% (756/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']1 John 4:80.8739
god is love['1 John 4:8', '1 John 4:16']1 John 4:80.9084
verse about they meant bad but god meant good (rou...['Genesis 50:20']3 John 1:110.9180
they meant bad but god meant good['Genesis 50:20']Amos 5:140.8809
isn't there a verse about god loves the world?['John 3:16']1 John 2:150.8713
god loves the world['John 3:16']Psalms 33:50.8973
isn't there a verse about god loved the whole worl...['John 3:16']Psalms 24:10.8631
god loved the whole world['John 3:16']John 3:160.8930
isn't there a verse about in the beginning god cre...['Genesis 1:1']Job 31:150.8735
in the beginning god created['Genesis 1:1']John 1:20.9178

... and 522 more queries

huggingface/google-embeddinggemma-300m (BSB)

Accuracy: 46.4% (741/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']Romans 3:290.6238
god is love['1 John 4:8', '1 John 4:16']Philippians 1:80.6681
verse about they meant bad but god meant good (rou...['Genesis 50:20']Job 4:90.6174
they meant bad but god meant good['Genesis 50:20']Mark 12:270.6066
isn't there a verse about god loves the world?['John 3:16']Romans 3:290.6118
god loves the world['John 3:16']Psalms 33:50.6894
isn't there a verse about god loved the whole worl...['John 3:16']Psalms 77:80.6211
god loved the whole world['John 3:16']Psalms 33:50.6843⚠️
isn't there a verse about in the beginning god cre...['Genesis 1:1']Habakkuk 2:130.6246
in the beginning god created['Genesis 1:1']Genesis 1:10.8290

... and 522 more queries

huggingface/BAAI-bge-small-en (BSB)

Accuracy: 43.4% (693/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']Psalms 83:10.8659⚠️
god is love['1 John 4:8', '1 John 4:16']1 John 4:160.9193
verse about they meant bad but god meant good (rou...['Genesis 50:20']Exodus 20:10.8986
they meant bad but god meant good['Genesis 50:20']3 John 1:110.8871
isn't there a verse about god loves the world?['John 3:16']Jeremiah 46:10.8828
god loves the world['John 3:16']Psalms 47:70.9070
isn't there a verse about god loved the whole worl...['John 3:16']Psalms 24:10.8867
god loved the whole world['John 3:16']Psalms 47:70.9047
isn't there a verse about in the beginning god cre...['Genesis 1:1']Genesis 1:10.8808
in the beginning god created['Genesis 1:1']Genesis 1:10.9486

... and 522 more queries

huggingface/answerdotai-ModernBERT-base (BSB)

Accuracy: 7.7% (123/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']Psalms 77:130.9407
god is love['1 John 4:8', '1 John 4:16']1 Corinthians 16:140.8460
verse about they meant bad but god meant good (rou...['Genesis 50:20']John 12:330.9347
they meant bad but god meant good['Genesis 50:20']Matthew 25:420.8702
isn't there a verse about god loves the world?['John 3:16']Job 35:100.9424
god loves the world['John 3:16']Psalms 9:80.8963
isn't there a verse about god loved the whole worl...['John 3:16']Job 35:100.9432
god loved the whole world['John 3:16']1 Corinthians 10:30.9205
isn't there a verse about in the beginning god cre...['Genesis 1:1']Job 35:100.9430
in the beginning god created['Genesis 1:1']John 1:20.9087

... and 522 more queries

huggingface/answerdotai-ModernBERT-large (BSB)

Accuracy: 7.1% (113/1596 points across 532 queries)

QueryExpectedTop ResultScore
isn't there a verse about god is love?['1 John 4:8', '1 John 4:16']2 Corinthians 6:150.8949
god is love['1 John 4:8', '1 John 4:16']1 Corinthians 16:140.8714
verse about they meant bad but god meant good (rou...['Genesis 50:20']Job 31:170.9019
they meant bad but god meant good['Genesis 50:20']Exodus 20:10.8827
isn't there a verse about god loves the world?['John 3:16']John 16:20.9092
god loves the world['John 3:16']John 6:480.8888
isn't there a verse about god loved the whole worl...['John 3:16']John 16:20.9090
god loved the whole world['John 3:16']Exodus 20:10.9026
isn't there a verse about in the beginning god cre...['Genesis 1:1']2 Corinthians 6:150.9006
in the beginning god created['Genesis 1:1']Job 27:10.8892

... and 522 more queries

Legend

  • Perfect Match - Expected result appears as #1 result (3 points)
  • ⚠️ Good Match - Expected result appears as #2 result (2 points)
  • Poor/No Match - Expected result appears as #3 result (1 point) or not in top 3 (0 points)
LetsChurch/bible-embeddings · CoolFace