METAPHACTORY

metaphactory supports knowledge graph management, rapid application development, and end-user oriented interaction. metaphactory runs on top of your on-premise, cloud, or managed graph database and offers capabilities and features to support the entire lifecycle of dealing with knowledge graphs. metaphactory’s generic approach based on open standards offers great flexibility in different usage scenarios and across various industries and application areas.
 
KEY ADVANTAGES OF METAPHACTORY

Smart Data with metaphactory
KNOWLEDGE GRAPH MANAGEMENT

  • Standard connectors for a variety of data formats to integrate and interlink heterogeneous data sources
  • Graphical SPARQL Endpoint UI for easy querying and management of saved queries in a query catalog
  • Authoring of ontology and instance data for better model management and data quality assurance
  • User and access control mechanisms for fine-grained security
Smart Apps with metaphactory
RAPID APPLICATION DEVELOPMENT

  • Declarative Web components for end-user interaction, which can be set up and combined in minutes, enabling rapid & agile prototyping and development of new applications
  • "Query as a Service" - Dynamic REST services to interface and integrate with third-party applications
  • Full-fledged Linked Data platform allowing for fast data integration and linking
Smart Decisions with metaphactory
END-USER ORIENTED INTERACTION

  • End-user friendly navigation, exploration and visualization of Knowledge Graphs
  • Rich semantic search with visual query construction and faceting
  • Customizable semantic clipboard
  • Authoring and editing for end users
  • Everything with a standard Web browser
KEY ADVANTAGES OF METAPHACTORY
Smart Data with metaphactory
KNOWLEDGE GRAPH MANAGEMENT
  • Standard connectors for a variety of data formats to integrate and interlink heterogeneous data sources
  • Graphical SPARQL Endpoint UI for easy querying and management of saved queries in a query catalog
  • Authoring of ontology and instance data for better model management and data quality assurance
  • User and access control mechanisms for fine-grained security
Smart Apps with metaphactory
RAPID APPLICATION DEVELOPMENT
  • Declarative Web components for end-user interaction, which can be set up and combined in minutes, enabling rapid & agile prototyping and development of new applications
  • "Query as a Service" - Dynamic REST services to interface and integrate with third-party applications
  • Full-fledged Linked Data platform allowing for fast data integration and linking
Smart Decisions with metaphactory
END-USER ORIENTED INTERACTION
  • End-user friendly navigation, exploration and visualization of Knowledge Graphs
  • Rich semantic search with visual query construction and faceting
  • Rich editing components for special data types
  • Customizable semantic clipboard
  • Authoring and editing for end users
  • Everything with a standard Web browser
METAPHACTORY ARCHITECTURE

metaphactory serves various target groups - expert users, developers, and end users. Expert users benefit from easier data management, while developers can easily build apps customized for their own domain and target group. End users enjoy our user-friendly interfaces and can interact with the knowledge graph without being exposed to any complexity.
metaphactory runs on various on-premise or cloud-based SPARQL 1.1 graph databases.

metaphactory Architecture
 
METAPHACTORY ARCHITECTURE

metaphactory serves various target groups - expert users, developers, and end users. Expert users benefit from easier data management, while developers can easily build apps customized for their own domain and target group. End users enjoy our user-friendly interfaces and can interact with the knowledge graph without being exposed to any complexity.
metaphactory runs on various on-premise or cloud-based SPARQL 1.1 graph databases.

metaphactory Architecture
 
END-USER ORIENTED INTERACTION

End users look to quickly find relevant information and gain access to context-aware insights for their daily tasks. metaphactory, a domain-independent and fully customizable platform, delivers business value by translating raw data into knowledge and allowing end users to easily access the information they need and incorporate it into their daily tasks and decisions.

SEARCH

  • Search components featuring auto-completion and semantic disambiguation
  • GraphScope – Search engine for smart data combining the simplicity of keyword search with the precision of database queries
  • Interactive search system based on a user-friendly graphical interface for expressive query construction
  • Support for full-text search indices to score and rank results for responsive auto-suggestion
  • Filters and facets for interactive and iterative query refinement and exploration
  • Clipboarding and sharing of both searches and search results
