Разработка MVP фактчек-агента
Необходимо создать минимально жизнеспособный продукт (MVP) системы автоматической проверки фактов. Агент должен анализировать входящие тексты и выдавать структурированный отчет с доказательной базой.
Основной функционал
- Входные данные: Текст утверждения или истории объемом от 1 до 10 абзацев на русском или английском языке.
- Разбивка на утверждения: Автоматическое разделение текста на атомарные проверяемые утверждения (claims).
- Генерация поисковых запросов: Для каждого утверждения система должна создавать набор поисковых запросов с учетом синонимов, транслитерации и точных цитат в кавычках.
Процесс проверки
- Поиск информации: Интеграция с выбранным SERP API для выполнения запросов.
- Сбор данных: Загрузка топовых результатов (5-10), извлечение основного текста страниц (без рекламы и меню) и сохранение метаданных (URL, заголовок, дата, источник).
- Анализ и верификация: Для каждого утверждения необходимо найти цитаты или фрагменты из источников (1-3 предложения с контекстом) и присвоить статус:
- ✅ Подтверждается
- ⚠️ Требует уточнения или есть расхождения
- ❌ Опровергается
- ⭕ Не найдено
Формирование отчета
Итоговый отчет должен быть выполнен в стиле редакционного фактчека и включать:
- Общий вердикт по тексту.
- Списки утверждений, сгруппированные по статусам (✅Достоверно, ⚠️Требует уточнений, ❌Опровергнуто).
- Для статуса ⚠️ необходимо указать, что именно требует уточнения.
- Раздел «Основные источники» с 5-10 ссылками, приоритет отдается первичным и авторитетным источникам.
Ключевое требование
В отчете не должно быть «уверенных фактов» без доказательств. Каждая деталь должна сопровождаться цитатой и ссылкой на источник. Если информация не найдена, необходимо честно указать «не найдено».
Требования к исполнителю
В отклике, пожалуйста, укажите:
- Какой SERP API планируете использовать для поиска.
- Каким способом будете парсить статьи для извлечения основного текста.
- Ссылки на 1-2 похожих проекта или репозитория в качестве примера опыта.
- Предложите стек технологий для реализации.
- Оценку по срокам и стоимости выполнения работы.