What we're about

### Welcome to the Grakn Community.

Whether you’ve found yourself here by a happy accident or because you are actively looking for an intelligent database, a knowledge graph, for your project, team, or organisation; we are glad you’re here.

You’ll find events on techniques for knowledge engineering, representation and automated reasoning as well as various use cases and applications being produced by our community. We’ll host deep dives into the technical aspects of Grakn and our query language, Graql; community presentations and panels; as well as share exclusive opportunities to share your work with the world.

### About Grakn and Graql

Grakn is a distributed knowledge graph: a logical database to organise large and complex networks of data as one body of knowledge. Grakn provides the knowledge engineering tools for developers to easily leverage the power of Knowledge Representation and Reasoning when building complex systems. Ultimately, Grakn serves as the knowledge-base foundation for cognitive and intelligent systems.

Graql is Grakn's query language. It provides an expressive knowledge schema language through an enhanced entity-relationship model, transactional queries that perform deductive reasoning in real-time, and analytical queries with native distributed Pregel and MapReduce algorithms. Graql provides a strong abstraction over low-level data constructs and complex relationships.

### Join in the Community!

** Join us on Discord: https://discord.com/invite/grakn
Aw come on, become part of the conversation, interact in real-time with the Grakn engineering team and other members of the user community. Let’s get talking!

