Службы на основе искусственного интеллекта продолжают развиваться, постепенно осваивая задачи творческого характера. Одним из таких нововведений стало умение чат-бота Anthropic Claude преобразовывать рукописные символы в цифровой шрифт.
Для создания собственного шрифта пользователю необходимо нарисовать алфавит, цифры и знаки препинания от руки. Отсканированное изображение загружается в чат-бота, который затем преобразует рукописные символы в шрифт формата TrueType. Качество конечного продукта во многом зависит от почерка человека — аккуратный и разборчивый почерк обеспечивает более качественный результат.
Функция была обнаружена инженер-программистом и специалистом по ИИ Аше Магальяеш (Ashe Magalhaes). Она использует одну из функций Anthropic Claude, которая для решения сложных задач может вызывать внешние инструменты на языке Python. Пользователю нужно изобразить на бумаге все буквы латинского алфавита в заглавном и строчном начертаниях, цифры и знаки препинания.
Процесс требует аккуратности: буквы должны быть чёткими, расстояние между символами — равномерным. Сканирование необходимо проводить в оптимальных условиях, избегая теней или неравномерного освещения. В ходе тестирования ИИ сначала предоставил шаблон для размещения символов на странице.
Первые попытки преобразования не увенчались успехом: в первом выходном файле формы были искажены, напоминая скорее чернильные пятна. Система проанализировала собственную работу и пришла к выводу, что внешние контуры некоторых символов распознать не удалось. В результате она запустила процесс конвертации повторно.
Вторая попытка оказалась более удачной, но возникли новые проблемы: буквы «O», «A» и «R» были изображены сплошными поверхностями без отверстий. Кроме того, в какой-то момент буквы «x» и «y» слились в один глиф. Эти недостатки потребовали дополнительной доработки.
В окончательном варианте удалось добиться вполне приемлемого результата. Однако стоит отметить, что система пока работает не идеально и требует дальнейшей настройки и улучшения.