UpCodes Ele tem tornado o complicado mundo dos códigos de construção mais fácil de ser compreendido pelos profissionais da construção e pelos proprietários. Sua plataforma inclui um banco de dados pesquisável de regulamentos para todos os estados e funções, bem como um “corretor ortográfico” que sinaliza erros no código. A startup anunciou uma nova ferramenta alimentada por IA que tornará a navegação no mundo dos códigos de construção ainda mais simplificada. Chamado de Copilot e baseado no ChatGPT-4, o Copilot atua como assistente de pesquisa, respondendo a perguntas complicadas sobre o código e anotando as respostas com links para seções relevantes do código.
UpCodes também anunciou que fechou um Série A de 3,5 milhões de dólares, reservado para recrutamento à medida que continua a desenvolver o Copilot e a adicionar mais recursos baseados em IA à sua plataforma. Juntamente com o financiamento anterior da UpCodes, incluindo uma pré-Série A anunciada em março de 2021, isso eleva o total arrecadado para US$ 7,6 milhões.
A última rodada foi liderada pela Building Ventures, uma empresa de capital de risco focada em construção e tecnologia imobiliária. Outros participantes incluem os cofundadores da PlanGrid, CapitalX e Bragiel Bros.
UpCodes já conta com mais de 650.000 mil usuários ativos mensais e mais de 100 milhões de page views. Scott Reynolds, seu cofundador e CEO, disse que a equipe da startup dobrou, sua receita quadruplicou e sua oferta de produtos se expandiu para incluir mais segmentos de usuários. O código de construção que abrange também cresceu de menos de dois milhões para mais de cinco milhões de seções habitadas e agora oferece cobertura para todos os estados e principais cidades dos EUA.
Antes de lançar o Copilot, a UpCodes se concentrou na construção de seu banco de dados de códigos, muitas vezes digitalizando regulamentos que estavam disponíveis apenas em livros de referência físicos e tornando-os mais fáceis de consultar. Além de mais de cinco milhões de seções de código, também abriga 160.000 alterações locais. Os códigos mudam constantemente, então o UpCodes atualiza cerca de 7.000 por mês, em média.
Seu banco de dados é pesquisável e possui outras ferramentas projetadas para facilitar a conformidade do código, como o recurso de verificação de código, mas mesmo seu uso é demorado devido à complexidade das regulamentações. O Copilot visa simplificar drasticamente o processo de pesquisa de código.
Reynolds deu alguns exemplos de perguntas que o Copilot pode responder:
- Calcule a distância percorrida para uma ocupação específica em um edifício, ou a distância máxima que alguém pode percorrer em uma emergência, até uma saída (um exemplo da resposta do Copilot a esse tipo de consulta está incluído no gráfico acima).
- Explique o contexto de uma seção de código para ajudar a compreender seu significado.
- Procure seções de código relacionadas ou mais rigorosas para outros códigos, como construção, incêndio e mecânica.
- Gere uma lista de verificação de regulamentação de coberturas residenciais, com links para as seções relevantes do código.
- O Copilot responde a essas perguntas e ajuda os usuários citando as seções de código das quais extrai informações, para que eles possam revisar o código real por si próprios.
“Sempre nos preocupamos em educar e ajudar os usuários a compreender o contexto subjacente”, diz Reynolds. UpCodes planeja adicionar mais conteúdo explicativo ao Copilot que ajude os usuários a entender melhor o código, além de conteúdo disponível publicamente.
Notavelmente, as leis hospedadas por UpCodes contribuíram com 0,01% dos dados de treinamento de IA, como ChatGPT e Google Bard. De acordo com Reynolds, os profissionais da construção recorrem frequentemente a estas ferramentas para responder às suas questões. Eles treinaram no conjunto de dados Common Crawl C4, extraído diretamente do site UpCodes (o acesso básico ao banco de dados de códigos é gratuito).
“Cada vez mais atenção está sendo dada à qualidade dos dados no treinamento de LLMs”, explicou ele. UpCodes possui uma extensa biblioteca de leis de construção de alta qualidade, o que é ideal para treinamento LLM, pois somos a única fonte online de muitas dessas leis.” Pode não ter sido uma decisão consciente incluir leis de construção, mas sim o resultado do seu algoritmo que identifica dados de qualidade relevantes sobre uma ampla gama de tópicos, incluindo leis de construção."
Mas Reynolds acrescentou que o rastreamento inclui apenas instantâneos no tempo, portanto, é provável que seus modelos sejam executados a partir de códigos desatualizados, já que as regulamentações estão em constante mudança.
Isso dá ao Copilot uma vantagem, pois é baseado no banco de dados de UpCodes constantemente atualizado. Além disso, os códigos variam muito de uma jurisdição para outra. Reynolds diz que a UpCodes passou anos construindo a infraestrutura necessária para manter seu banco de dados de códigos atualizado.
Um dos maiores desafios enfrentados por qualquer projeto de IA é limitar as alucinações.. Reynolds diz que uma das maiores medidas tomadas pela UpCodes foi “cercar” o Copilot aos códigos aplicáveis a um projeto. Isto significa que analisa mais de cinco milhões de seções de código, incluindo 160.000 alterações, com base na localização do usuário e no ano da licença. Também recolhe dados adicionais, como o tipo de edifício, para garantir que o Copilot utiliza apenas os códigos relevantes.
O Copilot possui um sistema interno que refina respostas específicas sobre leis de construção e submete cada consulta a vários níveis de análise para melhor compreender e analisar as questões. Centra-se em códigos específicos de cada jurisdição, para ter em conta as variações e porque os profissionais da construção muitas vezes necessitam de estar familiarizados com múltiplas jurisdições ao mesmo tempo. Depois que uma pergunta é feita, o Copilot fornece respostas com contexto e referências diretas para que os usuários possam ver como a resposta foi obtida.
Os usuários inscritos em um plano de pagamento UpCodes podem fazer três perguntas ao Copilot. Se desejarem acesso ilimitado, podem atualizar para UpCodes Professional ou adicioná-lo ao plano Enterprise.
A série A de UpCodes será utilizada para contratar seu departamento de engenharia, bem como todos os departamentos que contribuem para o Copilot. Ela planeja expandir sua biblioteca de códigos e recursos para que o Copilot possa produzir respostas mais sofisticadas e adicionar novos recursos, como gerenciamento de projetos, segundo Reynolds.
A equipe da startup conhece a Building Ventures desde a sua fundação. “Achamos que seriam o parceiro perfeito para a nossa Série A”, acrescentou, explicando que a empresa é formada por antigos operadores do sector da construção, incluindo antigos fundadores. Seu portfólio e base de LP servem como um valioso recurso de orientação quando UpCodes precisam validar ideias.
“A indústria da construção pode ser opaca, um mundo em si, por isso é útil ter investidores e parceiros que estão nela há décadas”, diz Reynolds.
Em uma declaração sobre o investimento da Building Ventures em UpCodes, o parceiro Allen Preger disse: “Ao unificar e manter todos os códigos de construção em uma plataforma alimentada por IA, a UpCodes está transformando a conformidade do código para o ambiente construído. Estamos muito satisfeitos em liderar seu investimento na Série A."