
Исследователи Массачусетского технологического института (MIT) разработали Social.Wiki — платформу, позволяющую пользователям самостоятельно изменять социальные приложения и выбирать, какие правки других людей отображать. Проект призван дать пользователям альтернативу уходу с сервиса, если их не устраивают изменения вроде появления навязчивого чат-бота с искусственным интеллектом. О разработке MIT сообщил на своем сайте.
В Social.Wiki можно переделывать уже существующие приложения или создавать новые без навыков программирования. Платформа берет на себя серверную часть и работу с базами данных, а пользователи получают возможность создавать фотосети, форумы, приложения для знакомств и другие сайты. Например, в мессенджере можно убрать чат-бота и добавить голосование, которое поможет группе выбрать ресторан.
Основой системы стала децентрализованная инфраструктура, при которой данные принадлежат пользователям и хранятся отдельно от сайтов, обращающихся к ним. Специальный «защитник данных» предлагает подтвердить каждый запрос приложения на доступ к информации. По словам профессора электротехники и информатики MIT Дэвида Каргера, это позволяет сохранять контроль над данными, даже если сами сайты могут редактировать любые участники.
Каждое приложение в Social.Wiki имеет кнопку редактирования. Через нее можно вручную изменить исходный код или попросить помощника на основе искусственного интеллекта внести нужные правки, включая изменение оформления форума или алгоритма расчета стоимости поездки. Платформа использует принцип «множественного управления»: вместо единого модератора каждый человек сам определяет правила, по которым ему показываются версии сайтов.
Пользователь может указать доверенных редакторов и, например, разрешить отображать только те изменения, которые одобрили как минимум два его друга. Поэтому один человек способен видеть приложение для совместных поездок с единым тарифом, а другой — тот же сервис с динамическим расчетом цены. В рамках испытаний создатели также сделали мессенджер с индивидуально изменяемым интерфейсом, сервис совместных поездок с калькулятором «достойной оплаты», инструмент для общения жилищного кооператива и микроблог, где публикации представлены в виде цветов.
Social.Wiki пока находится на ранней стадии развития, однако команда планирует расширить аудиторию и собрать отзывы более разнообразных групп пользователей. Исследователи также намерены добавить сквозное шифрование личных сообщений и улучшить инструменты для разработчиков. В работе участвовали Теа Хендерсон, Кармел Шаре, Ана Додик, Клеменс Клокмозе, Зив Эпштейн и Дэвид Д. Кларк; результаты представят на симпозиуме ACM по программному обеспечению и технологиям пользовательских интерфейсов в ноябре. Проект частично финансировали Schmidt Sciences и Национальный научный фонд США.