Идеи по открытым данным и API

Я тут подумал что ненужно всё держать в голове, у меня и так уже накопилось их выше крыши и времени на все нет так что я тут покидаю мысли на общее рассмотрение, а может кто и задумает их реализовать на практике

1. Превратить Kremlin.ru или Government.ru в веб-сервисы, API и платформы 

Можно извлечь все материалы с сайта Кремля и/или Правительство и превратить их в базу данных. Поверх базы данных можно сделать очень удобное API отдающее данные в JSON по сложным запросам. В базу можно набить:

  • новости;
  • фотографии;
  • базу персон (есть на сайтах);
  • глоссарий;
  • и многое другое

Разрешения чего бы то ни было на это ненужно, можно просто брать и делать. Потом на этих данных прекрасно проводятся конкурсы и хакатоны для мобильных приложений.

То же самое для любого другого крупного госсайта применимо в равной мере.

2. Данные и API по радиационным датчикам

Извлечь данные по датчикам из www.russianatom.ru, там внутри всё в XML к которому обращение идет из Flash модуля. Можно быстро декомпозировать и настроить регулярное извлечение, а также совершенно иные способы визуализации данных чем те что есть у них на сайте.

Данные оттуда необходимо извлечь и превратить в датасеты по месяцам и API в JSON для работы через мобильные приложения.

3. Тематические проекты по открытым данным

Консолидировать на одном портале данные по своим узким темам и по всем регионам. По транспорту, по ЕГЭ, по ЖКХ, по лесным аукциона, по торгам госимущества, по парламентам, по больницам и так далее.  В проекте предусмотреть постепенное преобразование собранных данных в машиночитаемый вид. Пример — Open States (http://openstates.org/) от Sunlight Labs.

Они последовательно обходили сайты всех конгрессов штатов и разбирали их в единый портал.

Это вообще существенная эволюция любых тематических рейтингов. Смысл в том чтобы не просто отрейтинговать, но собирать данные для того чтобы придать им большую ценность и полезную форму.

Ну и конечно API + соревнования разработчиков.

4. API из CSV или JSON в один клик

Названием всё сказано. Вот у нас есть CSV файл, надо в кратчайшие сроки превратить его в API с JSON выдачей по каждой записи и с возможностью запроса по параметрам с поиском. А еще желательно полнотекстовый поиск сразу же.

Нет, готовые коммерческие платформы тут не нужны, и не предлагайте. Открытый код и максимальная простота.

5. Визуализационные игровые площадки

Полезная и важная штука  — взять один, два, (много?) библиотек по визуализации и сделать конструктор с помощью котого можно поиграть с визуализацией разных данных. Типа как это сделано в IBM Many Eyes и многих других проектах.

А если сервис будет еще и умным и научится вначале анализировать скармливаемые ему данные, а потом автоматически подбирать наиболее эффектные способы визуализации — то цены ему не будет. Потому как сейчас почти все инструменты визуализации не адаптивные, они не обучаются на том что им отдаешь.

 

About This Author

  • Maxim Kolchin

    Для 4-й идеи есть некоторое решение -> https://github.com/project-open-data/csv-to-api. Сам не пользовался, но по описанию подходит.
    Другие тулы от Project Open Data -> http://project-open-data.github.io/

    • http://ivan.begtin.name Ivan Begtin

      Я пробовал несколько примеров оттуда, идея та же, но реализация «PHP + кеширование». Уверен что можно сделать и более производительное решение.

  • Guest

    5 идея визуализированных игровых площадок

    Есть замечательный ресурс по загрузке и визуализации наборов данных DataMarket: http://datamarket.com/
    Но адаптивности там нет.

  • http://iradche.ru/ Irina Radchenko

    По поводу 5 идеи визуализированных игровых площадок

    Есть замечательный ресурс по загрузке и визуализации наборов данных DataMarket:http://datamarket.com/
    Но адаптивности там нет.

  • heller

    Опять вижу, что идей нет :-(

Яндекс.Метрика