Downloads · 30 days
124
21% of all-time downloads
plvictor/Biblical-Embedding-PTBR
Biblical-Embedding-PTBR is a sentence similarity model from plvictor. Use it when you need a score for how close two texts are. It is set up for sentence-transformers. The card lists the license as apache-2.0.
O primeiro modelo de embeddings semânticos para busca bíblica em português brasileiro. 🇧🇷 Desenvolvido por PLVictor (plvictor.com) como parte de uma pesquisa aplicada em IA e vida espiritual cristã. 🙏🏼
Downloads · 30 days
124
21% of all-time downloads
All-time downloads
590
Public
Parameters
118M
731 MB on disk
Likes
3
Public
Click a slice to open those files.
.safetensors471 MB · 64%
From the Hugging Face model README
O primeiro modelo de embeddings semânticos para busca bíblica em português brasileiro. 🇧🇷 Desenvolvido por PLVictor (plvictor.com) como parte de uma pesquisa aplicada em IA e vida espiritual cristã. 🙏🏼
Buscas bíblicas tradicionais funcionam por palavras-chave. Mas quando alguém digita "não aguento mais" ou "sinto que Deus me esqueceu", nenhuma palavra-chave encontra o versículo certo.
Este modelo entende a intenção emocional e espiritual por trás da pergunta. ⁉️
| Query | Versículo encontrado |
|---|---|
| "sinto que Deus me abandonou" | Isaías 49:14 |
| "não consigo parar de pecar" | Romanos 7:24-25 |
| "quero desistir de tudo" | Jonas 2:6 |
| "minhas dívidas me sufocando" | Salmo 34:17 |
from sentence_transformers import SentenceTransformer
model = SentenceTransformer("plvictor/theo-biblical-embedding")
embeddings = model.encode(["sinto que Deus me abandonou"])
Lançamos uma API mais completa que já está no ar, basta pegar seu TOKEN em plvictor.com/api/docs e usar — ela retorna o versículo, versículos secundários e uma justificativa teológica contextualizada, tudo em uma chamada só:
curl -X POST https://plvictor.com/api/embed/search \
-H "Content-Type: application/json" \
-H "Authorization: Bearer SEU_TOKEN" \
-d '{"text": "sinto que Deus me abandonou", "top_k": 3}'
Resposta:
{
"query": "sinto que Deus me abandonou",
"results": [
{
"reference": "Isaías 49:14",
"text": "Mas Sião diz: Já me desamparou o Senhor, e o meu Senhor se esqueceu de mim.",
"translation": "ARC",
"theological_justification": "O povo de Israel, no exílio, achou que Deus os tinha esquecido...",
"secondary_verses": [
{
"reference": "Hebreus 13:5",
"text": "Não te deixarei, nem te desampararei.",
"translation": "ARC"
}
]
}
]
}
Convertemos o modelo para rodar na NPU do OrangePi, o arquivo é o theo-biblical-embedding.rknn que já está no repositório — pronto para rodar com rknn-toolkit-lite2==2.3.2 sem precisar converter. 😊
jmbrito/ptbr-similarity-e5-smallApache 2.0