Community på Sveriges dataportal
-
Är det någon som känner till en specifik standard för hur man kan uttrycka sina API-specar i ett maskinkonsumerbart format där fälten är entiteter à la länkade data men ändå har ett litet fotavtryck på överföringsmängden.
Säg t.ex att jag vill lägga upp ett API för att publicera nyhetsbilder(obs: inget som finns på någon roadmap hos oss!). Då skulle bilden kunna föreställa olika objekt typ personer och platser
Exempelvis skulle en bild av Ardalan Shekarabi kunna representeras såhär:
{
image: url,
caption: {
sv: “”
},
description: {
sv: “”
},
people: [
{
name: “Ardalan Shekarabi”,
sameAs: “Q4787806”,
}
]
}Men hur gör man ett API som en länkaddata-aggregator kan förstå instinktivt snarare än ytterligare ett sätt att speca ett API?
-
@stefan-wallin jag skulle ha ett fält WD där du lägger Q4787806 --> att du för hela artikle säger samma som eller om man gör det bredare och säger dessa koncept berörs och så anger man fler saker
Jag har fått bl.a. Litteraturbanken att lägga till Wikidata i sitt data se api litteraturbanken get_authors
dvs. denna post handlar om författaren Margit Abenius = litteraturbanken AbeniusM är samma som
- Wikidata Q4933592
- Wikipedia Margit_Abenius - behövs inte då WD är stabilare
- Svenskt Kvinnobiografiskt lexikon MargitAbenius
-
@salgo60 Nobelpriset har ett API som vi synkar med i oktober då priserna delas ut och do har nu Wikidata objekt
- min jupyter som synkar med Nobel
- exempel deras API api.nobelprize.org/2.0/laureates - developerzone
Kollar du på Albert så har han massa same as Wikidata
"id": "26", "knownName": { "en": "Albert Einstein", "se": "Albert Einstein" }, "givenName": { "en": "Albert", "se": "Albert" }, "familyName": { "en": "Einstein", "se": "Einstein" }, "fullName": { "en": "Albert Einstein", "se": "Albert Einstein" }, "gender": "male", "birth": { "date": "1879-03-14", "place": { "city": { "en": "Ulm", "no": "Ulm", "se": "Ulm" }, "country": { "en": "Germany", "no": "Tyskland", "se": "Tyskland" }, "cityNow": { "en": "Ulm", "no": "Ulm", "se": "Ulm", "sameas": [ "https://www.wikidata.org/wiki/Q3012", "https://www.wikipedia.org/wiki/Ulm" ] }, "countryNow": { "en": "Germany", "no": "Tyskland", "se": "Tyskland", "sameas": [ "https://www.wikidata.org/wiki/Q183" ] }, "continent": { "en": "Europe" }, "locationString": { "en": "Ulm, Germany", "no": "Ulm, Tyskland", "se": "Ulm, Tyskland" } } }, "death": { "date": "1955-04-18", "place": { "city": { "en": "Princeton, NJ", "no": "Princeton, NJ", "se": "Princeton, NJ" }, "country": { "en": "USA", "no": "USA", "se": "USA", "sameas": "https://www.wikidata.org/wiki/Q30" }, "cityNow": { "en": "Princeton, NJ", "no": "Princeton, NJ", "se": "Princeton, NJ", "sameas": [ "https://www.wikidata.org/wiki/Q138518", "https://www.wikipedia.org/wiki/Princeton,_New_Jersey" ] }, "countryNow": { "en": "USA", "no": "USA", "se": "USA", "sameas": [ "https://www.wikidata.org/wiki/Q30" ] }, "continent": { "en": "North America" }, "locationString": { "en": "Princeton, NJ, USA", "no": "Princeton, NJ, USA", "se": "Princeton, NJ, USA" } } }, "wikipedia": { "slug": "Albert_Einstein", "english": "https://en.wikipedia.org/wiki/Albert_Einstein" }, "wikidata": { "id": "Q937", "url": "https://www.wikidata.org/wiki/Q937" }, "sameas": [ "https://www.wikidata.org/wiki/Q937", "https://en.wikipedia.org/wiki/Albert_Einstein" ], "links": { "rel": "laureate", "href": "https://api.nobelprize.org/2/laureate/26", "action": "Get", "types": "application/json" }, "nobelPrizes": [ { "awardYear": "1921", "category": { "en": "Physics", "no": "Fysikk", "se": "Fysik" }, "categoryFullName": { "en": "The Nobel Prize in Physics", "no": "Nobelprisen i fysikk", "se": "Nobelpriset i fysik" }, "sortOrder": "1", "portion": "1", "prizeStatus": "received", "motivation": { "en": "for his services to Theoretical Physics, and especially for his discovery of the law of the photoelectric effect", "se": "för hans förtjänster om den teoretiska fysiken, särskilt hans upptäckt av lagen för den fotoelektriska effekten" }, "prizeAmount": 121573, "prizeAmountAdjusted": 2578698, "affiliations": [ { "name": { "en": "Kaiser-Wilhelm-Institut (now Max-Planck-Institut) für Physik", "no": "Kaiser-Wilhelm-Institut (now Max-Planck-Institut) für Physik", "se": "Kaiser-Wilhelm-Institut (now Max-Planck-Institut) für Physik" }, "nameNow": { "en": "Kaiser-Wilhelm-Institut (now Max-Planck-Institut) für Physik" }, "city": { "en": "Berlin", "no": "Berlin", "se": "Berlin" }, "country": { "en": "Germany", "no": "Tyskland", "se": "Tyskland" }, "cityNow": { "en": "Berlin", "no": "Berlin", "se": "Berlin", "sameas": [ "https://www.wikidata.org/wiki/Q64", "https://www.wikipedia.org/wiki/Berlin" ] }, "countryNow": { "en": "Germany", "no": "Tyskland", "se": "Tyskland", "sameas": [ "https://www.wikidata.org/wiki/Q183" ] }, "locationString": { "en": "Berlin, Germany", "no": "Berlin, Tyskland", "se": "Berlin, Tyskland" } } ], "links": { "rel": "nobelPrize", "href": "https://api.nobelprize.org/2/nobelPrize/phy/1921", "action": "Get", "types": "application/json" } } ] },
- min jupyter som synkar med Nobel
-
En före detta användarereplied to En före detta användare on Senaste redigerad av En före detta användare
@salgo60 I Wikidata så är Jorden Q2 -->
-
Q2 svenska
-
Q2 engelska
-
Q2 svenska kinesiska
-
Q2 json dvs. hur vi levererar vårt data maskinläsbart
Semantisk Interoperabilitet
Wikidata världen har sina bilder i Wikicommons, senaste projektet som gjordes var att flytta dessa bilder till Wikibase som är en tom Wikidata se enkel video dvs. tanken är att dessa bilder kan markeras med bra strukturerad data --> skall man vara seriös med AI och Maskin inlärning måste man ha bra metadata --> att vi kan i en bild peka på ett objekt i Wikidata och säga det är samma som. Längre blogpost om detta - video hur jag kopplar ihop den -
-