Вы можете легко проверить, сколько звезд имеет ваш любимый ресторан на Yelp. Но звезды могут не рассказать всю историю о результатах проверок ресторана, его истории и нарушениях. Accela Inc работала с городом Эванстон, чтобы сделать данные о проверках ресторанов города публично доступными и программируемыми через SMS.
Передача данных о ресторанах через SMS Twilio была простой задачей для евангелиста разработчиков Accela Сета Акстельма (на фото справа). «Это так легко, так дешево и так мощно», — говорит Сет. Сет написал только 50 строк кода, чтобы дать любому жителю Эванстона возможность отправить текстовое сообщение с названием и местоположением ресторана на номер телефона, работающий на Twilio, и увидеть его рейтинг и историю.
Написание кода было простым, но стандартизация данных, которые обеспечивают работу приложения, была трудной задачей.
Чтобы лучше понять, как небольшой фрагмент данных, такой как записи о проверках, может передаваться из базы данных правительства на платформу открытых данных, а затем в API Yelp и API Twilio, и, наконец, в текстовое сообщение, давайте вспомним про факс-машины.
Помните факс-машины? Первая факс-машина не имела большого значения. Когда вторая, третья и четвертая и т. д. факс-машины были запущены, факсирование (в 90-х годах) стало жизнеспособным и ценным средством связи. Этот один мощный аппарат сделал обмен информацией простым, потому что он был так широко распространен и унифицирован. Каждая факс-машина могла общаться с любой другой факс-машиной, используя один и тот же набор стандартов. Это называется сетевым эффектом.
То же самое принцип применяется, когда речь идет о данных. Если вы стандартизируете способ классификации и записи данных, то другие могут легко использовать их. Когда речь идет о потреблении данных, нет более буквального примера, чем у Accela.
Accela работала с Code for America, чтобы продвигать идею открытых данных, выступая за высококачественные стандарты данных, которые могут открыть доступ к богатым правительственным данным, которые либо изолированы, либо принадлежат частным компаниям. Стандартизация этих данных и их открытие могут открыть двери для разработчиков, чтобы сделать город, его бизнес и историю более доступными.
Используя платформу CivicData.com, которая позволяет любому жителю добавлять правительственные данные на сайт, которые затем могут быть доступны программно через API, Сет создал первую версию своего приложения для оценки ресторанов.
Используя модель стандартизации данных под названием «LIVES (Local Inspector Value-Entry System)», вы можете публиковать данные о рейтингах ресторанов в определенном формате, который может быть использован Yelp в своем алгоритме, чтобы сделать их доступными для всех пользователей.
Имея доступные данные, Сет выбрал наиболее широко доступную платформу для их распространения — SMS. Сет рассматривал SMS как легко принимаемый и мгновенный способ для любого, чтобы получить доступ к стандартам здоровья.
Сет надеется принести приложение в другие города, вместе с теми же стандартами данных. Он также работает над подобной функцией, которая даст любому жителю города информацию о строительстве зданий, запросах на разрешения и разрешениях на строительство.
Узнайте больше об Accela здесь.