Извлечение синонимов из викиданных через sparql - PullRequest
0 голосов
/ 27 февраля 2019

Я пытаюсь извлечь списки синонимов химических соединений, используя запрос SPARQL, однако я не могу произвести ни одного рабочего запроса.В частности, я хотел бы, чтобы каждое соединение получало свое имя и список псевдонимов («также известный как») для нескольких языков.

Я не нашел там приличного примера, вот что я мог бы произвести:

SELECT ?element ?elementLabel ?elementAltLabel ?alternative 
WHERE {
  ?element wdt:P31 wd:Q11344.
  OPTIONAL { ?subject skos:altLabel ?alternative . }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en,ja".} 
}
LIMIT 2

, который, к сожалению, идет по тайм-ауту.

Я пытался понять, как работает этот язык, но я явно совершил здесь несколько глупых ошибок.

...