2009-12-28 12 views
13

Sto provando a creare un campo di testo con completamento automatico con un elenco di università e college conosciuti. Sai dove posso ottenere questo tipo di lista? O c'è una API pubblica che contiene questi dati?Elenco college/università per compilare un campo di completamento automatico?

+0

Posso capire perché alcune raccomandazioni dovrebbero essere contrassegnate fuori tema. Tuttavia, mi piace molto questo tipo di domanda. Onestamente non ero sicuro su quale altro posto cercare suggerimenti/discussioni su dove reperire informazioni per questo. IMO si adatta perfettamente allo stackoverflow. Ma posso sicuramente vedere che c'è una linea sottile dove domande come questa possono sfuggire di mano. Solo i miei 2cents. –

risposta

12

Ho trovato che IPEDS (Integrated Postsecondary Education Data System) è probabilmente la fonte più autorevole per questi dati (e tonnellate più correlate ad esso) ed è facile da esportare.

Quella pagina ha una serie di strumenti diversi per esportare diversi set di dati in vari modi comuni, ma tutti avvolgono lo strumento "Scarica file di dati personalizzati" che è il più basilare.

Per un elenco (anziché dati su una singola istituzione), si andrà alla pagina del file di dati personalizzati e fare clic su "Per gruppo" per selezionare i filtri effettivi da utilizzare per limitare quale elenco di istituzioni si desidera (e che anno di set di dati). Quindi fai clic su "Cerca" e fornirà un elenco di esempio dei risultati. Da lì, fai clic su "Continua" per selezionare le variabili che desideri nel rapporto con ciascuna delle istituzioni che hai già filtrato.

C'è tonnellate di variabili, ma in questo caso, molto probabilmente troverai tutto ciò di cui hai bisogno in "Caratteristiche istituzionali". Una volta selezionate tutte le colonne di informazioni desiderate, fai clic sul grande pulsante "Continua" in alto. Verrai quindi presentato con una serie di link per il download dei tuoi dati in vari formati tra cui CSV.

+1

Ho fatto una rapida ricerca e sembra abbastanza approfondito. Esattamente quello che stavo cercando. Hai detto che è facile esportare i dati. Non riuscivo a capirlo. Potresti spiegarmi come hai tirato fuori una lista di "istituzioni"? – Andrew

+0

Le istruzioni sono state aggiunte. –

+0

Fantastico, grazie !! – Andrew

2

Il sito di domanda di aiuto federale degli Stati Uniti (http://www.fafsa.ed.gov/) ha un elenco molto completo, anche se non sono sicuro di quante università non statunitensi siano elencate (alcune sono).

Si potrebbe prendere in considerazione l'avvio di un'applicazione e lo scraping della lista.

+2

Dove posso trovare quell'elenco su quel sito? – Andrew

1

Dopo alcuni momenti di revisione, sono abbastanza sicuro che Fafsa non vuole che l'elenco venga utilizzato dal pubblico o che sia facilmente accessibile al pubblico.

Se si va al modulo di ricerca della propria scuola (https://fafsa.ed.gov/FAFSA/app/schoolSearch?locale=en_EN) utilizza la funzione di completamento automatico per fornire i dati filtrati. Non avevo voglia di guardare troppo a lungo la sceneggiatura per vedere se riuscivo a capire un URI che potrebbe dare l'intera lista, ma sono abbastanza sicuro che non vogliono che le persone usino la loro larghezza di banda. Continuerò a cercare altrove. Proverò a postare se trovo qualcosa di più simile a ciò che stiamo cercando.

... Sono tornato. Ho trovato dbpedia.org come una possibile fonte (per questo & MOLTO di più). Ho anche ottimizzato un esempio per elencare tutte le università in ordine alfabetico e ho salvato l'output html per mio uso personale.

Ho anche trovato http://infochimps.com/search?query=universities questo sito apparentemente solo "offerte" con set di dati (alcuni gratuiti, altri no)

sto ancora sperando di trovare un "dritto" risorsa web che posso ping con le query per JSON.

ahhhh che cosa farà?!?? 8)

1

Si potrebbe provare il Ministero della Pubblica Istruzione: http://www.ed.gov/developer I dati sono disponibili tramite chiamata API o come CSV. In procinto di creare la stessa esperienza utilizzando l'endpoint dell'API, quindi aggiornerò con le note.

Problemi correlati