OEPs - Ontology Enhancement Proposal

  •        81

ONT Enhancement Proposals (OEPs) describe standards for the ONT platform, including core protocol specifications, client APIs, and contract standards. First review OEP-1. Then clone the repository and add your OEP to it. There is a template OEP here. Then submit a Pull Request to this repository.




Related Projects

ontology - Official Go implementation of the Ontology protocol

  •    Go

Ontology is dedicated to creating a modularized, freely configurable, interoperable cross-chain, high-performance, and horizontally scalable blockchain infrastructure system. Ontology makes deploying and invoking decentralized applications easier. The code is currently alpha quality, but it is in the process of rapid development. The master code may be unstable; stable versions can be downloaded in the release page.

proposal-top-level-await - top-level `await` proposal for ECMAScript (stage 2)

  •    HTML

This proposal is currently in stage 2 of the TC39 process. The async / await proposal was originally brought to committee in January of 2014. In April of 2014 it was discussed that the keyword await should be reserved in the module goal for the purpose of top-level await. In July of 2015 the async / await proposal advanced to Stage 2. During this meeting it was decided to punt on top-level await to not block the current proposal as top-level await would need to be "designed in concert with the loader".

Music-Player - From UI Proposal to Code :notes::arrow_forward:

  •    Java

Some developers have difficult to code when the UI proposal is a bit “sophisticated” or “complex”. Many of them strip a lot of significant portion of the UI or even the Motion when they are coding, and the result ends up quite different of the original proposal. This article talks about how would be to code an UI proposal, skipping some basic Android details and focusing on transition and animation approach...

COB Editor

  •    Java

COB editor is a collaborative editor for biological ontology (e.g., Gene Ontology) building. Building on the idea of modular ontology from KR research, it supports multiple people to work on the same ontology.

Influenza Ontology


Influenza Ontology, An application ontology for influenza virus research and surveillance based upon Ontology of Biomedical Investigations (OBI) principles. Additional information is available here: http://influenzaontologywiki.igs.umaryland.edu/.

Web-Karma - Information Integration Tool

  •    Java

The Karma tutorial at https://github.com/szeke/karma-tcdl-tutorial, also check out our DIG web site, where we use Karma extensively to process > 90M web pages. Karma is an information integration tool that enables users to quickly and easily integrate data from a variety of data sources including databases, spreadsheets, delimited text files, XML, JSON, KML and Web APIs. Users integrate information by modeling it according to an ontology of their choice using a graphical user interface that automates much of the process. Karma learns to recognize the mapping of data to ontology classes and then uses the ontology to propose a model that ties together these classes. Users then interact with the system to adjust the automatically generated model. During this process, users can transform the data as needed to normalize data expressed in different formats and to restructure it. Once the model is complete, users can published the integrated data as RDF or store it in a database.

Online Proposal Appraisal

  •    Java

OPA (Online Proposal Appraisal) is a full-featured, web-based, multi-lingual proposal management system suitable for the end-to-end administration of any proposal request, submission, appraisal, selection and budgeting process, through to reporting, rep

proposal-object-from-entries - TC39 proposal for Object.fromEntries

  •    HTML

A proposal for a new static method Object.fromEntries in ECMAScript for transforming a list of key-value pairs into an object. This proposal was originally written by Darien Maillet Valentine and is being championed by Jordan Harband and Kevin Gibbons.

proposal-partial-application - Proposal to add partial application to ECMAScript

  •    HTML

This proposal introduces a new syntax using the ? token in an argument list which allows you to partially apply an argument list to a call expression by acting as a placeholder for an argument. For more information see the TC39 proposal process.

proposal-pipeline-operator - A proposal for adding the simple-but-useful pipeline operator to JavaScript

  •    HTML

This proposal introduces a new operator |> similar to F#, OCaml, Elixir, Elm, Julia, Hack, and LiveScript, as well as UNIX pipes. It's a backwards-compatible way of streamlining chained function calls in a readable, functional manner, and provides a practical alternative to extending built-in prototypes. ⚠ Warning: The details of the pipeline syntax are currently unsettled. There are two competing proposals under consideration. This readme is a minimal proposal, which covers the basic features of the pipeline operator. It functions as a strawman for comparing the tradeoffs of the competing proposals.

detection-2016-nipsws - Hierarchical Object Detection with Deep Reinforcement Learning

  •    Python

We present a method for performing hierarchical object detection in images guided by a deep reinforcement learning agent. The key idea is to focus on those parts of the image that contain richer information and zoom on them. We train an intelligent agent that, given an image window, is capable of deciding where to focus the attention among five different predefined region candidates (smaller windows). This procedure is iterated providing a hierarchical image analysis. We compare two different candidate proposal strategies to guide the object search: with and without overlap. Moreover, our work compares two different strategies to extract features from a convolutional neural network for each region proposal: a first one that computes new feature maps for each region proposal, and a second one that computes the feature maps for the whole image to later generate crops for each region proposal.

KAON Ontology Framework

  •    Java

KAON is an ontology management infrastructure targeted for business applications. It includes a comprehensive tool suite allowing easy ontology creation and management. Persistence mechanisms of KAON are based on relational databases.

Ontology-based Ethology Tools

  •    Java

The purpose of this project is to develop ontology-based tools for the study of animal behavior (ethology). The goal is not to produce a general ontology or editor, but comparative methods and (behavior) data entry tools (ethontos and owlwatcher).

Disease Ontology


Disease Ontology is a stuctured controlled vocabulary originally based upon and mapped to medical billing codes. The goal of this ontology is to create a comprehensive hierachical controlled vocabulary to represent subsumptive disease relationships.

ROO Rabbit to OWL Ontology construction

  •    Java

ROO is an (OWL) ontology construction tool based on Proteacute;geacute; 4. ROO makes the ontology building process easier as it provides guidance about the steps involved and it allows to enter knowledge using an easy to learn controlled natural language.


  •    Java

coefficientMakna is a wiki-based tool for collaborative ontology engineering and thus an approach to raise efficience in distributed ontology eingineering processes. It is set up on the semantic wiki engine Makna and the DILIGENT Argumentation Ontology.

XEML Environment Ontology


XeO is an ontology developed at the Max Planck Institute for Molecular Plant Physiology Golm. XeO describes environmental parameter within biological experiments.

Visual Ontology (Parsing OWL file And visual it)


Visual Ontology (Parsing OWL file And visual it) Parser of OWL language and visualizer of the ontology

MAFRA Toolkit

  •    Java

Ontology MApping FRAmework Toolkit allows to create semantic relations between two (source and target) ontologies, and apply such relations in translating source ontology instances into target ontology instances.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.