A Revolução das Bases de Dados em Grafos na Era da Inteligência Artificial
Para tornar a inteligência artificial (IA) uma realidade, é necessário criar conexões entre vastas quantidades de dados. É aí que tecnologias como as bases de dados em grafos entram em cena.
As bases de dados em grafos lidam com dados interconectados e em rápida mudança de forma mais eficiente do que as bases de dados tradicionais, que foram projetadas para armazenar informações rigidamente estruturadas. No entanto, para que as bases de dados em grafos sejam úteis, elas precisam ser gerenciadas. Muitas empresas oferecem produtos para esse fim, mas um dos grandes nomes do setor é a Neo4j.
História da Neo4j
A Neo4j tem suas raízes no início dos anos 2000, quando seus fundadores — Emil Eifrem, Johan Svensson e Peter Neubauer — identificaram problemas com a tecnologia de bancos de dados tradicionais. O trio desenvolveu um protótipo que se tornaria o software de gerenciamento de bases de dados em grafos da empresa, também chamado de Neo4j.
“Concebemos a ideia para o primeiro banco de dados em grafos propriedade durante um voo para Mumbai em 2000,” contou Eifrem à TechCrunch. “Desenhamos isso em um guardanapo — um que eu gostaria de ainda ter, mas que, infelizmente, desapareceu.”
A Neo4j foi lançada em 2007 na Suécia, onde Eifrem, Svensson e Neubauer estavam sediados na época. Em 2011, a empresa se mudou para o Vale do Silício para captar fundos de investimento.
Funcionalidades do Software da Neo4j
Atualmente, o software da Neo4j permite que as empresas construam, orquestrem e implementem bases de dados em grafos. Assim como outras bases de dados em grafos, a Neo4j armazena dados em nós, relacionamentos e propriedades. Os nós contêm informações sobre uma entidade, como uma pessoa ou um produto; os relacionamentos descrevem as conexões entre os nós; e as propriedades adicionam mais detalhes a nós e relacionamentos.
As bases de dados em grafos da Neo4j podem consultar dados de uma forma que reflete como as entidades do mundo real se conectam — uma grande vantagem para a IA. Os dados em bases de dados em grafos são expressos como um “grafo de conhecimento”, que fundamenta a IA em um contexto que pode informar suas saídas.
Inovações Recentes e Foco em IA
Com o crescimento da IA, a Neo4j investiu pesado no que chama de “GraphRAG”, uma técnica que permite à IA recuperar dados de fontes externas. O GraphRAG utiliza grafos de conhecimento para representar dados em documentos e metadados relacionados, melhorando, em alguns casos, o desempenho da IA.
A empresa também introduziu novos recursos de busca vetorial, que capturam relações em bancos de dados com base em itens com características semelhantes. As buscas vetoriais são úteis para IA que precisa buscar textos ou arquivos semelhantes, fazer recomendações ou identificar padrões amplos.
Resultados e Perspectivas Futuras
O foco da Neo4j nas capacidades de suporte à IA trouxe resultados positivos. A empresa afirma que a receita ultrapassou $200 milhões — o dobro do que era três anos atrás — e que deve atingir fluxo de caixa positivo nos “próximos trimestres”.
A Neo4j, que possui 44% do mercado de bases de dados em grafos (segundo um relatório do Cupole Consulting Group) e atende 84% das empresas da Fortune 100, incluindo IBM e Walmart, planeja adicionar ainda mais recursos de IA à sua plataforma no próximo ano.
“As empresas estão cada vez mais analisando a IA para entender o que ela pode fazer por seus negócios — mas os resultados da IA precisam ser precisos, transparentes e explicáveis ao humano médio, incluindo desenvolvedores, auditores e reguladores,” disse Eifrem.
Futuro Promissor
A Neo4j, avaliada em $2,2 bilhões, com 800 funcionários e 1.700 clientes, pretende abrir capital no futuro. Mas, no momento, a sua prioridade é o crescimento. Recentemente, a empresa garantiu $50 milhões da Neotus Partners para “fortalecer seu balanço patrimonial.” (Até hoje, a Neo4j levantou cerca de $550 milhões em capital de risco.)
Mesmo que a Neo4j espere anos para fazer a abertura de capital, o setor de bases de dados em grafos deve continuar robusto. Segundo a Grand View Research, o mercado de tecnologia em grafos deve valer $15,8 bilhões até 2030. E a Gartner prevê que 80% das inovações em dados e análises serão feitas utilizando tecnologia em grafos até 2025.