Coder Social home page Coder Social logo

mdebellis / simon-a-simple-measurement-vocabulary Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 185 KB

A Web Ontology Language (OWL) ontology designed to represent 1, 2, and n dimensional measurements.

License: GNU Affero General Public License v3.0

simon-a-simple-measurement-vocabulary's Introduction

  • ๐Ÿ‘‹ Hi, Iโ€™m @mdebellis
  • ๐Ÿ‘€ Iโ€™m interested in knowledge graphs and semantic web primarily.
  • ๐ŸŒฑ Iโ€™m currently learning Machine Learning and Python.
  • ๐Ÿ’ž๏ธ Iโ€™m looking to collaborate on nothing at the moment.
  • ๐Ÿ“ซ How to reach me email me at [email protected] Or see my website: https://www.michaeldebellis.com/

simon-a-simple-measurement-vocabulary's People

Contributors

mdebellis avatar

Watchers

 avatar

simon-a-simple-measurement-vocabulary's Issues

Need to support thermodynamic measurements

Need to support measures of temperature, force, work, etc. I'm currently working on this as well as on the issue of having directional vectors. Anticipate a new release with both features in about 2 weeks.

Your ontology/vocabulary fails to take in account measurements from SI

Present knowledge of measurements encopasses much more than the present attempt.

Please see the fundamental measurements in SI (seven by now) and please note you to include in your system a way to have the derived units which are compound through the fundamental ones but due the way they are defined an adimensional changes the nature of the unit.

In fact a supplemetary unit is for all purposes "adimensional" but nevertheless necessary for ordinary work in Science.

Scale Up With SWRL Rules

There are currently only a handful of Measurement instances (apx. 60) and the reasoner takes 1-2 seconds to run. The performance now is perfectly acceptable but I think that with a non-trivial number of instances (e.g., thousands or more) performance may get prohibitively slow. One potential way to address this is to translate the SWRL rules into SPARQL transformations and run them in a triplestore such as AllegroGraph. In previous ontologies I've done this when performance became an issue and SPARQL in a triplestore is at least an order of magnitude faster than SWRL. Another option is to try more efficient SWRL implementations, I think Drools is more efficient than SWRL with the Pellet reasoner as I'm currently using it.

Need to Add Vector Support

I want to model some concepts from physics and Thermodynamics and realize I need to add support for vectors as well as scalars. I.e., velocity as well as speed. The design of the current ontology should make this easy and I plan to add the capability to specify direction in 2 and eventually 3 dimensions using Radians or Polar Coordinates. I'm interested if anyone has a preference in either form of representation (i.e., Radians or Polar).

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.