How Virtuous AI Created a High-performance, Multi-modal Data Store for Ethical AI Development​

VirtuousAI, an ethical AI platform, leverages FalkorDB to create a centralized data store for public and private data, enabling high-performance querying and analysis of complex data relationships. This solution feeds foundational model algorithms via PyTorch and TensorFlow dataloaders, ensuring low latency and high accuracy.
FalkorDB is a key element of our solution. VirtuousAI is an ethical AI platform that provides “whitebox” ML models, AI audits, and AI advice to help businesses create trustworthy applications

Highlights

VirtuousAI leveraged FalkorDB to create a high-performance, multi-modal data store for ethical AI development, enabling efficient data management, model training, and embedding updates.

Technologies & Integrations

The Challenge

VirtuousAI needed a scalable and efficient data management solution to handle diverse data modalities (text, image, HTML, video, and tabular) with various link types. The company required a database that could provide high-performance querying and analysis of complex data relationships to feed its foundational model algorithms.

The Solution

VirtuousAI chose FalkorDB, a fast and low-latency Graph Database that utilizes sparse matrices and linear algebra to query and analyze complex data relationships. FalkorDB’s architecture enables high-performance and scalability, making it an ideal solution for VirtuousAI’s requirements. The database will store public data (Common Crawl and other miscellaneous data sources) and private data (client data), providing a centralized data store for VirtuousAI’s AI platform.

"Virtuous AI uses FalkorDB to create a large, centralized data store for public data (common crawl and other miscellaneous data sources) and private data (client data) that contains different modalities (text, image, HTML, video, and tabular) with different link types between this data."

The Result

With FalkorDB, VirtuousAI expects to achieve:

  • High-performance querying and analysis of complex data relationships
  • Low latency data retrieval and updates
  • Scalability to handle large volumes of diverse data modalities
  • Improved accuracy in foundational model algorithms via PyTorch and TensorFlow dataloaders
  • Efficient data management and updates with output embeddings from AI algorithms
 

Ultra-fast, multi-tenant graph database using sparse matrix representations and linear algebra, ideal for highly technical teams that handle complex data in real-time, resulting in fewer hallucinations and more accurate responses from LLMs.

USE CASES

SOLUTIONS

Simply ontology creation, knowledge graph creation, and agent orchestrator

Explainer

Explainer

Ultra-fast, multi-tenant graph database using sparse matrix representations and linear algebra, ideal for highly technical teams that handle complex data in real-time, resulting in fewer hallucinations and more accurate responses from LLMs.

COMPARE

Avi Tel-Or

CTO at Intel Ignite Tel-Aviv

I enjoy using FalkorDB in the GraphRAG solution I'm working on.

As a developer, using graphs also gives me better visibility into what the algorithm does, when it fails, and how it could be improved. Doing that with similarity scoring is much less intuitive.

Dec 2, 2024

Ultra-fast, multi-tenant graph database using sparse matrix representations and linear algebra, ideal for highly technical teams that handle complex data in real-time, resulting in fewer hallucinations and more accurate responses from LLMs.

RESOURCES

COMMUNITY