SlideShare a Scribd company logo
Алгоритмы в Дизайне
Кирилл Улитин
UX архитектор, Новые Облачные Технологии
DISCLAIMER
ТРУДНОСТИ ПЕРЕВОДА
АЛГОРИТМИЧЕСКИЙ ДИЗАЙН
Юрий Ветров
DESIGN ALGORITHMS
Jon Gold
ALGORITHMIC DESIGN
OpenProcessing
ALGORITHM DESIGN
Wikipedia
THE GRID
Сервис The Grid
АЛГОРИТМ
Пример Noise Wave
Среда Processing
Книга руководство Nature of Code
ШУМ ПЕРЛИНА АЛГОРИТМ СЛУЧАЙНОГО
РАСПРЕДЕЛЕНИЯ
ДИАГРАММА ВОРОНОГО
Примеры Voronoi Diagrams
FOAM TREE PLUGIN
Плагин FoamTree
ГЕНЕРАЦИЯ ИГРОВЫХ МИРОВ
Плагин Генератор Ландшафта
ПОИСК ПУТИ
АЛГОРИТМЫ ПОИСКА ПУТИ
Деомнстрация-сравнение Алгоритмов пути
Galton
GALTON: ДОСТУПНОСТЬ СРЕДЫ
Библиотека Galton
МОДУЛЬНЫЕ СЕТКИ
МОДУЛЬНЫЕ СЕТКИ
BIN PACKING
Плагин Packery
JS PACKERY
MAXIMAL RECTANGLE PROBLEM
ПРИМЕР
ПРИМЕР
ПРИМЕР
Плагин JS Adaptive Background
Обсуждение Алгоритма Itunes 11
Платье
1200 Р
ОПЫТ NETFLIX
Статья Extracting image metadata at scale
ОПЫТ FLIPBOARD
Статья Automating Layouts Bring Flipboard’s...
НАУЧИТЕСЬ ВИДЕТЬ СИММЕТРИЮ
Ролик про Симметрию
Видео курс по Симметрии
17 ГРУПП СИММЕТРИИ
СОЗДАНИЕ ПАТТЕРНОВ
Блог о Паттернах
ПРОГРАММЫ
KaleidoPaint (iOs/Android)
Kali (Win/Mac)
ФРАКТАЛЫ
Конспект Ельского университета по фракталам
ДЛЯ ЧЕГО ФРАКТАЛЫ
FRACTAL ART
ОТ НЕЙРОНА К НЕЙРОСЕТИ
Презентация Artificial Intelligence, Machine Learning and Deep Learning
Книга Machine Learning for Artists Machine Learning for Artists
Статья Introduction to Neurons and Neuronal Networks
Курс Нейронные сети (на русском)
ПРОСТАЯ НЕЙРОСЕТЬ
Видео The Brain: A neural network built entirely in Quartz Composer
СВЕРТОЧНЫЕ СЕТИ
РАБОТАЮТ КАК ВОСПРИЯТИЕ ЧЕЛОВЕКА
ХОРОШО ОБРАБАТЫВАЮТ ИЗОБРАЖЕНИЯ
Статья про Сверточные сети
Библиотека для визуализации работы CNN
КОРПУС IMAGENET
Библиотека ImageNet
TRACKING JS
Библиотека TrackingJS
ПЕРЕНОС СТИЛЯ PRISMA NEURAL STYLE
Библиотека Neural Style
RECURRENT NETWORKS
ХОРОШИ ДЛЯ НЕПРЕРЫВНЫХ ДАННЫХ
ТЕКСТЫ, АУДИО ИТД
Статья Рекуррентные сети
WORD VECTORS МАТЕМАТИЧЕСКОЕ
ПРЕДСТАВЛЕНИЕ НЕПРЕРЫВНЫХ ДАННЫХ ДЛЯ
NATURAL LANGUAGE PROCESSING
Представим текст всего из 3 слов
в 3м мерном пространстве
Ехал Ваня через Ваня
Ваня Ваня Ваня Ваня
Ехал 1
Через 1
Ваня 6
Ваня
Ехал
Через1
1
6
IBM WATSON ALCHEMY
Stop the overuse of overflow menus
You know those obscure menu buttons on apps and websites that reveal even
more menu options? They usually have an ellipsis “…” or an arrow ▼ icon on
them and sometimes they’ll even have a More label. Or, better yet, a More with
a ▼! These are called overflow menus. Overflow menus are a scourge that
should be rooted out, crushed underfoot, and drowned in a sea of toxic sludge.
Сервис IBM Watson Alchemy
КОРОЧЕ
Сидите спокойно, AI роботов-дизайнеров нет
Можно лишь автоматизировать рутинные задачи
Но если научитесь кодить и разбираться в алгоритмах
То…
СПАСИБО!
kirill@ulitin.ru
fb.com/likeleto
Treasure Chest by Richard Cordero from the Noun Project

More Related Content

Featured

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
 

Featured (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

Design Algorithms Алгоритмы в дизайне ITGM9