2009-12-28 2 views
13

Tôi đang cố tạo một trường văn bản tự động hoàn thành với danh sách các trường Đại học và Cao đẳng đã biết. Bạn có biết tôi có thể lấy danh sách này ở đâu không? Hoặc có API công khai chứa dữ liệu này không?Danh sách trường đại học/đại học để điền vào trường Tự động hoàn tất?

+0

Tôi có thể thấy lý do tại sao một số đề xuất phải được đánh dấu khỏi chủ đề. Tuy nhiên, tôi thực sự thích loại câu hỏi này. Tôi thành thật không chắc chắn nơi nào khác để tìm kiếm các đề xuất/thảo luận về nơi để có được thông tin cho việc này. IMO điều này là rất phù hợp cho stackoverflow. Nhưng tôi chắc chắn có thể thấy có một dòng tiền phạt nơi mà những câu hỏi như thế này có thể thoát ra khỏi tầm tay. Chỉ cần 2cents của tôi. –

Trả lời

12

Tôi đã tìm thấy rằng IPEDS (Integrated Postsecondary Education Data System) có lẽ là nguồn có thẩm quyền nhất cho dữ liệu này (và nhiều hơn nữa có liên quan đến nó) và dễ xuất khẩu.

Trang đó có nhiều công cụ khác nhau để xuất các bộ dữ liệu khác nhau theo nhiều cách phổ biến, nhưng tất cả đều bao quanh công cụ "Tải xuống tệp dữ liệu tùy chỉnh" là cơ bản nhất. Đối với danh sách (chứ không phải dữ liệu trong một tổ chức), bạn sẽ đi đến trang tệp dữ liệu tùy chỉnh đó và nhấp vào "Theo nhóm" để chọn bộ lọc thực tế để sử dụng để giới hạn danh sách các tổ chức bạn muốn (và năm của bộ dữ liệu). Sau đó, bạn nhấp vào "Tìm kiếm" và nó sẽ cung cấp một danh sách mẫu các kết quả của bạn. Từ đó, bạn nhấp vào "Tiếp tục" để chọn biến nào bạn muốn trong báo cáo với từng tổ chức bạn đã lọc xuống.

tấn biến, nhưng trong trường hợp này, bạn sẽ tìm thấy mọi thứ bạn cần trong "Đặc điểm thể chế" rất có thể. Khi bạn đã chọn tất cả các cột thông tin mình muốn, hãy nhấp vào nút "Tiếp tục" lớn ở trên cùng. Sau đó, bạn sẽ được giới thiệu một loạt các liên kết tải xuống cho dữ liệu của mình bằng một vài định dạng khác nhau bao gồm CSV.

+1

Tôi đã duyệt nhanh và trông khá kỹ lưỡng. Chính xác những gì tôi đang tìm kiếm. Bạn đã đề cập đến việc dễ dàng xuất dữ liệu. Tôi không thể hiểu được. Bạn có thể hướng dẫn tôi qua cách bạn lấy danh sách "tổ chức" không? – Andrew

+0

Hướng dẫn đã được thêm. –

+0

Tuyệt vời, cảm ơn !! – Andrew

2

Trang web của US Federal Aid Application (http://www.fafsa.ed.gov/) có một danh sách rất đầy đủ, mặc dù tôi không chắc chắn có bao nhiêu trường đại học ngoài Hoa Kỳ được liệt kê (một số trường).

Bạn có thể xem xét bắt đầu một ứng dụng và xóa danh sách.

+2

Tôi có thể tìm thấy danh sách đó trên trang web đó ở đâu? – Andrew

1

Sau một vài phút xem xét, tôi chắc chắn rằng fafsa không muốn danh sách đó được sử dụng bởi công chúng hoặc làm cho nó dễ dàng tiếp cận với công chúng.

Nếu bạn truy cập biểu mẫu tìm kiếm trường học của họ (https://fafsa.ed.gov/FAFSA/app/schoolSearch?locale=en_EN), nó sử dụng tự động hoàn tất để cung cấp dữ liệu được lọc. Tôi không cảm thấy muốn tìm kiếm quá lâu trong kịch bản để xem liệu tôi có thể tìm ra một URI có thể cung cấp toàn bộ danh sách, nhưng tôi chắc chắn họ không muốn mọi người sử dụng băng thông của họ. Tôi sẽ tiếp tục tìm kiếm ở nơi khác. Tôi sẽ cố gắng đăng lại nếu tôi tìm thấy thứ gì đó giống với những gì chúng tôi đang tìm kiếm.

... Tôi quay lại. Tôi đã tìm thấy dbpedia.org như một nguồn có thể (cho số này & MUCH nhiều hơn). Tôi cũng đã chỉnh sửa một ví dụ để liệt kê tất cả các trường đại học theo thứ tự bảng chữ cái và đã lưu đầu ra html để sử dụng riêng của tôi.

Tôi cũng thấy http://infochimps.com/search?query=universities trang web này dường như chỉ "giao dịch" với bộ dữ liệu (một số miễn phí, một số không)

Tôi vẫn đang hy vọng tìm được một "thẳng lên" tài nguyên web mà tôi có thể ping với các truy vấn cho JSON.

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

3

Để có kết quả nhanh, hãy thử http://ope.ed.gov/accreditation/GetDownloadFile.aspx - nó có sẵn bộ dữ liệu hoàn chỉnh để tải xuống cùng với tất cả thông tin chính.

+0

Tôi đã tạo một API kết thúc tốt đẹp các kết quả đó: https://github.com/karllhughes/colleges Làm việc cho các mục đích thời gian nhỏ của tôi. – karllhughes

1

Bạn có thể thử Bộ Giáo dục: http://www.ed.gov/developer Dữ liệu có sẵn theo cuộc gọi API hoặc dưới dạng csv. Sắp xây dựng cùng một trải nghiệm bằng cách sử dụng điểm cuối API nên tôi sẽ cập nhật với ghi chú.