kg-construct / best-practices

1 stars 0 forks source link

Common Expression/Function Notation #6

Open dachafra opened 4 years ago

dachafra commented 4 years ago

issue: RDFization mostly consists of: 1. Shaping data, 2. Cleaning/transforming fields. The former is standardized but the latter largely is not. There are various languages for expressions/functions on data: GREL, FNO, R2RML-F, SPARQL. Writing FNO triples is like writing in Assembler.

suggestion: standardize common expressions in a human-readable language (maybe based on SPARQL). Cover all common functions (eg there are 4 popular function libraries in SPARQL) and provide extensibility (even dynamic loading?).

dachafra commented 2 years ago

Let's move as well to the best-practices repo. As it could be taken into account in the future to have a nice set of functions represented using FnO