Skip to content
A personal professional metadata ontology and toolkit
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
conda
data
docs
precis
scripts
templates
tests
.gitignore
LICENSE
Makefile
precis_ontology.rdf
requirements.txt

README.md

Click Here for Precis Ontology Specification

Overview

Precis is (primarily) an Ontology for modeling personal professional metadata. That is, it provides functionality to track metadata such as Degrees, Courses, Portfolio Items (Publications, Projects, Talks), Work Experience, etc.

In addition to the Precis Ontology modeling personal metadata, the Precis toolkit extends this Ontology by providing additional functionality, specifically:

  • JSON Loading tool, to ingest data into the Precis Ontology (outputs RDF)
  • Simple Pythonic Query API for information stored in the Ontology
  • Extensible templating engine (for CV/Resume generation), built with Jinja

Each of these functions are illustrated below in the Quickstart Guide.

Note: This document is still under construction

Advanced Documentation

This section is advanced documentation for specific topics in Precis.

Template Engine

A description of the underlying Precis ontology. Details each of the individual concepts, object properties and data properties comprising the ontology.

Archive

Note: This is mostly out of date, but the broad strokes are accurate. Preserved for posterity.

Acknowledgements

Contact

Rukmal Weerawarana

You can’t perform that action at this time.