DZone.com Feed на русском
Подписаться
Когда ваш чат-бот сможет договориться с системой оценки
Представьте себе простую архитектуру. Кандидат отвечает на вопросы собеседования. Модель извлекает признаки из каждого ответа и обновляет текущую оценку. Между вопросами кандидат может задавать вопросы о должности, структуре команды, льготах и о том, что будет дальше. Это делает процесс человечным. Поэтому вы направляете эти вопросы той же разговорной модели, которая проводит собеседование, потому что у нее уже есть весь контекст. Одна модель, одно контекстное окно, один конвейер. Отправляйте.Теперь проследите, что вы только что построили. Логика оценки и логика вопросов и ответов разделяют состояние. Они разделяют контекстное окно. Они могут разделять запрос. Признаки, которые влияют на оценку кандидата, вычисляются в том же месте, где генерируются дружелюбные ответы об отпуске по уходу за ребенком. Нет никакой стены между "этот текст является свидетельством о кандидате" и "этот текст является ответом службы поддержки". Вы не спроектировали утечку. Вы спроектировали систему, в которой нет причин не допускать утечки.