/ Модель

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

Контекст
512 токенов
Параметры
12 млн
Архитектура
bert · dense
Опубликована
2 мар 2022

bert-mini-finetune-question-detection

Классификация текстаТекст → label4 профессии

Модель на базе BERT классифицирует поисковый ввод как ключевой запрос или вопрос/утверждение для маршрутизации в Haystack.

15 615скачиваний за 30 дней18лайковвеса обновлены29 мар 2023

Бенчмарки

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

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

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

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

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

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

Это компактная модель классификации текста на базе BERT, разработанная Shahrukh Khan для маршрутизации поисковых запросов в Haystack. Она определяет, является ли запрос ключевым словосочетанием или вопросом/утверждением, чтобы направлять вопросы в ветку Reader и сокращать лишние вычисления при поиске.

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

  • Определение, является ли поисковый ввод вопросом или набором ключевых слов
  • Маршрутизация вопросов в Reader-компонент Haystack
  • Фильтрация ключевых запросов перед извлечением ответов
  • Снижение лишних вычислений в конвейере нейронного поиска

Ограничения

Модель предназначена для различения ключевых запросов и вопросов/утверждений в сценарии нейронного поиска; карточка не описывает её применимость к другим видам классификации. Заявленные точности относятся к указанным в карточке тестовым данным.

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

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

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

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

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

Открыть на Hugging Face

KEYWORD QUERY VS STATEMENT/QUESTION CLASSIFIER FOR NEURAL SEARCH

Train LossValidation Acc.Test Acc.
0.0008060.990.997
from transformers import AutoTokenizer, AutoModelForSequenceClassification
  
tokenizer = AutoTokenizer.from_pretrained("shahrukhx01/bert-mini-finetune-question-detection")

model = AutoModelForSequenceClassification.from_pretrained("shahrukhx01/bert-mini-finetune-question-detection")

Trained to add feature for classifying queries between Keyword Query or Question + Statement Query using classification in Haystack

Problem Statement: One common challenge that we saw in deployments: We need to distinguish between real questions and keyword queries that come in. We only want to route questions to the Reader branch in order to maximize the accuracy of results and minimize computation efforts/costs.

Baseline: https://www.kaggle.com/shahrukhkhan/question-v-statement-detection

Dataset: https://www.kaggle.com/stefanondisponibile/quora-question-keyword-pairs

Kaggle Notebook: https://www.kaggle.com/shahrukhkhan/question-vs-statement-classification-mini-bert/

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
BertForSequenceClassification
Ревизия весов
4b53626

0 моделей