Skip to content

perfectkb/perfecto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

PerfectO is an ontology improvement methodology, implemented as a tool

PerfectO references, classifies and provides tools to encourage Semantic Web Best Practices to achieve Semantic Interoperability by focusing on ontology improvement.

Permanent URL: http://purl.org/perfecto

This URL redirects to the PerfectO demonstrator: http://perfectsemanticweb.appspot.com

License: © PerfectO is under GNU GPLv3 license.

PerfectO is a component of the M3 framework which is under GNU GPLv3 license.

Scientific Leader: Amelie Gyrard

PerfectO project last modified: April 2018

PerfectO project created:

December 2016 - Release of the dedicated web site

October 2015 - First paper published about semantic web best pratices for Internet of Things (IoT)

Semantic Web Methodologies, Best Practices and Ontology Engineering Applied to Internet of Things [Gyrard et al. 2015]

https://www.insight-centre.org/sites/default/files/publications/paperwf-iot2015_bestpracticessemanticwebiot.pdf

Technologies used

  • GUI: Javascript, HTML, CSS, Bootstrap
  • Web services: Jersey (JAX-RS), Java,
  • Semantic Web technologies: RDF, RDFS, OWL, SPARQl, Jena, Ontologies
  • Server: Google Cloud Platform (previously called Google Application Engine)

Documentation: Semantic Web Best Practices Handbook for Dummies

This documentation shares a set of semantic best practices: http://perfectsemanticweb.appspot.com/documentation/SemanticWebBestPracticesForDummies.pdf

The documentation aims to:

  • Help improve your ontologies
  • help fix errors encountered to design perfect ontologies with existing Semantic Web (SemWeb) validation or documentation tools such as TripleChecker, OOPS, WebVOWL, Parrot, Vapour, LODE, etc.
  • Encouraging semantic interoperability.

Documentation to set up the project, code reuse, etc.

Documentation to set up such projects hosted on Google Application Engine: http://sensormeasurement.appspot.com/documentation/M3DeveloperDocumentation.pdf

M3 project is a full project, PerfectO is one of the components. All components use the same technologies, follow the same implementations and methodologies. We aim to make this component as much independent as possible to improve its usability.

Now, there is the dedicated PerfectO web site: http://perfectsemanticweb.appspot.com/

PerfectO is part of the M3 community

We encourage you to contact us, so we can advise you for the reuse of the project, it helps us to improve its reusability, improve the bugs, etc.

Google Group: https://groups.google.com/forum/#!forum/m3-semantic-web-of-things

You can follow us on social networks to stay updated: http://sensormeasurement.appspot.com/?p=socialNetworks

  • Twitter
  • YouTube for Videos
  • Google Scholar
  • Etc.

GitHub Useful Links

PerfectKB GitHub: https://github.com/perfectkb repository for all projects related to the design of the perfect Knowledge Bases (KBs).

PerfectO sub-project for Ontology Improvement: https://github.com/perfectkb/perfecto/

About

Perfecto - ontology improvement methodology

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published