Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • May 05 14:41
    jaxoncreed opened #494
  • May 03 18:06
    angelo-v commented #493
  • May 03 18:06

    angelo-v on master

    fix several typos in store.ts … Merge pull request #493 from Ta… (compare)

  • May 03 18:06
    angelo-v closed #493
  • May 03 17:40
    TallTed opened #493
  • May 02 10:37

    bourgeoa on master

    fix updateMany issue#490 replace .map with .forEach Delete csarven-ori.ttl and 1 more (compare)

  • May 02 10:37
    bourgeoa closed #491
  • May 02 08:33
    bourgeoa synchronize #491
  • May 02 08:33

    bourgeoa on updateMany-fix

    Delete csarven-ori.ttl (compare)

  • Apr 30 14:01
    timbl closed #185
  • Apr 30 14:01
    timbl commented #185
  • Apr 30 10:00
    timbl closed #458
  • Apr 30 10:00
    timbl commented #458
  • Apr 30 09:34

    bourgeoa on master

    Disable Store fetures by default Merge pull request #492 from li… (compare)

  • Apr 30 09:34
    bourgeoa closed #492
  • Apr 30 09:30
    timbl opened #492
  • Apr 30 09:25

    timbl on disable-features

    Disable Store fetures by default (compare)

  • Apr 25 13:02
    bourgeoa commented #491
  • Apr 25 10:47
    bourgeoa synchronize #491
  • Apr 25 10:47

    bourgeoa on updateMany-fix

    replace .map with .forEach (compare)

bjonnh
@bjonnh:matrix.org
[m]
what kind of things are to be anonymized?
Iwan Aucamp
@aucampia
Identifiers, addresses, names, emails, anything that could be considered personal information under GDPR
Iwan Aucamp
@aucampia
If I have data expressed in one ontology, and I want it in another, is the best approach to map it using sparql, or is there other tools more directly aimed at this?
Martynas Jusevicius
@namedgraph_twitter
why can't you have a SPARQL query/update that scrambles the values of the properties that can contain sensitive info?
Iwan Aucamp
@aucampia
it should be a reversable mapping
and it should map same trip=le to back to same triple
Martynas Jusevicius
@namedgraph_twitter
hash the object value?
SHA1()
Iwan Aucamp
@aucampia
that is not generally reversible - and also does not work for some things like date
I want date to remain a date
just not the real one
like within 6 months
address should remain an address, just not very specific
Martynas Jusevicius
@namedgraph_twitter
you can have another branch in your SPARQL that deals with dates
Iwan Aucamp
@aucampia
how do I reverse it?
If I don't know which triples in new model corresponds to which in previous model?
Martynas Jusevicius
@namedgraph_twitter
right :)
I mean if your dealing with triple-to-triple mappings, then reification sounds like the right tool to me
performance might not be stellar as you said, but have you tried? :)
SQL performance might not be stellar either
but with reification, at least you don't have to invent anything and can use an off-the-shelf triplestore
Andy Seaborne
@afs
RDF-star could be (ab)used for this - keep a graph for the mappings: <<:s :p "foo">> my:mappedTo <<:other :p "pseudo">> and you can go in either direction.
Iwan Aucamp
@aucampia
Yes it would work, but similar can be done with existing capabilities of RDF even, like I said my main concern here is performance, but @namedgraph_twitter has valid points, not clear that it will be too slow, or that SQL will be that much better
Andy Seaborne
@afs
For map lookup, using RDF-star will be fast when one of the <<>> is known and all constants. <<>> becomes a term to lookup in an index (map) like anything else.
Iwan Aucamp
@aucampia
Yes that is true, but I guess this depends somewhat on the level of RDF star support
But with proper support yes, you are right
Andy Seaborne
@afs
Aside from a lot of triples and any appearance issues, if it is "reification really" the lookup doesn't look too bad. Maybe like "?x rdf:subject :s" then super cache friendly ?x rdf:property, rdf:object. But Jena has RDF-star data terms.
Iwan Aucamp
@aucampia
Is there existing systems that work on top of the data catalog vocabulary
Iwan Aucamp
@aucampia
Iwan Aucamp
@aucampia
Is there an ontology for describing Rest APIs?
Martynas Jusevicius
@namedgraph_twitter
as in any REST API, or Linked Data API?
Iwan Aucamp
@aucampia
any rest API
actually any API would be best, but rest APIs is a start
Martynas Jusevicius
@namedgraph_twitter
yes I was about to suggest the same
it's been kind of dormant for a while though
I guess it depends what you plan to do with those descriptions
Iwan Aucamp
@aucampia
technically this should work also: https://fno.io/spec/
@namedgraph_twitter for API explorer
Tomasz Pluskiewicz
@tpluscode
I can help you making Hydra useful if you decide that path
Martynas Jusevicius
@namedgraph_twitter
you can use OpenAPI which already provides API explorer tools
but that's YAML, not RDF - not sure it matter for you
YAML or JSON, actually
Iwan Aucamp
@aucampia
Well I am actually looking for something which is agnostic of the protocol, just speicies the methods, and what types they operate on
but I am aware of openapi
I will think about Hydra
I can't quite tell if hydra is tied to HTTP or not though
seems so yes
Tomasz Pluskiewicz
@tpluscode
guess it is. just like anything REST pretty much in practice