Как мы создали ИИ-стартап на хакатоне выходного дня в Германии
Вот краткий отчет о моих выходных на хакатоне в Кельне, где мы стремились создать AI-стартап всего за два дня. Мы прошли путь от подачи идей в пятницу вечером до демонстрации работающего приложения к воскресенью. Кодили до поздней ночи, решали технические проблемы в последнюю минуту и даже подготовили презентацию за несколько минут до демонстрации. В качестве бонуса я привел список основных пунктов, которые необходимо выполнить для создания стартапа.
Несколько недель назад я оказался в Кельне на захватывающем хакатоне AI Startup Hackathon, организованном Startplatz, расположенном в самом сердце MediaPark.
День 1: Идеи и формирование команд (пятница, с 18:00 до 22:00)
Мероприятие началось с того, что около 40 участников анонимно представили свои идеи. После демократического голосования восемь лучших концепций были отобраны для разработки. Эти идеи варьировались от медицинской диагностики (наше детище, прозванное «Доктор Хаус») до ИИ, оценивающего очки в Warhammer!
Шаг 1. Начните с идеи
Определите уникальную концепцию, которая решает нерешенную проблему или улучшает существующие решения.
Вот снимок разнообразия и креативности, продемонстрированных в питчах:
ИИ для диагностики (наш): Быстрая медицинская диагностика
LLM без галлюцинаций: Цель - создать более надежную языковую модель.
Управление базой знаний с помощью ИИ
Распознавание жестов для бесконтактного управления воспроизведением: Инновационные пользовательские интерфейсы с помощью компьютерного зрения.
SchoolGPT: Применение новой технологии в образовательных учреждениях.
Оценка очков в Warhammer с помощью ИИ
И еще несколько проектов, каждый из которых обладает большим потенциалом.
2. Определите, какую проблему вы решаете.
Определите, с какими проблемами сталкиваются ваши потенциальные клиенты и как ваш продукт может эффективно решить эти проблемы.
Затем каждая команда доработала свои идеи, взвесив все «за» и «против», потенциальное влияние и бизнес-модели. День завершился общением за пиццей, задав непринужденный, но амбициозный тон выходным.
Ночь 1: Знакомство с Кельном
В то время как другие уединялись отдыхать, я исследовал ночную жизнь Кельна - от шумных деловых районов до спокойных жилых кварталов. Мой маршрут включал в себя кулинарные остановки и размышления на берегу реки. Однако драйв основателя стартапа никогда не ослабевает; я набросал в Xcode ранний вариант нашего приложения-диагноста. Позже меня позвал долг из моего основного предприятия MajorDom, потребовав несколько часов работы в Jira, чтобы поддерживать наши другие проекты в рабочем состоянии.
День 2: интенсивное развитие и неожиданные повороты (суббота, с 8:00 до 22:00)
Благодарен за гостеприимство коворкинга: я успел позавтракать и провести час в «медитации» с закрытыми глазами, прежде чем в 9:15 погрузиться в работу.
Заряженные энергией, мы начали с оживленной разминки, за которой последовала проницательная лекция о разработке клиентов (customer development) и позиционировании продукта. Мы сразу проверили полученные знания на практике, проведя несколько интервью, чтобы лучше изучить общественное мнение и уточнить направление нашего проекта.
3. CustDev: Определите целевую аудиторию.
Поймите, кто ваши клиенты, каковы их потребности и как они себя ведут. Проведите интервью с ними на ранних этапах разработки, чтобы уточнить направленность вашего продукта.
Также важно задавать вопросы о прошлом и настоящем, например «Как часто вы посещаете врача?», но не вопросы о будущем, например «Стали бы вы использовать приложение вместо этого?». Первые вопросы дают реальную картину, а вторые — ненадежные галлюцинации. Также не стоит начинать интервью с фразы «Мы разрабатываем приложение, которое заменит врача», потому что тогда разговор станет эмоциональным, и люди будут подстраивать ответы под вас, вместо того чтобы говорить правду, которая может вам не понравиться. Вместо этого задавайте максимально нейтральные вопросы, не предполагающие определенный ответ.
Некоторые из наших интервью с клиентами можно найти здесь.
Кроме того, интервью с потенциальными клиентами могут дать вам первый список FAQ, который поможет улучшить ваш питч. Наш FAQ можно найти здесь.
4. Анализ альтернатив и конкурентов.
Проведите тщательное исследование как прямых конкурентов, так и смежных игроков рынка. Поймите их сильные и слабые стороны, а также то, как они удовлетворяют потребности клиентов.
Хотя мы не нашли прямых конкурентов, мы все же отметили другие проекты в этой области, которые могли бы быть нам полезны. Список находится здесь.
5. Разработка УТП и питча
Составьте уникальное торговое предложение, в котором четко сформулируйте, чем ваш продукт отличается от других и чем он лучше. Подготовьте убедительную презентацию для различных заинтересованных сторон (инвесторов, клиентов, партнеров).
Поскольку мы не нашли прямых конкурентов, создать уникальное предложение было несложно, поэтому мы просто описали наше обновленное видение.
6. Определите модель монетизации и бизнес-модель.
Определите, как ваш бизнес будет зарабатывать деньги - через подписку, рекламу, прямые продажи и т. д. Решите, будете ли вы работать по схеме B2B (business-to-business), B2C (business-to-consumer) или по другой схеме, например SaaS (Software as a Service). Подумайте о масштабируемости и возможности получения регулярного дохода.
Наш проект оказался довольно гибким в плане монетизации, поэтому мы можем экспериментировать с разными вариантами: от SaaS подписки для пользователей до B2B-партнерства с больницами. Наш список можно посмотреть здесь.
В середине дня нас ждал приятный сюрприз - к нам заглянули два инженера из Microsoft, чтобы поделиться своими знаниями о data science, GPT и ИИ, а также дать ценные советы и подсказки. Признаться, я, возможно, задремал во время 20-минутного сегмента, посвященного промпт инженерии, но уверяю вас, остальное было интересным.
7. Создайте концепцию для проверки идеи
Разработайте Proof of Concept, чтобы продемонстрировать осуществимость вашей идеи в решении поставленной задачи. Используйте ее для сбора отзывов и внесения необходимых корректировок.
Большая часть дня была посвящена разработке. Пока конкурирующие команды боролись с GPT и их API, наша команда решала этические дилеммы, разбиралась с нюансами европейских регуляций и тонкостями промтов, в результате чего мы перешли от приложения, ориентированного исключительно на медицину, к более общему лайфстайл приложению. Тем временем я боролся с желанием заснуть под столом, но продолжал писать код.
К позднему вечеру наш пробный вариант концепции был почти готов: минималистичный интерфейс приложения на SwiftUI с бэкендом FastAPI, использующим (не очень) быстрый API ChatGPT. На нашем пути стояла только ошибка валидации 422, вызванная небольшим несоответствием моделей данных между фронтендом и бэкендом, но было решено заняться этой проблемой после ночного отдыха.
Мы завершили день пиццей и общением. К счастью, на этот раз мне удалось снять номер в отеле всего в пяти минутах ходьбы от места проведения хакатона — наконец-то заслуженный сон был в пределах досягаемости.
День 3: финальные разработки и двойные демонстрации (воскресенье, с 9:00 до 14:00)
Последний день разработки часто включает в себя доработку и масштабирование идей, но в этот раз задача была сложнее. Мы находились на грани между категориями медицины и лайфстайла, и каждая доработка подталкивала нас в сторону одной из них. Я верю в создание продуктов без ограничений и компромиссов — моя философия проста: если вам это не нравится, не используйте это.
Хороший сон принес ясность и новое смелое видение. Утром я первым делом поделился этим прорывом с командой, набросав на флипчарте новую стратегию. Мы решили разделить наши усилия на два разных приложения: одно - сугубо медицинское, оставаясь верным нашей первоначальной концепции, а другое - чисто для образа жизни, как запасной вариант.
Мы разделились на две подкоманды по два человека для работы над проектами. Медицинское приложение и его бэкэнд были быстро доведены до ума и стабилизированы. Благодаря Ngrok мы получили публичный URL-адрес для нашего бэкенда, что позволило оживить «Доктора Хауса» как раз к началу демонстрации. Тем временем команда, ориентированная на лайфстайл, использовала более простой подход с конструктором partyrock из aws, чтобы завершить работу над приложением «Лучший друг» (демонстрация находится здесь).
За 20 минут до конца выступления мы поняли, что не подготовили официальную презентацию — по иронии судьбы, именно это было основной утренней задачей! Время поджимало, но накидать несколько слайдов не является чем-то сложным, если знаешь, что делаешь.
Задача усложнялась тем, что каждой команде было выделено всего пять минут на презентацию и еще пять на ответы вопросы - едва ли достаточно, чтобы рассказать об одном продукте, не говоря уже о двух. Время на презентацию вышло прямо перед началом демонстрации, но нам повезло (или мы это спланировали, никто точно не знает): первым вопросом из зала была просьба показать демо. Такой "случайный" выбор позволил нам выкроить несколько дополнительных минут демонстрации под видом ответов на вопросы. С помощью airplay мы транслировали скринкаст с iphone на экран сцены через мой macbook, превратив нашу презентацию в интерактивное шоу "У кого что болит?", что было довольно забавным.
Что дальше?
8. Разработка и запуск MVP по принципу Парето (80-20)
Сосредоточьтесь на 20% функций, которые обеспечивают 80% ценности. Быстро разработайте и запустите минимально жизнеспособный продукт, чтобы начать цикл обучения, стремясь обеспечить максимальную ценность при минимальных затратах времени и ресурсов.Помните, что красота технологии заключается в итерациях. Начните с простого, создайте прототип и постоянно совершенствуйте его. Каждый шаг вперед приближает вас к овладению искусством разработки программного обеспечения и, возможно, к следующему большому прорыву в технологиях.
К сожалению, у нашей команды нет возможности работать над этим стартапом фулл-тайм, поэтому мы опубликовали все результаты нашей работы в открытый доступ. Слайды вы можете найти здесь (написан по памяти неделю спустя). Полную информацию о проекте, включая все заметки и исходный код, можно найти на GitHub.
О других интересных проектах периодически пишу в телеграм.
Теперь можно обниматься, даже находясь в разных уголках планеты
В Германии изобрели инновационный материал под названием Mulit-Immerse, чья толщина составляет всего 50 микрометров. Это чудо-ткань способно передавать ощущение прикосновений между устройствами, даря возможность людям, находящимся в разных городах, чувствовать присутствие друг друга 🤯
С новой разработкой, люди смогут ощущать тактильный контакт на расстоянии. Для этого достаточно погладить "умный" текстиль с датчиками, который может не только регистрировать, но и передавать тактильные данные. Второй аппарат, получив эти данные, воспроизведет прикосновение. Эту уникальную технологию уже внедрили в заднюю стенку наручных часов и протестировали на интерактивных перчатках. Эти перчатки могут имитировать ощущение прикосновения к кнопкам и ползункам на сенсорных экранах.
Эту технологию создали исследователи под руководством профессоров Штефана Зелеке и Пауля Моцки. источник: Саарский университет / Oliver Dietze
Ученые считают, что такая технология особенно полезна для детей, находящихся на лечении в больнице, позволяя им чувствовать физическую близость родителей, несмотря на расстояние. В сочетании с шлемами виртуальной реальности, это усиливает ощущения и делает взаимодействие на расстоянии ещё более реалистичным.
Использование такой ткани в VR-играх обещает совершенно новый уровень погружения и взаимодействия...
Если вам интересны новые технологии, полезные сервисы и новости будущего, добро пожаловать в ИИшница 🍳 - пища для ума в мире высоких технологий
Китайцы включились в гонку нейрочипов
🌐 Местные ученые уже разработали мозговой имплант, как Neuralink, только еще дополнили его роборукой.
💥 С помощью этих апгрейдов парализованный пенсионер смог написать несколько иероглифов силой мысли.
💭 Ученые надеются, что в будущем нейроимпланты помогут парализованным ходить с помощью экзоскелетов.
#Импланты #ИИ #Нейрочип
Новая нейросеть AlphaFold 3 произвела революции в биологии: она может с высокой точностью генерировать белки, ДНК и РНК
💭 Создатели уже сейчас раздают нейронку ученым по всему миру, чтобы продвигать научный прогресс.
*Благодаря этому врачи и исследователи смогут быстрее проектировать, например, лекарства для лечения рака.
💰 Всё-таки от карточек Куртки - главы Nvidia, есть хоть какой-то материальный толк, не только спекулятивный.
#Наука #ИИ #Медицина
Встречайте MajorDom: умный дом будущего, который действительно умён
В мире умных домов часто приходится выбирать между удобством и функционалом. Раздумывая над тем, каким может быть идеальный умный дом, мы пришли к идее MajorDom — системе, которая стремится изменить этот баланс и упростить быт без жертв. В этом посте поделимся нашим видением и некоторыми основными принципами новой экосистемы, включая приватность, автономность и широкую поддержку устройств.
automate smart — not hard (MajorDom)
В этой статье мы не будем вдаваться во все подробности технических деталей, реализаций и протоколов, а сосредоточимся на более общем, абстрактном, пользовательском описании системы, иначе статья выйдет слишком длинной, но мы обязательно вернемся ко всем деталям позже
Домашние гаджеты
Сегодня существует много разных гаджетов для дома: светильники, шторы, обогреватели, пылесосы, датчика безопасности и микроклимата. Они созданы для того, чтобы облегчить жизнь, но не всё так однозначно.
Раньше каждое устройство имело свой протокол управления, свои стандарты, свои методы безопасности и каждому из них нужно было отдельное приложение или пульт. Чем больше устройств в доме, тем больше времени нужно посвятить управлению ими, что превращается в новую рутину. Это похоже на жонглирование слишком большим количеством мячей.
Приложения для домашних гаджетов
Существующие решения
Системы "умного" дома (или домашней автоматизации) должны были решить эту проблему, но до идеала им еще далеко. Есть два типа таких систем: проприетарные от цифровых корпораций и народные с открытым кодом. К сожалению, и у тех, и у тех есть минусы. Предлагаю составить график, в котором по оси x будет легкость использования сложной к простой, а по оси y - умность и функциональность системы.
График: легкость использования к умности системы
Окажется, что все проприетарные системы находятся где-то в центре-внизу. Они дают некоторый функционал, с которым может справиться обычный человек, потратив какое-то время на изучение. Чаще всего эти системы являются закрытыми и поддерживают только свой ограниченный список устройств в своем специальном приложении. Их функциональность сводится к замене физического выключателя кнопкой в телефоне или простыми голосовыми командами. Иногда встречаются элементарные автоматизации, точнее скрипты, которые нужно писать вручную.
В то же время они слишком зависят от облачных решений. Сбой сервера, изменения в политике, новые регуляции или простое отсутствие интернета означают отключение умного дома.
Но, что хуже всего, самые популярные системы принадлежат рекламным или маркетплейсным гигантам, зарабатывающим на продаже персональных данных пользователей. Это основа их бизнес-модели, из-за чего они не могут измениться, поэтому о доверии и приватности здесь не может быть и речи.
Осьминог монополии (отсылка к "standard oil octopus")
Тем, кто хочет больше возможностей или не хочет слежки, приходится переходить на открытые решения и платить за это сложностью настройки и установки. Это область выше и левее центра, но часто это того стоит. Открытые системы предлагают больше свободы, возможности интеграции с любыми устройствами и протоколами благодаря плагинам, неограниченные кастомизации и полный контроль. Единственное, это задачка для технарей, желающих проводить вечера за изучением форумов и разработкой. Точно так же некоторым нравится проводить часы в гараже перебирая все детали машины. Я не говорю, что это плохо, ведь у каждого есть свои хобби, но большинство людей хочет автомобиль, чтобы просто на нем ездить. Конечно, вы можете нанять профессионала, который займется всеми устройствами и безопасностью, потратив на это целое состояние. Но что, если вы не хотите ни нанимать профессионала, ни становиться им самостоятельно?
Мы хотим сделать систему, которая займет правый верхний угол: будет работать прямо из коробки, поддерживать широкий спектр устройств, надежно хранить данные пользователей, при этом будет умнее и функциональнее остальных.
График: легкость использования к умности системы (мажордом)
Экосистема умного дома
Поговорим о том, как устроены экосистемы умного дома и чем они отличаются от систем домашней автоматизации. Все начинается с устройств, напрямую управляющих домом: лампы, реле, модули с мотором. Это первый "физический" уровень. Вторым уровнем пусть будет интерфейс "application layer". Свяжем их через wifi или bluetooth.
Экосистема умного дома: приложение и устройство
Но представим, что у нас несколько устройств, у каждого по своему приложению. Выглядит не очень удобно, да?
Экосистема умного дома: несколько приложений и устройств
Теперь переведем устройства на более энергоэффективные радиопротоколы. Но как подключить их к смартфону? Добавим посредника в виде хаба, у которого с одной стороны радиомодуль, а с другой - тот же wifi. В качестве бонуса подключим к хабу все устройства того же производителя. Теперь в приложении может быть несколько устройств, но только одного бренда. Так выглядят закрытые "экосистемы". Каждая использует свои протоколы и стандарты, так что они не совместимы между собой.
Закрытые экосистемы умного дома с хабом
Но, что хуже, далеко не все приложения умеют общаться с хабом напрямую в пределах локальной сети (LAN) и используют сервер даже когда вы находитесь дома. Это тот случай, когда отключение интернета означает полный блэкаут, а наличие интернета - возможность удаленного управления домом из облака (доверяете ли вы облаку компании, зарабатывающей на продаже ваших персональных данных, но не заботящейся об их сохранности?).
Закрытые экосистемы умного дома с хабом и облаком
Чтобы это исправить, заменим проприетарный хаб на raspberry pi с какой-нибудь open source системой домашней автоматизации, а также добавим плагины для интеграции устройств. Это позволяет объединить все устройства в одну систему, например, чтобы программировать общие автоматизации или продвинутые сценарии. Уже лучше, но пропала одна мелочь под названием интерфейс.
Универсальный open source хаб умного дома
К счастью, некоторые open source решения идут комплектом с вебным фронтендом или даже мобильным приложением (но не всегда с user-friendly интерфейсом). Добавив еще пару плагинов, мы можем пробросить часть устройств (или все, если очень повезет) в приложение какой-то из экосистем. В таком случае хаб выступает посредником или адаптером для устройств сторонних производителей. Но теперь мы зависимы от этой экосистемы и получаем те проблемы, о которых шла речь в начале статьи. В качестве альтернативы, мы можем подключить другой плагин с кастомным облаком, но это уже становится или слишком сложно, или все еще недостаточно безопасно.
Универсальный open source хаб умного дома c инфраструктурой экосистем
Хочу заметить, что не всегда проприетарный хаб можно полностью заменить на кастомный. Часто вам понадобится иметь оба хаба (проприетарный и кастомный), чтобы система поддерживала оригинальные приложения и устройства. В итоге это может превратиться в запутанный клубок технологий.
Универсальный open source хаб умного дома c инфраструктурой экосистем (сложности)
Кстати, этот пример мне кое-что напоминает:
Нестабильная цифровая инфраструктура
Итак, у нас есть 4 уровня: устройства, хаб (автоматизации, программное управление), сервера, интерфейс (приложения, голосовые ассистенты, итд). Экосистема — это все 4 уровня и их связь, а не какой-то один. Чтобы все работало идеально, мы делаем не просто один из уровней, например, систему автоматизации на уровне хаба. Мы делаем все три верхних уровня: приложение, голосовой ассистент, облако и хаб с максимальной поддержкой устройств других производителей, таким образом получая максимальную совместимость и интеграцию всей системы из коробки: автономную, приватную, независимую и безопасную. Это - МажорДом.
Архитектура экосистемы умного дома MajorDom
Чем наша система будет умнее: наша философия
В фундаменте своей работы мы закладываем следующие принципы:
Полная приватность личных данных — дом не место для чужих глаз. Конфиденциальность — базовое право каждого пользователя.
Автономность — максимальная независимость от внешнего мира, отключенный интернет не должен стать проблемой
Легкость настройки и использования — технологии должны служить человеку, а не наоборот
Максимальная поддержка разных устройств, протоколов и интеграций - в дополнение к предыдущему пункту
Никаких искусственных ограничений — не быть эпл и дать возможность глубокой настройки и кастомизации тем, кому это нужно
Итак, мы собираемся заново изобрести умный дом. По нашему мнению, настоящий умный дом состоит из невидимой армии устройств, которые работают автономно в фоновом режиме, улучшая вашу повседневную жизнь и прикрывая вашу спину. По сути это цифровой дворецкий.
Настоящий умный дом должен быть независимым от внешнего мира. Никаких сбоев из-за отказа интернета или случайного сервера. Это полностью автономная экосистема, которой больше ничего не требуется: ни интернета, ни облачных сервисов, ни даже человека.
В то же время система должна быть простой в использовании. Никаких долгих установок и настроек. Отсутствие периодического изменения настроек. Никакого написания кода. Просто достать из коробки и включить. Технологии должны работать на вас, помните?
Описание MajorDom
Но как нам это сделать? Прежде всего, системе нужно имя. Мы выбрали для неё название MajorDom, которое отлично отражает её сущность. (от англ. majordomo — мажордом, дворецкий, управляющий домом)
Приватность
Пока остальные системы представляют собой черные ящики, мы считаем, что MajorDom должен иметь открытый исходный код, чтобы не было никаких скрытых манипуляций, любой человек мог открыть его, прочитать, выделить проблемы, предложить изменения или даже внести свой вклад.
Хотя исходный код общедоступен, данные пользователя защищены как никогда раньше. Чтобы сделать систему приватной и автономной, большая часть данных хранится локально на устройствах, в основном хабе. Это гарантирует конфиденциальность, а поскольку все данные хранятся локально, автоматизация и все остальные функции прекрасно работают даже при отсутствии интернета в отличие от систем, которые всегда полагаются на подключение к серверу, поскольку все данные хранятся где-то в интернете.
Но в некоторых случаях данные необходимо передавать через интернет, например, с помощью удаленного управления, когда вы не дома. В этом случае данные надежно шифруются (end-to-end), а ключи хранятся только на физических устройствах пользователя. Это означает, что вы всегда можете получить удаленный доступ к своему дому, но только вы и никто другой, включая админов и разработчиков.
Поддерживаемые устройства
Конечно, прежде чем настраивать автоматизации, в доме нужны устройства. Zigbee Alliance, переименованный в Connectivity Standards Alliance или CSA, — это объединение различных компаний, занимающихся умным домом, которые решили создать универсальный протокол связи для всех устройств домашней автоматизации. Они назвали этот протокол Matter. И MajorDom с ним совместим. Это означает, что вы можете добавить любое совместимое с Matter устройство в свою систему MajorDom. И это еще не все.
matter протокол
Matter изначально поддерживает только самые распространенные базовые устройства, поэтому мы создали протокол связи Merlin. Благодаря более гибкой архитектуре он не только существенно расширяет список поддерживаемых устройств, но и делает его бесконечным.
Мерлин протокол
В то же время мы понимаем, что сегодня только малая часть уже выпущенных устройств поддерживает один из этих протоколов, поэтому мы также собираемся добавить интеграции устройств, использующих zigbee, z-wave, wifi и BLE, таким образом став самой универсальной экосистемой.
Умная комната с устройствами на разных протоколах в системе MajorDom
Интерфейс
Мобильное приложение MajorDom на фоне хаба
Мы наконец-то собрали в одном месте все устройства, но как с ними общаться? Для этого мы разработали красивое мобильное приложение, доступное практически на всех платформах, включая устройства Android — телефоны, планшеты и часы, а также устройства Apple — iPhone, iPad, Mac, Apple Watch, Apple TV, CarPlay и даже новый шлем Vision Pro. Приложения так же включают виджеты, которые можно разместить на домашнем экране, экране блокировки или в любом другом месте, поддерживаемом операционной системой, что позволит управлять домом даже не запуская приложение.
Платформы, поддерживаемые мобильным приложением MajorDom
По-настоящему умный дом большую часть времени должен работать автономно, в фоновом режиме, чтобы вы этого даже не замечали. Но как мы собираемся это автоматизировать, если никто не хочет писать скрипты?
Вместо этого:
Скрипты для автоматизаций умного дома
Для автоматизации мы добавили в приложение вторую вкладку, которая поможет легко настроить любой сценарий. Но это было слишком просто и мы пошли дальше.
Приложение MajorDom: вкладка автоматизаций
Чтобы еще больше упростить этот процесс, мы изобрели технологию умных предложений, которая предсказывает, что вы хотите автоматизировать. Иногда она настолько умна, что даже не требует помощи пользователя. Например, вы можете просто добавить все устройства и начать использовать их, не добавляя никакой автоматизации или сценария. Через некоторое время эта технология предложит сцены и автоматизацию на основе ваших привычек. Вы даже можете разрешить ей добавлять сцены и автоматизации без подтверждения, полностью в фоновом режиме. Настоящие умные автоматизации.
Арчи — умный голосовой ассистент
Автоматизация — это хорошо для ежедневной рутины, но иногда требуется более индивидуальный подход. Арчи в этом профессионал. В отличие от других "ассистентов", он понимает вас с высокой точностью, знает контекст, улавливает по несколько сложных запросов за сообщение и общается так, будто вы разговариваете с настоящим помощником, а не просто диктуете голосовые команды!
Умная колонка MajoDom Audio с голосовым ассистентом Арчи.
Перевод:
— Арчи, проверь мое расписание
— У вас встреча с командой разработки в 3 часа и планы на ужин в 7. Также, не забудьте, что сегодня день рождения у вашей мамы. У вас есть достаточно времени на звонок между 4 и 6 часами вечера
Арчи предназначен не только для контроля дома, но и для каждого аспекта повседневной жизни, от управления заметками до предоставления общей информации и голосовых уведомлений.
Как настоящий профессиональный мажордом, Арчи говорит на многих языках. Он может одновременно слушать до трех заранее выбранных языков и отвечать на соответствующем.
Арчи унаследовал все основные ценности MajorDom: конфиденциальность, автономность, простота в использовании и настоящая умность. Он может работать офлайн, но интернет расширяет его возможности до неограниченного диапазона, а благодаря использованию крупных языковых моделей, навыки этого ассистента ближе к настоящему искусственному интеллекту, чем когда-либо прежде в истории человечества.
Демонстрация голосового ассистента Арчи в мобильном приложении MajorDom на фоне умной колонки MajorDom Audio и хаба MajorDom Hub.
Работа из коробки: делаем свои устройства
"Люди, серьезные на счет софта, должны делать своё железо" — эта цитата особенно актуальна для умного дома. Это единственный способ обеспечить беспроблемную интеграцию множества протоколов из коробки. То же самое касается ассистента: не каждая платформа потянет офлайн распознавание, обработку и синтез речи. К тому же, полностью доверять ему можно только тогда, когда знаешь, что на устройстве нет постороннего ПО с доступом к микрофону. Вот почему мы разрабатываем два собственных устройства: хаб MajorDom Hub для управления устройствами, автоматизацией и порталом в экосистему — это как руки дома. И колонка MajorDom Audio для голосового ассистента — уши и голос дома.
Умная колонка MajorDom Audio и хаб MajorDom Hub
И еще кое-что… для активных пользователей
Мы хотим максимально упростить интеграцию идей пользователей — будь то аппаратное или программное обеспечение. С этой целью мы спроектировали два основных инструмента, позволяющих каждому внести свой вклад.
«Idea Forge» (Кузница идей)
Во-первых, при разработке MajorDom мы создали «Idea Forge» (Кузницу идей). Эта платформа превращает предложения пользователей в реальные фичи. Любой желающий может предоставить идеи через форму на сайте. Необязательно быть программистом; достаточно одной светлой мысли. Эти предложения затем появляются на доске голосования сообщества, что позволяет каждому влиять на процесс разработки. Демократия в действии. Самые популярные идеи рассматриваются к реализации командой MajorDom. Речь идет не только о пользователях; речь идет о превращении пользователей в создателей.
Но это не просто игра в ожидание. Если вы любите приключения или просто не можете дождаться, вы можете засучить рукава и написать любую фичу самостоятельно.
Во-вторых, мы максимально упрощаем работу для всех разработчиков. Разрабатываем модульную прошивку хаба с поддержкой плагинов и удобные библиотеки с подробной документацией.
Заключение
На данный момент проект находится в стадии активной разработки, но большая часть упомянутого уже реализована, включая ядро системы, интеграции некоторых протоколов, удаленное управление, автоматизации, офлайн часть Арчи и мобильное приложение. Дальнейшие новости будем публиковать здесь, но так же рекомендую подписаться на соответствующие страницы проекта в социальных сетях. Записаться на ранний доступ можно на сайте majordom.io в один клик.
Присоединиться к проекту
Проект является довольно сложным и масштабным, а качественный результат требует много часов работы профессиональных инженеров, программистов и дизайнеров. В современном капиталистическом мире только коммерческая разработка может гарантировать стабильный результат.
Предзаказы, Кикстартер, Донаты
В будущем проект будет опубликован на кикстартер — платформу краудфандинга, на которой можно будет оформить самые ранние предзаказы устройств, но поддержать проект финансово можно уже сейчас на patreon или buymeacoffee.
Стать частью команды
В нашей команде уже есть дизайнеры, инженеры софта для фронта, бэка, мобильных приложений, хаба и голосового ассистента. В то же время мы ищем промышленных дизайнеров, embedded инженеров для железа, а так же программистов, разбирающихся в низкоуровневых деталях популярных протоколов в сфере умного дома. Если вы занимаетесь чем-то другим, но хотите присоединиться к проекту, пишите свои предложения, будем рады всем.
Инвесторам
Мы также рассматриваем получение инвестиций от $50k pre-seed раунда за долю компании. Говоря о цифрах, текущий рынок умного дома оценивается в 100 миллиардов долларов США, с прогнозируемым ростом до 600 миллиардов в 2033 году. Похоже на отличную возможность вложения.
Контакты
Telegram: t.me/MarkParker5
Email: mark@parker-programs.com
Компьютерный чип, созданный с использованием живых клеток человеческого мозга
Перевод видео осуществлен нейросетью Elevenlabs
Австралийский стартап Cortical Labs разрабатывает нечто удивительное: компьютерный чип, созданный с использованием живых клеток человеческого мозга. Этот проект, получивший название Dishbrain, представляет собой настоящую инновацию.
На кремниевой основе чипа растут живые нейроны человеческой коры головного мозга, выполняя функции проводников и связываясь между собой и с другими элементами системы. Это можно сравнить с миниатюрной версией мозга, которому уже удалось научиться играть в классическую видеоигру Pong. Хотя в игре он показал себя не идеально, скорость и эффективность его обучения превзошли традиционные цифровые методы ИИ. Такие гибридные чипы могут кардинально изменить не только развитие искусственного интеллекта, но и медицину, предоставляя новые возможности для тестирования лекарств и изучения заболеваний.
Cortical Labs утверждают, что их чипы способны расти, учиться и адаптироваться, подобно человеческому мозгу. Возможности, которые откроются перед нами благодаря этому изобретению, могут быть поистине революционными.
Если вам интересны новые технологии, полезные сервисы и новости будущего, добро пожаловать в ИИшница 🍳
В России разрабатывают нейросеть, которая поможет пользователям с сортировкой отходов и отправкой их на переработку
Студенты программисты из Новосибирского государственного технического университета работают над нейросетью, которая уже определяет 8 видов отходов: пластик, стекло, бумага, бытовые отходы и др. В будущем список классов отходов планируют расширить до 30.
На первом этапе разработки такой функции в базу данных загружались изображения различных отходов, которые анализировались и сохранялись в памяти ИИ. Поначалу нейросеть путалась в большом количестве пластиковых и стеклянных форм бутылок, но на данный момент вероятность распознавания класса отходов составляет практически 100%.
Еще одной полезной опцией для пользователей является то, что нейросеть за вас будет отправлять вторсырье переработчику. В программу вы загружаете фото отходов, ИИ определит тип и объем вторсырья, заполнит за вас заявку на вывоз. Также нейросеть подберет компанию, которая принимает такие отходы, а курьер на машине доставит вторсырье на предприятие