Coder Social home page Coder Social logo

mtrobey / owldotnetapi Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bpellens/owldotnetapi

0.0 0.0 0.0 733 KB

The OwlDotNetApi is an OWL (Web Ontology Language) API and parser written in C# for the .NET platform based on the Drive RDF parser.

License: GNU General Public License v2.0

C# 14.72% CSS 0.47% HTML 84.52% JavaScript 0.28%

owldotnetapi's Introduction

owldotnetapi

The OwlDotNetApi is an OWL (Web Ontology Language) API and parser written in C# for the .NET platform based on the Drive RDF parser. Its fully compliant with the W3C OWL syntax specification and can be used within any .NET language.

When looking for a toolkit or an API to manipulate ontologies, the Jena Semantic Web Toolkit is practically the only decent you will find. However, when your application is written in .NET you will need to connect to Java which will seriously reduce the speed of your application. Therefore, I have developed this OWL API in C# which is based on the Drive RDF parser for the .NET platform.

The API uses the underlying data model from Drive to build a directed linked graph from the OWL ontology. The RDF parser itself has been modified to parse OWL ontologies instead. Furthermore, the application has been extended in order to allow the generation of an OWL ontology from the internal model as well.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.