2.8 KiB
2.8 KiB
Оценка качества на эталонном наборе (шаг 9, первый прогон)
Дата: 2026-10-07
Метрики (28 вопросов)
| Метрика | Значение | Целевой порог (бриф П.7) |
|---|---|---|
| Точность этапа 1 (resource_type) | 79% (22/28) | ≥ 95% (с учётом повторов) |
| Поиск: ожидаемая страница в top-5 | 71% (20/28) | ≥ 80% |
Выявленные проблемы поиска
_manualи служебные (curated/30_registry) страницы конкурируют со страницами ресурсов в скоринге. Пример: «создать постгрес» →postgres_manual, «Node.js приложение» →curated.- Кириллица ↔ латиница: «постгрес» не токенизируется в
postgres(слова разные). Нужен словарь-маппинг частых терминов. - Подресурсы теряют родителя:
nubes_postgres_database,nubes_mongodb_user,nubes_kafka_topicпри поиске по токенам не приводят на страницуpostgres/mongodb/kafka(в тексте нет буквального токенаpostgres_database).
Примеры ошибок
| Вопрос | resource_type (верно?) | Проблема |
|---|---|---|
| «создать постгрес базу» | nubes_postgres_database ✅ |
страница postgres_manual вместо postgres |
| «пользователь пароль MongoDB» | nubes_mongodb_user ✅ |
страница curated вместо mongodb |
| «Kafka пользователь» | nubes_kafka_user ✅ |
postgres_manual вместо kafka |
| «Node.js приложение» | nubes_nodejs_redeploy ⚠️ |
curated вместо nodejs |
| «vDC организация» | nubes_vc_org (ожид. nubes_vc_vdc) ⚠️ |
этап 1 выбрал org вместо vdc |
Требуемые доработки (шаг 9 итерация)
- Буст страницам ресурсов (первый сегмент не
_manual, неcurated/30_registry) — повысить score. - Маппинг кириллица→латиница для частых терминов (постгрес→postgres, бакет→bucket, диск→disk, машина→vm и т.п.).
- Подресурс → родитель:
nubes_<база>_<подресурс>при поиске дополнительно искать по токену<база>. - Пересборка скора: title бо́льший вес у страниц ресурсов.
После доработки — повторный прогон эталона.