Перейти к содержанию

Программирование Викиданных/Институт РАН

Материал из Викиверситета

Статья посвящена исследованию институтов РАН на основе базы знаний международного проекта Викиданные. С помощью SPARQL-запросов, вычисляемых на объектах типа ”институт РАН” в Викиданных, получен список всех институтов РАН. Кроме того, выполнена оценка полноты Викиданных по данной теме и построена карта институтов РАН. Для заполнения Викиданных были выбраны математики без заполненного свойства "employer". Разработаны упражнения, направленные на проверку знаний данной темы. Для авторов, которые будут работать дальше над этой статьей, предложены новые направления исследований.

Названия Российской академии наук

[править]

За свою историю существования Российская академия наук (РАН) сменила ряд названий, а именно:

  • Петербургская академия наук (1724—1917).
  • Российская академия наук (1917—1925).
  • Академия наук СССР (1925—1991).
  • Российская академия наук (с 1991).

Экземпляры объекта "институт РАН"

[править]

Построим список всех институтов РАН.

#List of Institutes of Russian academy of sciences
SELECT ?inst ?instLabel
WHERE
{
    ?inst wdt:P31 wd:Q4201890. # It is a "instance of" Institutes of Russian Academy of Sciences
    SERVICE wikibase:label { bd:serviceParam wikibase:language "ru" }
}

SPARQL-запрос, 250 записей.

Наиболее полными и проработанными институтами РАН на Викиданных являются: Институт ядерной физики СО РАН, Математический институт им. В. А. Стеклова РАН, Пушкинский Дом.

Почти пустыми и малоинформативными институтами РАН были: Институт прикладной физики РАН, Институт США и Канады РАН, Институт физики твёрдого тела РАН.

Институты РАН на карте России

[править]

Отобразим институты РАН на карте России при помощи свойства "coordinate location".

#List of Institutes of Russian academy of science
#defaultView:Map
SELECT ?inst ?instLabel ?location WHERE {
  ?inst wdt:P31 wd:Q4201890. #Institute
  ?inst wdt:P17 wd:Q159. #Russia
  ?inst wdt:P625 ?location.#location
  
  SERVICE wikibase:label { bd:serviceParam wikibase:language "ru"}
}

SPARQL-запрос, 61 запись.

Институты РАН на карте России


На карте, представленной выше, можно увидеть, что наибольшее число институтов РАН расположено в Москве и Санкт-Петербурге, а также в центральной части России.

Полнота Викиданных

[править]

Проанализируем полноту Викиданных. Число институтов РАН по результатам работы первого SPARQL скрипта равно 250.

В этих 250 институтах присутствуют только те объекты, у которых поле 'Label' заполнено на русском языке. Этого недостаточно, поэтому этот пункт является лишь подмножеством множества всех интересующих нас объектов. Чтобы оценить, насколько Викиданные полны, необходимо было модифицировать первый скрипт, который бы вывел все объекты, включая те, у которых поле 'Label' не заполнено. Выглядит он так: SPARQL-запрос.

По данным официального источника [1], количество институтов РАН на 2016 год равно 653.

По данным категории Институты РАН Русской Википедии, число институтов РАН равно 241, то есть 37% от 653.

По данным категории Institutes of the Russian Academy of Sciences Английской Википедии, число институтов РАН равно 44, то есть 6.7% от 653.

Заполнение Викиданных

[править]

Построим список российских математиков без заполненного свойства "место работы" (employer).

#Russian mathematicians
SELECT ?mathematician ?mathematicianLabel 
WHERE {
  ?mathematician wdt:P106 wd:Q170790.    #mathematicians
  ?mathematician wdt:P27 ?country.       #country of citizenship
  FILTER(?country = wd:Q34266 || ?country = wd:Q15180 || ?country = wd:Q159). #Russian Empire, USSR, Russia
  SERVICE wikibase:label { bd:serviceParam wikibase:language "ru" }
  MINUS { ?mathematician wdt:P108 [] }
}
GROUP BY ?mathematician ?mathematicianLabel

SPARQL-запрос, 497 результатов.

Всего математиков SPARQL-запрос 1263 человека.

Таким образом, процент отечественных математиков в Викиданных, у которых свойство "employer" не заполнено, равен 39.6%.

Будущая работа

[править]
  1. Вывести список институтов РАН от старейших к более новым.
  2. Для каждого института РАН вывести изображение человека, основавшего его.
  3. Подсчитать, в каком городе России наибольшее количество институтов РАН, вывести название города и количество институтов, расположенных в этом городе.

Упражнения

[править]

3 Напишите название института РАН, изображенного на картинке:



SPARQL-запросы с ответами:

SPARQL-запрос даты основания различных институтов РАН, 35 результата.

SPARQL-запрос названия сайтов институтов, 3 результата.

SPARQL-запрос изображения института РАН Пушкинский дом, 1 результат.

См. также

[править]

Примечания

[править]

Ссылки

[править]