/ Модель

Характеристики

Контекст
2 048 токенов
Лицензия
Apache 2.0
Архитектура
nomic_bert · dense
Библиотека
sentence-transformers
Опубликована
4 сен 2026

CourtInsight-BNS-Encoder

ЭмбеддингиТекст → embedding3 профессии

Англоязычная модель эмбеддингов для семантического поиска положений Bharatiya Nyaya Sanhita 2023 по описаниям юридических ситуаций.

48скачиваний за 30 дней0лайковвеса обновлены4 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Эмбеддинги» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

CourtInsight BNS Encoder — модель эмбеддингов на базе nomic-ai/nomic-embed-text-v1.5, разработанная для системы поиска правовой информации CourtInsight. Она принимает англоязычное описание юридической ситуации и помогает находить семантически релевантные положения Bharatiya Nyaya Sanhita, 2023 (BNS). Модель построена на архитектуре NomicBert, распространяется в формате safetensors и рассчитана на контекст до 2048 токенов. Для работы с Sentence Transformers в запросах используется префикс search_query:, а в индексируемых документах — search_document:.

Модель обучена на данных по 358 разделам BNS с использованием 10 545 триплетов запрос–положительный пример–отрицательный пример и TripletLoss с косинусным расстоянием. Её можно применять для семантического поиска положений закона, извлечения кандидатов для RAG, юридического образования и исследований. В описанных оценках использовались синтетические или построенные по тексту закона запросы; эти результаты не показывают точность на реальных пользовательских запросах.

Модель специализирована только на BNS 2023 и английском языке; она не предназначена для поиска по судебным делам, определения ответственности или предоставления юридических рекомендаций. Неоднозначные запросы и похожие нормы могут приводить к выбору близких, но неверных положений, поэтому найденный текст следует проверять по действующему законодательству. Лицензия — Apache-2.0.

Сценарии применения

  • поиск положений BNS 2023 по описанию правовой ситуации
  • подбор законодательных норм для системы RAG
  • семантический поиск по текстам разделов BNS
  • извлечение релевантных норм для юридического обучения
  • поиск законодательных положений в интерфейсе на естественном языке

Ограничения

Специализирована на английскоязычном поиске по BNS 2023 и не предназначена для поиска по судебным делам или предоставления юридических рекомендаций. Оценки основаны на синтетических и построенных по закону запросах и не подтверждают точность на реальных обращениях; неоднозначные запросы и сходные нормы могут затруднять выбор правильного положения.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

CourtInsight BNS Encoder

CourtInsight BNS Encoder is a BNS-specific semantic embedding model developed for the CourtInsight legal-information retrieval system.

The model is designed to retrieve relevant provisions of the Bharatiya Nyaya Sanhita, 2023 (BNS) from natural-language descriptions of legal situations.

The retrieval approach is semantic and does not use keyword matching, BM25 retrieval, manually defined keyword lists, or hard-coded section mappings.

Intended Use

  • Semantic search over BNS 2023
  • BNS provision retrieval
  • Legal-information retrieval
  • Retrieval-Augmented Generation (RAG)
  • Legal education and research applications
  • Natural-language search interfaces

The model is not a legal-advice system and should not be used to determine legal liability, make judicial decisions, or replace qualified legal professionals.

Base Model

nomic-ai/nomic-embed-text-v1.5

The model is compatible with Sentence Transformers.

For queries, use the prefix:

search_query:

For documents, use:

search_document:

Training

The training corpus was constructed from a structured dataset covering 358 BNS 2023 sections.

The dataset contains statutory information including section number, section title, operative text, explanation, illustration, legal elements, and element summaries.

Semantic hard-negative mining was performed using the base Nomic embedding model.

The V3 training dataset contained 10,545 query-positive-negative triplets.

Training used TripletLoss with cosine distance.

Training Configuration

ParameterValue
Base modelnomic-ai/nomic-embed-text-v1.5
LossTripletLoss
DistanceCosine distance
Triplet margin0.5
Epochs5
Effective batch size16
Learning rate2e-5
Maximum sequence length512
PrecisionFP16

Evaluation

Controlled Natural Benchmark

15 manually constructed legal scenarios:

  • Top-1: 86.67%
  • Top-3: 93.33%
  • Top-5: 100%
  • MRR: 0.9167

These results use the complete CourtInsight retrieval pipeline.

100-Query Coverage Evaluation

  • Top-1: 99.00%
  • Top-3: 100.00%
  • Top-5: 100.00%
  • MRR: 0.9950

This benchmark is statute-derived and should not be interpreted as real-world user-query accuracy.

1,074-Query Held-Out Evaluation

  • Top-1: 98.23%
  • Top-3: 99.72%
  • Top-5: 99.72%
  • MRR: 0.9899

This benchmark is synthetic/title-derived and should not be interpreted as real-world legal accuracy.

CourtInsight Architecture

User Query

→ CourtInsight BNS Encoder

→ Top-10 Semantic Candidates

→ Cross-Encoder Reranking

→ Nomic + Cross-Encoder Score Fusion

→ Top-3 BNS Provisions

The retrieval pipeline does not use keyword matching, BM25, or hard-coded section mappings.

Example

from sentence_transformers import SentenceTransformer

model = SentenceTransformer(
    "Ayushi054/CourtInsight-BNS-Encoder",
    trust_remote_code=True
)

query = "A person knowingly uses a forged document as genuine."

embedding = model.encode(
    "search_query: " + query,
    normalize_embeddings=True
)

Limitations

  • Specialized for the Bharatiya Nyaya Sanhita, 2023.
  • English-language retrieval.
  • Not a case-law retrieval model.
  • Ambiguous or incomplete queries may retrieve closely related provisions.
  • Similar statutory provisions can be difficult to distinguish.
  • Evaluation results do not establish real-world legal accuracy.
  • Retrieved provisions should be independently verified against the applicable legislation.

License

Apache-2.0

Disclaimer

CourtInsight is an experimental/research legal-information retrieval system. It is intended to help users locate potentially relevant BNS provisions. It does not provide legal advice and should not be treated as a substitute for a qualified legal professional or authoritative legal source.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · sentence-transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
NomicBertModel
Ревизия весов
7d69e41

0 моделей