Новый инструмент программирования превращает эскизы в код

Главная » Маркетинг, Статьи » Новый инструмент программирования превращает эскизы в код

Исследователи Корнельского университета создали интерфейс, который позволяет пользователям писать от руки и делать наброски в компьютерном коде — вызов традиционному кодированию, которое обычно основано на наборе текста.

Интерфейс на основе пера, названный Notate, позволяет пользователям вычислительных цифровых блокнотов открывать холсты для рисования и писать диаграммы от руки в строках традиционного оцифрованного компьютерного кода.

Благодаря модели глубокого обучения, интерфейс соединяет рукописный и текстовый контексты программирования: обозначения в рукописной диаграмме могут ссылаться на текстовый код и наоборот. Например, Notate распознает рукописные символы программирования, такие как «n», а затем связывает их с их машинописными эквивалентами.

«Подобная система отлично подходит для науки о данных, в частности, для построения графиков и диаграмм, которые затем взаимодействуют с текстовым кодом», — сказал Ян Аравжо, ведущий автор статьи и докторант в области информационных наук.

«Наша работа показывает, что нынешняя инфраструктура программирования фактически сдерживает нас. Люди готовы к подобным возможностям, но разработчики интерфейсов для набора кода должны принять это к сведению и поддерживать изображения и графические интерфейсы внутри кода».

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

«Такие инструменты, как Notate, важны, потому что они открывают нам новые способы думать о том, что такое программирование, и как различные инструменты и методы представления могут изменить эту перспективу», — сказал Тапан Парих, доцент кафедры информатики и соавтор работы.

Коллектив сайта

Коллектив сайта

1 Star2 Stars3 Stars4 Stars5 Stars (1 оценок, среднее: 5,00 из 5)
Загрузка...
Пока нет своего сайта?
Создайте свой интернет-сайт с нами.

    Похожие статьи

    Исследователи: ИИ в подключенных автомобилях уменьшил заторы в час пик

    В День благодарения США миллионы людей будут путешествовать по автомагистралям, и многие из них столкнутся с участками, где движение застопорилось
    Читать еще…

    Ученым удалось решить алгоритмическую загадку 50-х годов

    Уже более полувека исследователи всего мира бьются над алгоритмической проблемой, известной как «проблема кратчайшего пути из одного источника». Суть проблемы
    Читать еще…

    Благодаря новой термической обработке 3D-печатные металлы могут выдерживать экстремальные условия

    Новая термическая обработка, разработанная в Массачусетском технологическом институте, преобразует микроскопическую структуру 3D-печатных металлов, делая их более прочными и устойчивыми к
    Читать еще…

    Новая аккумуляторная технология способна значительно снизить затраты на хранение энергии

    Международная группа исследователей надеется, что новая дешевая батарея, которая в четыре раза превосходит по энергоемкости литий-ионные батареи и гораздо дешевле
    Читать еще…

    Поліпшена функція сортування у python

    Ученые улучшили функцию сортировки в Python

    Ученые-компьютерщики Ливерпульского университета решили давнюю алгоритмическую головоломку для ускорения работы одного из основных строительных блоков Python, самого популярного языка программирования
    Читать еще…

    Нова розробка спінтронного ймовірністного комп'ютера

    Исследователи разработали улучшенный спинтронный вероятностный компьютер

    Исследователи из Университета Тохоку, Университета Мессины и Калифорнийского университета в Санта-Барбаре (UCSB) разработали улучшенную версию вероятностного компьютера (p-компьютера) со стохастическими
    Читать еще…

      Заполните заявку и мы вам Перезвоним!


      ВЫБЕРИТЕ ЛУЧШЕЕ ВРЕМЯ ДЛЯ ЗВОНКА:

      ДО


      Отправляя форму, вы соглашаетесь с условиями хранения персональных данных.

      ЗАПОЛНИТЕ ФОРМУ НИЖЕ И НАШ МЕНЕДЖЕР СВЯЖЕТСЯ С ВАМИ