Создан искусственный интеллект для «игры со шрифтами»
Дизайнер Джек Цяо (Jack Qiao) создал сайт, который помогает дизайнерам выбрать сочетание шрифтов для своего проекта. Fontjoy работает на основе машинного обучения.
Пользователь может создать случайную комбинацию из подходящих для заголовка, подзаголовка и основного текста шрифтов. При этом можно указать, насколько они должны быть похожи друг на друга. Можно также указать конкретный образец, на основе которого будут подобраны остальные.
«При поиске подходящих шрифтов возникает парадокс: они должны контрастировать друг с другом, но при этом иметь определенные сходства. Похожие шрифты вызывают дискомфорт, но и сильно отличающиеся тоже выглядят плохо», — пишет Цяо в описании проекта на GitHub.
Нейросеть Цяо выделяет ключевые признаки образца и находит другие варианты с такими же характеристиками. При сравнении учитываются не только наклон и засечки, но более абстрактные параметры, вроде кернинга или же разборчивости. Всего в базе Fontjoy около двух тысяч шрифтов.