填写自动完成字段的学院/大学列表?

时间:2009-12-28 18:18:08

标签: api autocomplete

我正在尝试创建一个自动完成的文本字段,其中包含已知大学和学院的列表。你知道我在哪里可以获得这种清单吗?或者是否有包含此数据的公共API?

5 个答案:

答案 0 :(得分:18)

我发现IPEDS (Integrated Postsecondary Education Data System)可能是此数据最权威的来源(与之相关的吨数更多),并且很容易导出。

该页面有许多不同的工具,可以用各种常见的方式导出不同的数据集,但它们都包含了最基本的“下载自定义数据文件”工具。

对于列表(而不是单个机构的数据),您将转到该自定义数据文件页面,然后单击“按组”以选择用于限制所需机构列表的实际过滤器(以及哪一年的数据集)。然后单击“搜索”,它将提供结果的示例列表。从那里,您可以点击“继续”,在报告中选择您想要过滤到的每个机构中的变量。

变量,但在这种情况下,您最有可能在“机构特征”下找到所需的一切。一旦选择了所需的所有信息列,请单击顶部的“继续”按钮。然后,您将以几种不同的格式(包括CSV)为您的数据提供大量下载链接。

答案 1 :(得分:5)

要获得快速搜索结果,请尝试http://ope.ed.gov/accreditation/GetDownloadFile.aspx - 它已准备好下载所有关键信息的完整数据集。

答案 2 :(得分:2)

美国联邦援助申请网站(http://www.fafsa.ed.gov/)有一个非常完整的清单,但我不确定列出了多少非美国大学(有些是)。

您可以考虑启动一个应用程序并抓取列表。

答案 3 :(得分:1)

经过一段时间的审核后,我很确定fafsa不希望公众使用该列表或让公众轻松访问该列表。

如果你去他们的学校搜索表(https://fafsa.ed.gov/FAFSA/app/schoolSearch?locale=en_EN),它会使用自动填充来提供过滤后的数据。我不想在脚本上寻找太长时间,看看我是否能找到可能给整个列表的URI,但我很确定他们不希望人们使用他们的带宽。我会继续寻找其他地方。如果我发现更像我们正在寻找的东西,我会尝试回复。

......我回来了。我发现dbpedia.org是一个可能的来源(对于这个& MUCH更多)。我还调整了一个例子,按字母顺序列出所有大学,并保存html输出供我自己使用。

我也找到了 http://infochimps.com/search?query=universities 这个网站显然只是“处理”数据集(一些是免费的,一些不是)

我仍然希望找到一个“直接”的网络资源,我可以查询JSON查询。

啊,怎么回事啊!?!? 8)

答案 4 :(得分:1)

您可以尝试教育部:http://www.ed.gov/developer数据可通过API调用或csv获得。即将使用API​​端点构建相同的体验,因此我将使用注释进行更新。

相关问题