Уже более семи лет компания UpCodes делает сложный мир строительных норм и правил более понятным для профессионалов отрасли и домовладельцев. Ее платформа включает в себя базу данных с возможностью поиска, охватывающую нормы во всех штатах, и такие функции, как «проверка орфографии», которая отмечает ошибки в строительных планах. Сегодня стартап объявил о создании нового инструмента на основе искусственного интеллекта, который сделает навигацию в мире строительных норм и правил еще более упрощенной. Называемый Copilot и построенный на ChatGPT-4, помощник отвечает на сложные вопросы по строительным кодексам и аннотирует ответы ссылками на соответствующие разделы.
UpCodes также объявила о закрытии Серии А в размере $3.5 млн, предназначенной для найма сотрудников, которые продолжат разработку Copilot и добавят в свою платформу больше функций, основанных на искусственном интеллекте. Вместе с предыдущим финансированием UpCodes, включая предварительную Серию А, объявленную в марте 2021 года, общий объем привлеченных средств достиг $7.6 млн.
Последний раунд возглавила венчурная компания Building Ventures, специализирующаяся на технологиях для строительства и недвижимости. Среди других участников — соучредители PlanGrid, CapitalX и Bragiel Bros.
UpCodes в настоящее время имеет более 650,000 ежемесячных активных пользователей и генерирует более 100 миллионов просмотров страниц. Скотт Рейнольдс, соучредитель и генеральный директор компании, сказал, что с 2021 года команда стартапа удвоилась, доход увеличился в четыре раза, а продуктовые предложения расширились, чтобы охватить больше сегментов пользователей. Количество строительных норм, которые она охватывает, также увеличилось с менее чем двух миллионов до более чем пяти миллионов разделов, и теперь она предлагает покрытие для всех американских штатов и крупных городов.
До запуска Copilot компания UpCodes была сосредоточена на создании своей базы данных кодексов, часто оцифровывая нормативные акты, которые были доступны только в физических справочниках, и облегчая их поиск. В дополнение к более чем пяти миллионам разделов кодекса, здесь также размещены 160 000 местных поправок. Кодексы постоянно меняются, поэтому UpCodes обновляет в среднем около 7,000 строительных кодексов каждый месяц.
В базе данных есть возможность поиска и другие инструменты, призванные облегчить соблюдение кодексов, например, функция проверки, но даже их использование требует много времени из-за сложности нормативных актов. Copilot призван значительно упростить процесс изучения норм.
Рейнольдс привел несколько примеров вопросов, на которые может ответить Copilot:
- Рассчитать расстояние до выхода для конкретного помещения в здании или максимальное расстояние, которое может пройти человек в случае чрезвычайной ситуации.
- Уточнить контекст раздела кодекса, чтобы помочь понять его значение.
- Найти связанные или более строгие разделы в других кодексах, таких как строительный, пожарный и механический.
- Создать контрольный список правил для вернад с соответствующими разделами кодекса.
Copilot отвечает на эти вопросы и помогает пользователям, ссылаясь на разделы кодекса, из которых он извлекает информацию, чтобы они могли самостоятельно ознакомиться с настоящими правилами.
«Мы всегда уделяли большое внимание образованию и помощи пользователям в понимании основного контекста», — сказал Рейнольдс. UpCodes планирует добавить в Copilot больше пояснительного контента, который поможет пользователям лучше понять кодекс, помимо общедоступного контента.
Примечательно, что законы, размещенные в UpCodes, внесли свой вклад в первые 0.01% обучающих данных для таких ИИ, как ChatGPT и Google Bard. По словам Рейнольдса, специалисты в области строительства часто обращаются к этим инструментам, чтобы получить ответы на свои вопросы. Они обучались на наборе данных C4 из Common Crawl, который был взят непосредственно с сайта UpCodes (базовый доступ к базе данных бесплатный).
«В настоящее время все больше внимания уделяется качеству данных для обучения LLM», — пояснил он. UpCodes имеет обширную библиотеку высококачественного строительного законодательства, что идеально подходит для обучения LLM, поскольку мы являемся единственным источником многих из этих законов в Интернете. Возможно, это было не столько сознательное решение включить строительное законодательство, сколько результат того, что их алгоритм определил качественные данные, относящиеся к широкому кругу тем, включая строительное законодательство».
Однако Рейнольдс добавил, что в других моделях содержатся только снепшоты, поэтому они, скорее всего, работают на основе устаревших кодексов, поскольку нормативные акты постоянно меняются.
Это дает Copilot преимущество, поскольку он опирается на постоянно обновляемую базу данных UpCodes. Кроме того, кодексы также сильно различаются в зависимости от юрисдикции. По словам Рейнольдса, компания UpCodes потратила годы на создание инфраструктуры для поддержания базы данных кодексов в актуальном состоянии.
Одна из важнейших задач, стоящих перед любым проектом ИИ, — ограничение галлюцинаций. Рейнольдс сказал, что один из самых больших шагов, предпринятых UpCodes, — это «ограждение» Copilot от использования неправильных данных. Это означает, что ИИ анализирует более пяти миллионов разделов кодекса, включая 160,000 поправок, на основе местоположения пользователя и года выдачи разрешения. Он также собирает дополнительные данные, такие как тип здания, чтобы убедиться, что Copilot использует только правильные кодексы.
Copilot имеет внутреннюю систему, которая настраивает ответы, специфичные для строительного права, и пропускает каждый запрос через несколько уровней анализа, чтобы лучше понять и разобрать вопросы. Он фокусируется на кодексах, относящихся к конкретной юрисдикции, чтобы учесть различия и потому, что специалисты по строительству часто должны быть знакомы сразу с несколькими юрисдикциями. После того как вопрос задан, Copilot выдает ответы с контекстом и прямыми ссылками, чтобы пользователи могли видеть, как он пришел к тому или иному ответу.
Пользователи, подписанные на платный тарифный план UpCodes, могут задавать Copilot три вопроса. Если они хотят получить неограниченный доступ, они могут перейти на тарифный план UpCodes Professional или добавить его в тарифный план Enterprise.