typeql
typeql copied to clipboard
TypeQL: the polymorphic query language of TypeDB
Has the GRAKN team ever thought to implement natural language to graql via machine learning models and datasets similar to https://github.com/salesforce/WikiSQL and other efforts using [SQL ](https://www.microsoft.com/en-us/research/publication/x-sql-reinforce-context-into-schema-representation/) and Neo4j's [Cypher](https://medium.com/octavian-ai/answering-english-questions-using-knowledge-graphs-and-sequence-translation-2acbaa35a21d)?...
## Problem to Solve There used to be a Graql cheat sheet to look at many aspects of the Graql syntax at once. The following link doesn't work: http://grakn.ai/graql/graql_cheatsheet ##...
## Problem to Solve When using Graql every attributes needed in the result must be expressed in the query. For grakn as a SQL like database it can be a...
_This issue was originally posted by @haikalpribadi on 2018-03-27 14:45_. For example: general-data-link sub relationship, relates linked-data, special-data-link sub general-data-link, relates special-linked-data as linked-data, # overrides super role relates some-reference,...
## Description Java's `ParsePattern` is throwing unexpected syntax errors for basic conjunctions. This is if the conjunction is given without surrounding `{}`. With the enclosing braces the conjunction is parsed...
## Description `Graql.parsePattern()` throws a syntax error when a disjunction is followed by a statement if the whole pattern isn't wrapped in `{}` to indicate that it's a conjunction. It...
## Problem to Solve Once a query is parsed, we don't want to ever have to reparse it again, if still in the same system. ## Proposed Solution Serialise the...
## Description We would like to be able to query directly played/related/owned types, without inheritance. ``` match $p isa person; $r($t: $p) isa employment; $t plays! employee; get $t; ```...
## Description Strings are not escaped when converting Java TypeQL to a query string, despite requiring escape characters in order for the query string to be valid. It also appears...
## Description `match-get` with *only* anonymous variables should be disallowed as executing such a query yields empty concept maps as a result. ## Environment 1. OS (where Grakn server runs):...