Filters and facets for interactive and iterative query refinement and exploration Simple search component featuring auto-completion and semantic disambiguation GraphScope add-on – Search engine for smart data combining the simplicity of keyword search with the precision of database queries

VISUALIZATION

  • Rich set of components for interactive visualization and exploration of large knowledge graphs
  • Graphs - visualization of complex connections between entities
  • Carousels - animated browsing through a list of results
  • Maps - rendering of spatial data on a geographic map
  • Tree rendering - for tree-based visualization, navigation and browsing through sub-tree structures
  • Charts - visualization of trends and relationships between numbers, ratios or proportions
  • Tables - including filtering and sorting options, and flexible cell and grid layouts
  • Timelines - interactive visualization of temporal data
  • Ontology visualization
  • Multilingual interfaces
Charts - visualization of trends and relationships between numbers, ratios or proportions Timelines - interactive visualization of temporal data Carousels - animated browsing through a list of results

DISCOVERY & EXPLORATION

  • Complex relationships are visualized in interactive graphs
  • Releationship Finder - Automatic and visual expansion of paths between nodes in a graph
  • Auto-layouts including manual refinement options and snap grids
  • Ability to create interactive diagrams and add them to reports or custom applications
  • Functionality to export diagrams into image and vector formats for scalable prints
Visualize complex relationships in an interactive graph Visualization and exploration of complex connections and relationships in an interactive graph Relationship Finder: Automatic and visual expansion of paths between nodes in a graph

AUTHORING

  • Collaborative creation and editing of data
  • Form-based authoring using customizable, flexible forms
  • Rich editing components for special data types
  • Auto-suggestion and validation against the knowledge graph
  • Specialized components for text and image annotations, based on the W3C Open Annotation Data Model
  • Capturing of provenance information
Form-based authoring using customizable, flexible forms Visual authoring of data
RAPID APPLICATION DEVELOPMENT

Using metaphactory, developers build new end-user oriented applications on top of the knowledge graph; they create and publish customized dashboards delivering information relevant to their target group and enable easy and interactive exploration and visualization of the knowledge graph. metaphactory supports developers through its extensive feature set, including a variety of Web components for visualization and authoring, dynamic REST services, ontology repository, and access control capabilities.

DATA ACCESS SERVICES

DYNAMIC REST APIs: QUERY AS A SERVICE

  • Query results are exposed as a service for 3rd party application integration
  • Common/Standard information needs (user queries) can be templated and exposed during runtime as dynamic and parameterisable REST APIs
  • Result data can be retrieved from 3rd party applications (e.g., Workflow Pipeline, Knime, R, Tableau, etc.) using standard HTTP mechanisms
  • Multiple output formats (JSON, CSV, RDF) for visualization and data mining purposes
  • Controlled access to published query results using access permissions, data hiding, and encapsulation
  • Unified access over heterogeneous data sources with QaaS and the federation engine Ephedra: define a query spanning several data sources and expose the result through one REST API » Learn more about Ephedra
Query results are exposed as a service for 3rd party application integration Query results are exposed as a service for 3rd party application integration Common information needs (user queries) can be templated and exposed during runtime as dynamic and parameterisable REST APIs

DECLARATIVE APPLICATION BUILDING

  • Powerful template engine to render knowledge graph instances pertaining to the same class/type in a unified way
  • Rich set of standard and custom W3C Web Components using HTML 5 syntax for building custom templates, application pages and dashboards
  • Web-based HTML editor with syntax highlighting
  • Interactive applications are built on the fly (declaratively), without the need to change the source code
  • Custom UI components are composed and nested declaratively, and can be embedded on-demand
  • Individual elements can be customized by templating and parameterizing them through the powerful handlebars templating language
Individual elements can be customized by templating and parameterizing them through the powerful handlebars templating language Powerful template engine to render knowledge graph instances pertaining to the same class/type in a unified way
KNOWLEDGE GRAPH MANAGEMENT