** Start Building, Share some Love
Check us out on GitHub ( https://github.com/graknlabs ) and give Grakn a 🌟

** Interested in learning more about Grakn
Check out our Use Cases, blogs and much more. Visit: https://www.grakn.ai (https://www.grakn.ai/)

** Swag Out!
Our community has grown so much over 2020, and as we haven’t been able to host physical events, we haven’t been able to share the love with you all.

Well, we are changing that and we have created a handful of ways for you to earn some Grakn Swag! ( https://blog.grakn.ai/need-some-swag-2fa162151737 )

Upcoming events (5)

Beyond SQL | comparing SQL to Graql

Online event

Join the Grakn Labs Community for a comparison between the query language, SQL, and Grakn's query language, Graql. Hosted by: Tomás Sabat and Daniel Crowe Using SQL to query relational databases is easy. As a declarative language, it’s straightforward to write queries and build powerful applications. However, relational databases struggle when working with complex data. When querying such data in SQL, challenges especially arise in the modelling and querying of the data. For example, due to the large number of necessary JOINs, it forces us to write long and verbose queries. Such queries are difficult to write and prone to mistakes. Graql is the query language used in Grakn. Just as SQL is the standard query language in relational databases, Graql is Grakn’s query language. It’s a declarative language, and allows us to model, query and reason over our data. In this talk, we will look at how Graql compares to SQL. Why and when should you use Graql over SQL? How do we do outer/inner joins in Graql? We'll look at the common concepts, but mostly talk about the differences between the two. Tomás Sabat: Tomás is the Chief Operating Officer at Grakn Labs, dedicated to building a distributed Knowledge Graph for intelligent systems. He works directly with Grakn's open source and enterprise users so they can fulfil their potential with Grakn and change the world. He focuses mainly in finance, life sciences and robotics. Daniel Crowe: Daniel is the Global Community and Partnerships manager for Grakn Labs, working to build a world class community of engineers, innovators, breakers of things. He works directly with the Grakn Community to accelerate projects, solve ever more complex problems and bring people together all over the world towards this common mission.

Comparing Semantic Web Technologies to Grakn

Online event

Join the Grakn Labs Community for a comparison between the semantic web technologies used to build knowledge graphs and Grakn. Hosted by: Tomás Sabat and Daniel Crowe Semantic Web technologies enable us to represent and query for very complex and heterogeneous datasets. We can add semantics and reason over large bodies of data on the web. However, despite a lot of educational material available, they have failed to achieve mass adoption outside academia. Grakn works at a higher level of abstraction and enables developers to be more productive when working with complex data. Grakn is easier to learn, reducing the barrier to entry and enabling more developers to access semantic technologies. Instead of using a myriad of standards and technologies, we just use one language - Graql. In this talk: - we will look at how Graql compares to Semantic Web standards, specifically RDF, SPARQL RDFS, OWL and SHACL. - cover questions such as, how do we represent hyper-relations in Grakn? How to use rdfs:domain and rdfs:range in Grakn? And how do the modelling philosophies compare? Tomás Sabat: Tomás is the Chief Operating Officer at Grakn Labs, dedicated to building a distributed Knowledge Graph for intelligent systems. He works directly with Grakn's open source and enterprise users so they can fulfil their potential with Grakn and change the world. He focuses mainly in finance, life sciences and robotics. Daniel Crowe: Daniel is the Global Community and Partnerships manager for Grakn Labs, working to build a world class community of engineers, innovators, breakers of things. He works directly with the Grakn Community to accelerate projects, solve ever more complex problems and bring people together all over the world towards this common mission.

Comparing Graph Databases to Grakn

Online event

Join the Grakn Labs Community for a comparison between labelled property graphs (like Neo4J) and Grakn. Hosted by: Tomás Sabat and Daniel Crowe Graph databases have matured into mainstream technologies and deliver tremendous value to organisations across any industry. They are more flexible than traditional relational databases as they enable us to leverage the relationships in our data in a way relational databases cannot do. In the time of AI and Big Data, this creates opportunities for any organisation. However, developing with graph databases requires us to overcome plenty of challenges when it comes to data modelling, maintaining consistency of our data among others. In this talk, we discuss: - how Grakn compares to labelled property graphs and how it addresses these challenges. While both technologies share similarities, they are fundamentally different. - We'll cover how to read & write data - how to model complex domains - Grakn's ability to perform machine reasoning at scale Tomás Sabat: Tomás is the Chief Operating Officer at Grakn Labs, dedicated to building a distributed Knowledge Graph for intelligent systems. He works directly with Grakn's open source and enterprise users so they can fulfil their potential with Grakn and change the world. He focuses mainly in finance, life sciences and robotics. Daniel Crowe: Daniel is the Global Community and Partnerships manager for Grakn Labs, working to build a world class community of engineers, innovators, breakers of things. He works directly with the Grakn Community to accelerate projects, solve ever more complex problems and bring people together all over the world towards this common mission.

Grakn Academy | Schema Design and Introduction to Grakn

Join the Grakn Labs Community to get started building with Grakn. This is a great chance to practice Graql and writing schema in Grakn. Hosted by: Tomás Sabat and Daniel Crowe Good for: - Beginners to Grakn and Graql. - Those who have been using Grakn and want a refresher on schema and Graql. - Experienced data analysts and software engineers. - Those who want to better represent their domain in a model that allows for logical reasoning at the database level. Description: In this Grakn Academy, we will start by gaining an understanding of the fundamental components of the Grakn software. We will see how we can download, install, run, perform all basic database operations, all the way to deploying the database for development, demonstration and production. Then we will explore what schema looks like within Grakn, starting with clarifying the motivation for schema, the conceptual schema of Grakn, and its relationship to the Enhanced Entity-Relationship model. Takeaways: - Understanding of fundamental components of Grakn and how to download, install, run on your computer. - Be able to articulate why schema is so beneficial when using Grakn, why we use one and how it enables a more expressive model. - Write a Grakn schema in Graql. Tomás Sabat: Tomás is the Chief Operating Officer at Grakn Labs, dedicated to building a distributed Knowledge Graph for intelligent systems. He works directly with Grakn's open source and enterprise users so they can fulfil their potential with Grakn and change the world. He focuses mainly in finance, life sciences and robotics. Daniel Crowe: Daniel is the Global Community and Partnerships manager for Grakn Labs, working to build a world class community of engineers, innovators, breakers of things. He works directly with the Grakn Community to accelerate projects, solve ever more complex problems and bring people together all over the world towards this common mission.

Past events (81)

Introduction to Knowledge Graphs with Grakn and Graql

Online event

Photos (33)