Closed mirmaid closed 1 year ago
Sama tarkistus ruotsiksi, onko tähän jokin SPARQL?
TBC:ssä toimii tälläinen SPARQL, joka kysyy kaikki piilotermit, joissa on sulkumerkki. Ruotsinkielisiä kysyttäessä pitäisi muuttaa FILTER(lang(?singularpref)-kohtaan ja FILTER(lang(?singularalt) -kohtaan "fi" tilalle "sv".
SELECT *
WHERE { {
?subject ysometa:singularPrefLabel ?singularpref .
FILTER(lang(?singularpref) = "fi")
FILTER (regex(?singularpref, '\\('))
}
UNION
{
?subject ysometa:singularAltLabel ?singularalt .
FILTER(lang(?singularalt) = "fi")
FILTER (regex(?singularalt, '\\('))
} }
Yasguissa toimii tällainen, johon sama fi>sv-muutos, jos halutaan ruotsinkielisten tulokset.
PREFIX yso: <http://www.yso.fi/onto/yso/>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
SELECT ?subject ?pref ?hidden
WHERE {
GRAPH <http://www.yso.fi/onto/yso/> {
?subject skos:hiddenLabel ?hidden .
FILTER(lang(?hidden) = "fi")
FILTER (regex(?hidden, '\\('))
OPTIONAL {
?subject skos:prefLabel ?pref
FILTER(lang(?pref) = "fi")
} } }
Tehdäänkö vaan niin, että Mirja ja Maria käyvät listat läpi ja kirjaavat tähän, jos on hämäriä tapauksia? Esim. jos tarkenne on jokin muu kuin päätermi tai yläkäsite, vaikka nämäkin sopisivat tms.?
PD-ohjelmat (täydennyskoulutus): YSOon on lisätty sulkutarkenteellinen ohjaustermi, jonka kanta on sama kuin päätermi. Ilmeisesti YSAssa on ollut joskus ketjumuoto, koska ONKIssa pref on edelleen ketju. Jätetäänkö tällaiset oldPrefLabeliksi (vaikka ei ehkä ihan tässä muodossa ole ollut prefLabel)?
ketjut (elottomat objektit) ja (objektit): oldPrefLabel olisi ollut (konkreettinen eloton objekti)
kivet (luonnonobjektit): oldPrefLabel on ollut kivet (luonnonobjekti), vastaava lammikot (luonnon muodostamat paikat)
verkot (elottomat objektit): oldPrefLabel olisi ollut (konkreettinen eloton objekti)
Siirretään > oldPrefLabel aloitteet (pyrkimykset) arvot (ilmiöt) eräoppaat (palveluammatit) hallitukset (hallintoviranomaiset) hävittäjät (lentokoneet) kalvot (orgaaninen rakenne) kannet (säilytys) ketjut (ilmiöt) korit (rakenne) mitat (fyysiset ominaisuudet) pelko (tunteet) pojat (ikään liittyvä rooli) rodut (rooli) sotilaspiirit (hallintoalueet) tulvat (fysikaaliset ilmiöt) tähdenpeitot (fysikaaliset ilmiöt) värit (aine)
Tuomaksen tekemä sparql käyty läpi ruotsiksi. Poistettu myös turhia/vahingollisia sulkutarkenteettomia muotoja, eli esim.: elegier (kompositioner): ohjaustermi "elegier" poistettu elegier (dikter): ohjaustermi "elegier" poistettu
Vahingossa unassigned.
Aloitteet: siirretty, onko ok?
Mirja käy vielä listan läpi ja siirtää oldPrefLabelit.
Näissä voi olla virheitä (esim. sulkutarkenne muutettu yksikköön) tai vanhentuneita muotoja (tarkenteena aikaisempi yläkäsite). Tarkistettava.