2009-12-28 16 views
13

Estoy tratando de crear un campo de texto de autocompletar con una lista de Universidades y universidades conocidas. ¿Sabes dónde puedo conseguir este tipo de lista? ¿O hay una API pública que contiene esta información?Lista de la universidad/universidad para completar un campo Autocompletar?

+0

Puedo ver por qué algunas recomendaciones deben marcarse fuera del tema. Sin embargo, realmente me gusta este tipo de pregunta. Honestamente, no estaba seguro de dónde buscar sugerencias/discusiones sobre dónde obtener información para esto. IMO es una excelente opción para stackoverflow. Pero definitivamente puedo ver que hay una línea fina donde preguntas como esta pueden salirse de control. Solo mis 2cents. –

Respuesta

12

He encontrado que IPEDS (Integrated Postsecondary Education Data System) es probablemente la fuente más autorizada para estos datos (y muchos más relacionados con ella), y es fácil de exportar.

Esa página tiene varias herramientas diferentes para exportar diferentes conjuntos de datos de varias maneras comunes, pero todas envuelven la herramienta "Descargar archivos de datos personalizados" que es la más básica.

Para obtener una lista (en lugar de datos en una sola institución), vaya a esa página de archivos de datos personalizados y haga clic en "Por grupo" para seleccionar los filtros reales que se utilizarán para limitar la lista de instituciones que desee (y qué año de conjuntos de datos). A continuación, haga clic en "Buscar" y le proporcionará una lista de muestra de sus resultados. A partir de ahí, haga clic en "Continuar" para seleccionar las variables que desea en el informe con cada una de las instituciones a las que ya se ha filtrado.

Hay toneladas de variables, pero en este caso, encontrará todo lo que necesita en "Características institucionales" más probable. Una vez que haya seleccionado todas las columnas de información que desea, haga clic en el botón grande "Continuar" en la parte superior. A continuación, se le presentarán varios enlaces de descarga para sus datos en varios formatos, incluido CSV.

+1

Hice una búsqueda rápida y se ve bastante completo. Exactamente lo que estaba buscando. Usted mencionó que es fácil exportar los datos. No pude resolverlo. ¿Podría explicarme cómo sacó una lista de "instituciones"? – Andrew

+0

Se han agregado instrucciones. –

+0

Impresionante, gracias! – Andrew

2

El sitio de solicitud de ayuda federal de los EE. UU. (http://www.fafsa.ed.gov/) tiene una lista muy completa, aunque no estoy seguro de cuántas universidades no estadounidenses se enumeran (algunas lo son).

Podría considerar iniciar una aplicación y raspando la lista.

+2

¿Dónde puedo encontrar esa lista en ese sitio web? – Andrew

1

Después de unos momentos de revisión, estoy bastante seguro de que fafsa no quiere que esa lista sea utilizada por el público o que sea de fácil acceso para el público.

Si va al formulario de búsqueda de su escuela (https://fafsa.ed.gov/FAFSA/app/schoolSearch?locale=en_ES) utiliza la función autocompletar para proporcionar los datos filtrados. No tenía ganas de buscar demasiado en el guión para ver si podía encontrar un URI que pudiera dar el listado completo, pero estoy bastante seguro de que no quieren que la gente use su ancho de banda. Seguiré buscando en otro lado. Intentaré publicar de nuevo si encuentro algo más parecido a lo que estamos buscando.

... He vuelto. Encontré dbpedia.org como una posible fuente (para este & MUCHO más). También modifiqué un ejemplo para enumerar todas sus universidades en orden alfabético y guardé la salida html para mi propio uso.

También encontré http://infochimps.com/search?query=universities este sitio aparentemente sólo "tratos" con conjuntos de datos (algunos gratuitos, otros no)

Todavía estoy esperando encontrar un recurso en la web "hacia arriba" que puedo hacer ping con consultas para JSON.

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

1

Puede probar con el Departamento de Educación: http://www.ed.gov/developer Los datos están disponibles por llamada API o como csv. Estoy a punto de crear la misma experiencia usando el punto final API, así que actualizaré con notas.

Cuestiones relacionadas