Palette навчає модель 20B створювати презентації у заданому стилі
Palette — система з відкритими вагами для створення презентацій у визначеній користувачем мові дизайну, зокрема на власній інфраструктурі. Розробники донавчили модель 20B за допомогою LoRA на синтетичних даних, заснованих на IBM Design Language. Роботу поділено між двома ролями: дизайнер формує структурований JSON-бриф із вмістом, компонуванням і поясненням рішень, а кодер створює JavaScript-код для pptxgenjs окремо для кожного слайда. Слайди можна обробляти паралельно, тому етап написання коду прискорюється приблизно у 6–7 разів.
Навчальний набір містив близько 1 000 презентацій і приблизно 10 000 слайдів. Приклади пояснювали, чому один варіант було обрано, а інший відхилено. Усі презентації візуалізували й перевіряли на перекриття та вихід тексту за межі слайда; несправні слайди виправляли й додавали до даних. Користувачі можуть задавати директиви, наприклад [[make this a timeline]], щоб уточнювати оформлення.
Окремий контур перевіряє та виправляє результат і зберігає нову версію лише після підтвердженого покращення. На 131 презентації він підвищив середній результат PresentBench на 3,5 бала. Palette посіла перше місце в Economics і Education, третє в Talk та друге загалом у трьох доменах: 59,7 бала проти 60,8 у NotebookLM.
Текст підготовлено ШІ Sakhanda Wire за матеріалом Hugging Face. Факти, цитати та повний контекст — в оригінальній статті нижче.