Néo4j

Pour rendre l’IA possible, vous devez créer des connexions entre de grandes quantités de données. C'est là que les technologies telles que les bases de données graphiques entrent en jeu.

Les bases de données graphiques gèrent plus efficacement les données interconnectées et évolutives que les bases de données traditionnelles, conçues pour stocker des informations structurées de manière rigide. Bien entendu, les bases de données graphiques doivent être gérées pour être utiles. De nombreuses entreprises vendent des produits à cet effet, mais l'un des plus grands fournisseurs est Neo4j.

Neo4j remonte au début des années 2000, lorsque ses fondateurs – Emil Eifrem, Johan Svensson et Peter Neubauer – ont identifié des problèmes avec la technologie de base de données traditionnelle. Le trio a développé un prototype de ce qui allait devenir Neo4j, le logiciel de gestion de bases de données graphiques éponyme de la société.

« Nous avons conçu l'idée de la première base de données de graphiques de propriétés lors d'un vol à destination de Mumbai en 2000 », a déclaré Eifrem à TechCrunch. « Nous l'avons dessiné sur une serviette – une serviette que j'aurais aimé avoir encore mais qui, hélas, a disparu depuis. »

Neo4j a été lancé en 2007 en Suède, où étaient alors basés Eifrem, Svensson et Neubauer. En 2011, l'entreprise a déménagé dans la Silicon Valley pour lever des fonds de capital-risque.

Aujourd'hui, le logiciel Neo4j permet aux entreprises de créer, d'orchestrer et de déployer des bases de données graphiques. Comme d'autres bases de données graphiques, Neo4j stocke les données sous forme de nœuds, de relations et de propriétés. Les nœuds contiennent des informations sur une entité, comme une personne ou un produit ; les relations décrivent les connexions entre les nœuds ; et les propriétés ajoutent plus de détails aux nœuds et aux relations.

Une illustration d'une base de données dans Neo4j, accompagnée d'outils de gestion.Crédits images :Néo4j

Les bases de données graphiques de Neo4j peuvent interroger les données d'une manière qui reflète la façon dont les entités du monde réel sont connectées – une aubaine pour l'IA. Les données des bases de données graphiques sont exprimées sous la forme d’un « graphe de connaissances », qui fonde l’IA dans un contexte qui peut éclairer ses résultats.

Avec l’essor de l’IA, Neo4j a investi massivement dans ce qu’elle appelle « GraphRAG », une technique qui permet à l’IA de récupérer des données à partir de sources externes. GraphRAG utilise des graphiques de connaissances pour représenter les données dans les documents et les métadonnées associées, améliorant dans certains cas les performances d'une IA.

Neo4j a également introduit de nouvelles fonctionnalités de recherche vectorielle, qui capturent les relations dans des bases de données basées sur des éléments présentant des caractéristiques similaires. Les recherches vectorielles sont utiles pour l'IA qui doit rechercher du texte ou des fichiers similaires, formuler des recommandations ou identifier des modèles généraux.

L’accent accru mis sur les capacités prenant en charge l’IA a porté ses fruits pour Neo4j. La société affirme que son chiffre d’affaires a dépassé les 200 millions de dollars – le double d’il y a trois ans – et qu’il atteindra un flux de trésorerie positif au cours des « prochains trimestres ».

Neo4j, qui contrôle 44 % du marché des bases de données graphiques (selon un rapport du Cupole Consulting Group) et compte 84 % des Fortune 100 parmi ses clients, dont IBM et Walmart, prévoit d'ajouter encore plus de fonctionnalités d'IA à sa plateforme l'année prochaine.

« Les entreprises se tournent de plus en plus vers l’IA pour comprendre ce qu’elle peut faire pour leur organisation – mais les résultats de l’IA doivent être précis, transparents et explicables pour l’humain moyen, y compris les constructeurs, les auditeurs et les régulateurs », a déclaré Eifrem. « Notre technologie aide les organisations à réaliser des déploiements de production réussis plus rapidement et plus efficacement. »

Évaluée à 2,2 milliards de dollars, Neo4j, qui compte 800 employés et 1 700 clients, a l'intention d'entrer en bourse à terme. Mais pour l’instant, l’accent est mis sur la croissance. La société a récemment obtenu 50 millions de dollars auprès de Neotus Partners pour « renforcer son bilan ». (À ce jour, Neo4j a levé environ 550 millions de dollars en capital-risque.)

Même si Neo4j attend des années avant son introduction en bourse, le secteur des bases de données graphiques restera probablement robuste. Selon Grand View Research, le marché de la technologie graphique représentera 15,8 milliards de dollars d’ici 2030. Et Gartner prévoit que 80 % des innovations en matière de données et d’analyse seront réalisées à l’aide de la technologie graphique d’ici 2025.

A lire également