Playing With Legos image

Playing With Legos

Do you remember playing with legos as a kid? This is what our query language Rel feels like. You don’t have to write 300 lines of SQL code and go absolutely insane trying to debug or handle it all in your head. You make progress with every little definition. You can divide and conquer the problem by building small pieces, combining them together and creating something that is greater than the sum of its parts.

Tic-Tac-Toe: Knowledge Extraction From Imperative Code image

Tic-Tac-Toe: Knowledge Extraction From Imperative Code

Applications implemented in imperative programming languages encode vast amounts of human knowledge at their core, but the essence of the application logic is often obscured by the imperative nature of the implementation language.

Loopy Lattices and Recursion image

Loopy Lattices and Recursion

Our semantic optimizer is a query optimizer that uses the knowledge of user constraints, the knowledge of the data at hand, and the knowledge of mathematics to find an algorithm to answer a query in the fastest way it can. Here we touch upon just one feature of the semantic optimizer: recursion.

RelationalAI Named in the 2022 Gartner® Cool Vendors in Augmented Data Management image

RelationalAI Named in the 2022 Gartner® Cool Vendors in Augmented Data Management

We’re honored that RelationalAI has been recognized as a Gartner Cool Vendor for Augmented Data Management. We built RelationalAI’s groundbreaking relational knowledge graph system to eliminate knowledge silos and make it easier for domain experts and developers to jointly create intelligent data applications. Intelligent data apps leverage declared business logic to automate knowledge processes and make knowledge accessible to a wide range of users.

Loopy Lattices image

Loopy Lattices

About a decade ago, Marko Rodriguez wrote a blog post on Loopy Lattices. It became infamous amongst graph database practitioners as it taught them a very important lesson: Never give in to the temptation to ask for all potential paths between two nodes.

(RAI)volutionizing Master Data image

(RAI)volutionizing Master Data

Most master data projects fail because we've relied on monolithic MDM platforms, and therefore centralized, highly federated approaches to creating master data. The MDM concept is strong. The benefits and uses of master data can provide value to those corporations who successfully implement it. However, we need to fundamentally change our approach to implementation.