Колледж/Университетский список для заполнения поля Автозаполнения?

Я пытаюсь создать текстовое поле с автозаполнением со списком известных университетов и колледжей. Вы знаете, где я могу получить этот список? Или есть публичный API, который содержит эти данные?

Ответы

Ответ 1

Я обнаружил, что IPEDS (Integrated Postecondary Education Data System), вероятно, является наиболее авторитетным источником данных (и больше связанных с ним данных), и это легко экспортируется.

На этой странице есть множество различных инструментов для экспорта разных наборов данных различными способами, но они все обертывают инструмент "Загрузить файлы пользовательских данных", который является самым основным.

Для списка (а не данных в одном учреждении) вы перейдете на эту страницу с данными пользовательских данных и нажмите "По группам", чтобы выбрать фактические фильтры для ограничения того, какой список учреждений вы хотите (и какой год наборы данных). Затем вы нажмете "Поиск", и он предоставит образец списка ваших результатов. Оттуда вы нажимаете "Продолжить", чтобы выбрать, какие переменные вы хотите в отчете, с каждым из учреждений, к которым вы уже отфильтрованы.

Здесь тонны переменных, но в этом случае вы найдете все, что вам нужно, в разделе "Институциональные характеристики". После того, как вы выберете все нужные вам столбцы, нажмите большую кнопку "Продолжить" вверху. Затем вам будет предоставлена ​​куча ссылок для загрузки ваших данных в нескольких различных форматах, включая CSV.

Ответ 2

Для получения быстрых результатов попробуйте http://ope.ed.gov/accreditation/GetDownloadFile.aspx - у него есть полные наборы данных, готовые для загрузки со всей ключевой информацией.

Ответ 3

На веб-сайте Федеральной помощи США (http://www.fafsa.ed.gov/) есть очень полный список, хотя я не уверен, Американские университеты перечислены (некоторые из них).

Вы можете рассмотреть возможность запуска приложения и соскабливания списка.

Ответ 4

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

Если вы заходите в свою школьную форму поиска (https://fafsa.ed.gov/FAFSA/app/schoolSearch?locale=en_RU), она использует автозаполнение для предоставления отфильтрованных данных. Мне не хотелось слишком долго искать в script, чтобы узнать, могу ли я найти URI, который может дать весь список, но я уверен, что они не хотят, чтобы люди использовали свою пропускную способность. Я продолжу искать в другом месте. Я попытаюсь отправить сообщение, если найду что-то большее, чем то, что мы ищем.

... Я вернулся. Я нашел dbpedia.org в качестве возможного источника (для этого и МНОГО больше). Я также подправил пример, чтобы перечислить все университеты в алфавитном порядке и сохранить вывод html для моего собственного использования.

Я также нашел http://infochimps.com/search?query=universities этот сайт, по-видимому, только "работает" с наборами данных (некоторые бесплатные, а некоторые нет)

Я все еще надеюсь найти "прямой" веб-ресурс, который я могу выполнить с помощью запросов JSON.

ahhhh what'ya gonna do!?!? 8)

Ответ 5

Вы можете попробовать Департамент образования: http://www.ed.gov/developer Данные доступны по вызову API или как csv. О том, чтобы создать тот же опыт с использованием конечной точки API, поэтому я буду обновлять заметки.

Ответ 6

Отметьте API-интерфейсы REST в ближайших колледжах. Там конечная точка предназначена только для автоматического заполнения имени школы или ее псевдонима. Они используют данные IPEDS NCES, на которые ссылается Брайан. Вместо того, чтобы загружать и выполнять SQL-процесс самостоятельно...

Пример... /autocomplete?q=university%20of%20i&limit=3. Это также бесплатно.