(testing signal)

Tag: intelligentgraph

Getting Started with Jupyter+IntelligentGraph

Since IntelligentGraph combines Knowledge Graphs with embedded data analytics, Jupyter is an obvious choice as a data analysts’ IntelligentGraph workbench.

The following are screen-captures of a Jupyter-Notebook session showing how Jupyter can be used as an IDE for IntelligentGraph to perform all of the following:

Create a new IntelligentGraph repository
Add nodes to that repository
Add calculation nodes to the same repository
Navigate through the calculated results
Query the results using SPARQL

GettingStarted is available as a JupyterNotebook here: GettingStarted JupyterNotebook

Images of the GettingStarted JupyterNotebook follow:

SPARQLing

Using the Jupyter ISparql, we can easily perform SPARQL queries over the same IntelligentGraph created above.… Read more...

IntelligentGraph = Knowledge Graph + Embedded Analysis

IntelligentGraph adds analysis capability embedded within RDF graphs.

At present calculations are either delivered by custom code or spreadsheets. The data behind these is inevitably tabular. In fact, so dominant are spreadsheets with analysis that the spreadsheet often becomes the ‘database’ with the inherent difficulties of syncing that data with the source system of record.

The real world is better represented as a network or graph of interconnected things, therefore a knowledge graph is a far better storage organization than tables or objects. However, there is still the need to perform ad hoc numerical analysis over this data. 

Confronted with this dilemma, knowledge graph data would typically be exported in tabular form to a datamart or directly into, yet again, a spreadsheet where the analysis could be performed.

Read more...

PathQL: Intelligently finding knowledge as a path through a maze of facts

PathQL simplifies finding paths through the maze of facts within a KnowledgeGraph. Used within IntelligentGraph scripts it allows data analysis to be embedded within the graph, rather than requiring graph data to be exported to an analysis engine. Used with IntelligentGraph Jupyter Notebooks it provides powerful data analytics

I would suggest that Google does not have its own intelligence. If I search for, say, ‘Arnold Schwarzenegger and Harvard’, Google will only suggest documents that contain BOTH Arnold Schwarzenegger and Harvard. I might be lucky that someone has digested these facts and produced a single web page with the knowledge I want.

Read more...