Skip to content

Project in collaboration with the ADAPT centre to provide a system that allows users to describe mappings between JSON schema and Ontologies.

License

Notifications You must be signed in to change notification settings

SWENG-Group-10/Intuitive-Design-for-Knowledge-Graph-Mappings

Repository files navigation

Contributors


Logo

Intuitive Design for Knowledge Graph Mappings

View Demo

Table of Contents
  1. About The Project
  2. Getting Started
  3. Of Note
  4. Acknowledgements

About The Project

Product Name Screen Shot

The purpose of the system is to allow users to easily create, edit and visualise Knowledge Graphs from imported files. The editor will be built to allow for a more user-friendly and visually appealing interface than is currently available.

Here's why:

  • There exist certain systems that provide some aspects of functionality of the project. These systems however lack a GUI that is easy to learn and visually appealing.
  • Current Systems are unintuitive for non-tech literate people to use and require a strong background of understanding the systems and files in which they are trying to use to create KG’s.

Built With

Getting Started

To get a local copy up and running follow these simple example steps.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

Of note:

Due to security protections in browser, currently to integrate the WebVowl system, user must run on local serve using steps above, or disable security controls on the deployed site.

Usage

Logo

This particular sequence is a sequence where the user uploads a Schema or Ontology. The system then displays the KG. The user then selects an object from the ontology and defines any relationship that object has to another or defines an attribute of the selected object. The system updates the attributes and relationships of the object, the system can export the updated schema as JSON.

Acknowledgements