AleksTiGit
@AleksTiGit
Developer

Как получить список определённой части речи в SPARQL?

Я писал код, который по идее должен выводить список существительных русского языка без повторений. Вот сам код:

SELECT DISTINCT ?nounLabel WHERE {
  ?noun wdt:P31 wd:Q1084.
  ?noun rdfs:label ?nounLabel.
  FILTER(LANGMATCHES(LANG(?nounLabel), "ru") && LANG(?nounLabel) = "ru")
}

Также, как убрать формы слова, собственные существительные(если они в правильном коде будут), множественное число?

Ещё желательно мне сделать то же самое с прилагательными (в одном роде, ед.ч), глаголами (в одном роде и ед ч.), именами.
  • Вопрос задан
  • 20 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Сбер Санкт-Петербург
от 80 000 до 150 000 ₽
от 70 000 до 200 000 ₽
от 50 000 до 100 000 ₽