Giter VIP home page Giter VIP logo

java.ontology.owl's Introduction

CAR MODELS ONTOLOGY (VONT)

React Native is released under the MIT license. PRs welcome!

-----------------------------------------------------

🤔 Architecture

🤔 Apache Jena?

Apache Jena (or Jena in short) is a free and open source Java framework for building semantic web and Linked Data applications. The framework is composed of different APIs interacting together to process RDF data. If you are new here, you might want to get started by following one of the tutorials. You can also browse the documentation if you are interested in a particular topic.

https://jena.apache.org

⚽ Tutorials

  • RDF API tutorial - you will learn the essence of the semantic web and the graph representation behind RDF.
  • SPARQL tutorial - will guide you to formulate expressive queries over RDF data.
  • Ontology API - illustrates the usage of advanced semantic web features such as reasoning over your data using OWL.
  • Finally, some of the tutorials are also available in Traditional Chinese, Portuguese and French.

📘 Documentation

  • The RDF API the core RDF API in Jena
  • SPARQL querying and updating RDF models using the SPARQL standards
  • Fuseki SPARQL server which can present RDF data and answer SPARQL queries over HTTP
  • Assembler describing recipes for constructing Jena models declaratively using RDF
  • Inference using the Jena rules engine and other inference algorithms to derive consequences from RDF models
  • Javadoc JavaDoc generated from the Jena source
  • Text Search enhanced indexes using Lucene or Solr for more efficient searching of text literals in Jena models and datasets
  • I/O notes on input and output of triples to and from Jena models
  • How-To’s various topic-specific how-to documents
  • Ontology support for handling OWL models in Jena
  • TDB a fast persistent triple store that stores directly to disk
  • Tools various command-line tools and utilities to help developers manage RDF data and other aspects of Jena
  • Query Examples

🕸️ Scope of this ontology (VONT)

The Web Ontology Language (OWL) is a family of knowledge representation languages for authoring ontologies. Ontologies are a formal way to describe taxonomies and classification networks, essentially defining the structure of knowledge for various domains: the nouns representing classes of objects and the verbs representing relations between the objects.

  • This program contains all the vehicles in Toyota 2022 and VINFAST 2022 with details. Web app can query the details using SPARQL-RDF query language.

  • RDF file

💀 Installation

  1. Clone the git repository
git clone [email protected]:nphau/java.ontology.owl.git
  1. Open with IntelliJ IDEA

🍔 Demo

API Description
getEngines https://carowl.herokuapp.com/v2/cars/engines
getCategories https://carowl.herokuapp.com/v2/cars/categories
getCars http://carowl.herokuapp.com/v2/cars
  [
    {
      "name": "Tundra_2021",
      "price": 34575,
      "year": 2021,
      "seat": 0,
      "mpg": 18,
      "engineCapacity": 6,
      "horsePower": 345
    }
  ]

✨ Contributing

Please feel free to contact me or make a pull request.

⚙️ Copyright

Created by $username on $today
Copyright (c) $today.year . All rights reserved.
Last modified $file.lastModified

-----------------------------------------------------

👇 Author

java.ontology.owl's People

Contributors

nphausg avatar tyshon-dang avatar

Watchers

 avatar

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.