Inearthed

+18 999
с 2019

Пишу лонгриды в свободное время. boosty.to/inearthed

679 подписчиков
26 подписок

Я сам регулярно готовился к интервью через различные языковые модели. Это работало, но с раздражающими ограничениями: модели теряли контекст по ходу сессии, качество вопросов гуляло от раза к разу, не было никакой структуры разбора.

Странно. С адекватным промптом и входными данными даже бесплатная модель в режиме обычного чатика нормально интервьюирует с адекватными вопросами и фидбеком.

Обычные языковые модели в роли коуча ведут себя одинаково: хвалят любой ответ, избегают прямой критики, смягчают каждое замечание до потери смысла. Это приятно, но бесполезно. Настоящее интервью так не работает.

Ещё одна надуманная проблема. Опять же, это решается промптом, в первую очередь, системным. При желании нейронка может нормально прожаривать.

Проблема: при удалении персональных данных из текста вместе с именами и контактами вырезались должности и названия компаний. Регулярные выражения зацепляли лишнее или не дочищали. Несколько итераций настройки, пока поведение не стало предсказуемым.

И снова странно, что это за регулярка такая, которая путает персональные данные с позицией по вакансии. И странно почему вообще здесь использовалась регулярка как решение, а не NER\LLM, которые неплохо по семантике определяют что есть что.

С самого начала я принял принципиальное решение — не хранить файлы пользователей. Это снижает риски по персональным данным, упрощает архитектуру и убирает класс вопросов про GDPR. Файл обрабатывается, нужные данные извлекаются, файл удаляется.

Сама по себе обработка персональных данных уже подпадает под GDPR, причём "обработка" — это очень широкий термин, и хранение персональных данных — лишь верхушка айсберга в нём. Ваша обязанность, как контролера и процессора GDPR в одном лице — информировать пользователя что его персональные данные будут обрабатываться, то бишь нужна политика конфиденциальности и согласия по обработке персональных данных, с которой пользователь бы соглашался. А так как там ещё и LLM задействована, то это ещё и передача третьей стороне.
Так что дело не в хранении, вы скорее всего и так нарушили GDPR.

Самая сложная часть AI-продукта — не архитектура и не промпты.Синдром Данинга-Крюгера. Потому что некоторые вещи в вашей архитектуре, мягко говоря, сомнительны даже с моей (тоже довольно таки дилетантской) точки зрения.

Почему я это всё пишу? Я делал что-то подобное (воркфлоу агентов на Dify, обрабатывающий резюме и вакансии), поэтому кринжевал с вашей статьи.

Вау-эффекта не будет, скорее новый взгляд с контекста геймификации на очевидные (вроде бы) вещи. Есть потенциал на изменение поведения впрочем, но не прям что-то революционное.
Ставь колокольчик у меня в профиле, не всегда могу вспомнить тегать. :)

Будет ещё материал по геймификации в обозримом будущем, руки чешутся написать про "прокачку удачи". :) Может быть в течение месяца-двух выкачу.

1

Всего пара откликов это ни о чём.

Рубли, кстати, намного лучше защекойнов. С ними можно намного больше всяких интересных вещей делать. :)
Не любят эти пиджаки бритвой Оккама пользоваться.

Нет у меня обиды на ачивки, и на ачивки в играх уж подавно. Более того, некоторые хорошо придуманные ачивки могут открывать для игроков новые способы играть в игру.
Мне просто стрёмно, что геймификация сейчас в массовом сознании сводится к бездумному добавлению ачивок и натягиванию скинов. Я понимаю, коммерциализация и всё такое, но это компрометирует саму исходную идею и ставит её вровень чуть ли не с инфоцыганством.
Ачивки не делают не игру игрой. Прежде всего должна быть сама игра.

Мы зашли в разговор о терминах получается. Да, сама идея появилась задолго до термина, и я сам занимался этой темой ещё до появления термина. Но вышло так, что именно к PBL bullshit-у сейчас закрепился термин геймификация, а другого термина, настолько же хорошо определяющего процесс переноса игровых механик в повседневность просто нет.