| Лицензия |
Лицензия |
|---|---|
| Группа | Группаcom.inova8 |
| Идентификатор | Идентификаторintelligentgraph |
| Версия | Версия0.9.1 |
| Тип | Типjar |
| Описание |
Описаниеcom.inova8:intelligentgraph
The IntelligentGraph SAIL offers an extended capability for embedded calculation support within any RDF graph. When enabled as an RDF4J SAIL, it offers calculation functionality as part of the RDF4J engine, on top of any RDF4J repository, using a variety of script engines including JavaScript, Jython, and Groovy. It preserves the SPARQL capability of RDF4J, but with additional capabilities for calculation debugging and tracing.
IntelligentGraph includes the PathQL query language. Just as a spreadsheet cell calculation needs to access other cells, an IntelligentGraph calculation needs to access other nodes within the graph. Although full access to the underlying graph is available to any of the scripts, PathQL provides a succinct, and efficient method to access directly or indirectly related nodes. PathQL can either return just the contents of the referenced nodes, or the contents and the path to the referenced nodes.
PathQL can also be used standalone to query the IntelligentGraph-enabled RDF database. This supplements, rather than replaces, SPARQL and GraphQL, as it provides graph-path querying rather than graph-pattern querying capabilities to any IntelligentGraph-enabled RDF database.
The principles of IntelligentGraph are described here: https://inova8.com/bg_inova8.com/intelligent-graph-knowledge-graph-embedded-analysis/
The full PathQL syntax is described here: https://inova8.com/bg_inova8.com/pathpatternql-intelligently-finding-knowledge-as-a-path-through-a-maze-of-facts/
Using Jupyter as an IDE to IntelligentGraph and RDF4J, shown here: https://inova8.com/bg_inova8.com/intelligentgraph-getting-started/
IntelligentGraph source is here in GitHub: https://github.com/peterjohnlawrence/com.inova8.intelligentgraph
IntelligentGraph Docker containers are available here: https://hub.docker.com/repository/docker/inova8/intelligentgraph
|
| Ссылка на сайт |
Ссылка на сайт |
| Организация-разработчик |
Организация-разработчик |
| Система контроля версий |
Система контроля версий |
| Имя Файла | Размер |
|---|---|
| intelligentgraph-0.9.1.pom | |
| intelligentgraph-0.9.1.jar | 314 KB |
| intelligentgraph-0.9.1-sources.jar | 180 KB |
| intelligentgraph-0.9.1-javadoc.jar | 1 MB |
| intelligentgraph-0.9.1-jar-with-shading.jar | 74 MB |
| intelligentgraph-0.9.1-jar-with-dependencies.jar | 70 MB |
| Обзор |
<!-- https://jarcasting.com/artifacts/com.inova8/intelligentgraph/ -->
<dependency>
<groupId>com.inova8</groupId>
<artifactId>intelligentgraph</artifactId>
<version>0.9.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.inova8/intelligentgraph/
implementation 'com.inova8:intelligentgraph:0.9.1'
// https://jarcasting.com/artifacts/com.inova8/intelligentgraph/
implementation ("com.inova8:intelligentgraph:0.9.1")
'com.inova8:intelligentgraph:jar:0.9.1'
<dependency org="com.inova8" name="intelligentgraph" rev="0.9.1">
<artifact name="intelligentgraph" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.inova8', module='intelligentgraph', version='0.9.1')
)
libraryDependencies += "com.inova8" % "intelligentgraph" % "0.9.1"
[com.inova8/intelligentgraph "0.9.1"]
| Идентификатор библиотеки | Тип | Версия |
|---|---|---|
| commons-cli : commons-cli | jar | |
| org.antlr : antlr4-runtime | jar | 4.9.3 |
| com.seeq » sdk | jar | 0.49.04-v202009240029 |
| org.slf4j : jcl-over-slf4j | jar | |
| net.htmlparser.jericho : jericho-html | jar | 3.4 |
| org.codehaus.groovy : groovy-jsr223 | jar | 3.0.9 |
| org.graalvm.js : js-scriptengine | jar | 21.1.0 |
| org.graalvm.js : js | jar | 21.1.0 |
| org.python : jython-slim | jar | 2.7.2 |
| Идентификатор библиотеки | Тип | Версия |
|---|---|---|
| org.eclipse.rdf4j : rdf4j-runtime | pom | |
| org.slf4j : slf4j-simple | jar |
| Идентификатор библиотеки | Тип | Версия |
|---|---|---|
| org.junit.jupiter : junit-jupiter-engine | jar | |
| org.junit.jupiter : junit-jupiter-api | jar | 5.7.2 |
| org.junit.jupiter : junit-jupiter-params | jar |