Knowledge Graph Workflows

chevron-icon
RFP Proposals
Top
chevron-icon
project-presentation-img
Robert Haas
Project Owner

Knowledge Graph Workflows

Expert Rating

n/a

Overview

The goal of this project is to create useful demonstrations of how to bring recent scientific knowledge graphs of various formats and sizes to OpenCog Hyperon. This is achieved by extending an existing literature review and ETL package from the author in DFR3 by covering newer literature, adding several new KGs to the package and implementing further MeTTa encodings in the loading step to enable more efficient queries (e.g. via MORK and/or PLN). A downstream objective is to thereby support 1) ongoing development and testing of MeTTa scalability solutions such as MORK and 2) other knowledge graph projects in the SingularityNET ecosystem such as Rejuve's work on biomedical knowledge graphs.

RFP Guidelines

Develop interesting demos in MeTTa

Internal Proposal Review
  • Type SingularityNET RFP
  • Total RFP Funding $100,000 USD
  • Proposals 21
  • Awarded Projects n/a
author-img
SingularityNET
Aug. 12, 2024

Create educational and/or useful demos using SingularityNET's own MeTTa programming language. This RFP aims at bringing more community adoption of MeTTa and engagement within our ecosystem, and to demonstrate and expand the utility of MeTTa. Researchers must maintain demos for a minimum of one year.

Proposal Description

Proposal Details Locked…

In order to protect this proposal from being copied, all details are hidden until the end of the submission period. Please come back later to see all details.

Proposal Video

Not Avaliable Yet

Check back later during the Feedback & Selection period for the RFP that is proposal is applied to.

  • Total Milestones

    3

  • Total Budget

    $25,000 USD

  • Last Updated

    8 Dec 2024

Milestone 1 - Maintenance of the literature review

Description

Update the review of literature about biomedical knowledge graphs to cover recent developments in the field.

Deliverables

1. Updated report: https://github.com/robert-haas/awesome-biomedical-knowledge-graphs/blob/main/target/bmkg.pdf 2. Updated website: https://robert-haas.github.io/awesome-biomedical-knowledge-graphs

Budget

$5,000 USD

Success Criterion

The report and website cover recent literature. This is visible by new entries that are dated between the current knowledge cut-off (December 31, 2023) and the new one (December 31, 2024).

Milestone 2 - Extension of the Python package

Description

Extend the Python package (kgw) to allow the extraction transformation and loading of three new knowledge graphs.

Deliverables

1. Updated package: https://github.com/robert-haas/kgw

Budget

$10,000 USD

Success Criterion

There are three new Python modules corresponding to the three new KGs. They are visible either in the subpackage https://github.com/robert-haas/kgw/tree/main/kgw/biomedicine or a new subpackage named after a novel domain such as neuroscience.

Milestone 3 - Extension of the Python package and documentation

Description

Extend the Python package (kgw) to allow the extraction transformation and loading of two new knowledge graphs. Optionally enable further MeTTa encodings by adding new loading functions depending on whether there are concrete suggestions for how compatibility with PLN or MORK can be improved.

Deliverables

1. Extended package: https://github.com/robert-haas/kgw 2. Updated documentation: https://robert-haas.github.io/kgw-docs/

Budget

$10,000 USD

Success Criterion

- There are two new Python modules corresponding to the two new KGs. They are visible either in the subpackage https://github.com/robert-haas/kgw/tree/main/kgw/biomedicine or a new subpackage named after a novel domain such as neuroscience. - Optionally, the loading step contains new options for further MeTTa encodings, either adding to or replacing the current three options, which is reflected in the code at https://github.com/robert-haas/kgw/blob/main/kgw/_shared/load.py and its documentation. - The subpackage for each new KG is documented in the API reference at https://robert-haas.github.io/kgw-docs/autoapi/index.html - A new version of the package is published on PyPI (in addition to GitHub): https://pypi.org/project/kgw

Join the Discussion (0)

Expert Ratings

Reviews & Ratings

    No Reviews Avaliable

    Check back later by refreshing the page.

feedback_icon