Skip to content
@KnowWhereGraph

KnowWhereGraph

KnowWhereGraph's open source projects

Welcome

KnowWhereGraph aims at providing area briefings within seconds for any region on Earth to answer questions such as

  • What is here?
  • What happened here before?
  • Who knows more?
  • How does it compare to other regions or previous events?

By doing so, we assist decision-makers and data scientists in rapidly enriching their data with billions of connected, up-to-date facts at the human-environment interface to gain the situational awareness required for good decision-making.

KnowWhereGraph is the first to fuse a knowledge graph with geo-enrichment, thereby making the graph directly available from within Geographic Information Systems (GIS) and other environments. This also includes bespoke solutions such as services and interfaces for humanitarian relief, food supply chains, credit risk, and so on.

Active Work & Products

KnowWhereGraph has several active initiatives, outlined below.

Ontology Development

One of the most difficult questions research face is how to synthesize massive amounts of data from a variety of data sources. The KnowWhereGraph team tackles this problem by utilizing the latest paradigms of ontology development.

View the current version of the ontology here

Knowledge Explorer

Because KnowWhereGraph has so much data, it can be difficult to find whether the data you need is present in the graph. The Knowledge Explorer is our solution to this problem.

Use the Knowledge Explorer here.

KnowWhereGraph API

One of the key pillars of linked data is the ability to dereference URI's. Our API supports both content negotiation for RDF formats as well as browser redirects for easy information viewing.

View the source here.

KnowWhereGraph Python Package

The KnowWhereGraph's Python package is designed to help developers make use of the vast ontology by providing easy to use classes.

Find the package on PyPi and GitHub.

Infrastructure Deployment

We believe that data should be democratized. We've included Dockerized, out of the box deployment configurations so that any one can deploy KnowWhereGraph on their own machine.

To deploy your own instance of KnowWhereGraph, visit the deployment repository here

Get Involved

KnowWhereGraph is open source! With any project questions, suggestions, or comments - leave an issue in the KWG repository.

Acknowledgements

Funded by the National Science Foundation. Convergence Accelerated Program Grant OIA - 2033521

Popular repositories

  1. kwg-faceted-search kwg-faceted-search Public

    Knowledge Explorer: The search interface to KnowWhereGraph

    TypeScript 3

  2. hierarchical-cell-features hierarchical-cell-features Public

    2 1

  3. geoenrichment-arcgis geoenrichment-arcgis Public

    The ArcGIS Add-in implementation of the Geoenrichment toolbox

    C# 1 1

  4. KWG-SHACL KWG-SHACL Public

    This is the repository of SHACL shapes development/research for KWG.

    Jupyter Notebook 1 1

  5. KWG KWG Public

  6. geoenrichment-qgis geoenrichment-qgis Public

    The QGIS plug-in implementation of the Geoenrichment toolbox

    Python 2

Repositories

Showing 10 of 27 repositories

Top languages

Loading…

Most used topics

Loading…