Expert users who manage an organization’s data assets and administer and oversee the Knowledge Graph, benefit from easier data management with one comprehensive solution. Our open platform helps them capture their entire data universe, and connect, discover and manage all of their data sources and assets in a plug & play manner.

DATA AND QUERY ENGINEERING

  • One comprehensive solution for connecting, discovering and managing data across physical and virtual data repositories (or named graph)
  • Support for data ingestion
  • Standard connectors for a variety of data formats
  • Low level data profiling, i.e., inspection of data types, data partitioning, statistics
  • Centralized management of namespaces and prefixes
  • SPARQL Query Editor: Contextualization, syntax highlighting, and auto-completion
  • Query Catalog: Ability to save and restore queries
Support for data ingestion SPARQL Editor for intelligent query construction SPARQL Editor for intelligent query construction

KNOWLEDGE ASSET MANAGEMENT

  • Ontology Catalog
    • Ontology repository: Storage, search and retrieval of ontologies
    • Automated ontology visualization using the VOWL language
    • Documentation and diagraming of ontologies and ontology patterns
    • Authoring of ontology metadata
    • Lightweight schema development
    • Auto-generated print views
    • Close exploration of ontology and instance data (i.e.,usage of ontology in the instance data)
  • Vocabulary Catalog
    • Customizable rendering and visualization of SKOS vocabularies
    • Authoring of lightweight SKOS schemas and respective meta-data
  • R2RML Mapping Catalog
  • DCAT Dataset Catalog
Automated ontology visualization using the VOWL language Visual ontology authoring R2RML Mapping Catalog

DATA QUALITY DASHBOARDS

  • SHACL-based Rule Engine: Support for native SHACL rules to establish technical conformity of data
  • Ability to define rules based on SPARQL queries to run checks and validations against custom business logic
  • Auto-generation of rules, e.g., by exploiting axiomatic knowledge
  • Template-able, natural language violation messages
  • Charts displaying high-level, visual aggregations are used to quickly assess current data quality status and trends over time, including previous data quality reports
  • Detailed violation reports allow inspecting and drilling down to individual violations, e.g., to identify the knowledge graph resources violating a rule
Charts displaying high-level, visual aggregations are used to quickly assess current data quality status and trends over time Ability to define rules based on SPARQL queries to run checks and validations against custom business logic
BUILT ON OPEN STANDARDS

RDF - Graph data model in metaphactory
SPARQL - Graph query language with metaphactory
W3C OWL2 - Onotlogies for schema modelling with metaphactory
SHACL - Rules, constraints, and query specification with metaphactory
SKOS - Taxonomy representation with metaphactory
W3C Web Components in metaphactory
Web Components for Application Development
HTML-based templates with metaphactory
metaphactory - Java-based backend
metaphactory - REST API
BUILT ON OPEN STANDARDS

RDF - Graph data model in metaphactory
SPARQL - Graph query language with metaphactory
W3C OWL2 - Onotlogies for schema modelling with metaphactory
SHACL - Rules, constraints, and query specification with metaphactory
SKOS - Taxonomy representation with metaphactory
W3C Web Components in metaphactory
Web Components for Application Development
HTML-based templates with metaphactory
metaphactory - Java-based backend
metaphactory - REST API
Get Started with metaphactory


Click here to get started with metaphactory »
metaphactory for Amazon Neptune


Click here for more information on metaphactory for Amazon Neptune »
metaphactory for Amazon Neptune


Click here for more information on metaphactory for Amazon Neptune »
GET A QUOTE

You would like to purchase metaphactory?

Our product is available for on-premise installation and as an on-demand, cloud-based solution.

Contact us to request a quote and one of our account managers will be in touch to define the best product configuration for you.



GET A QUOTE

You would like to purchase metaphactory?

Our product is available for on-premise installation and as an on-demand, cloud-based solution.

Contact us to request a quote and one of our account managers will be in touch to define the best product configuration for you.