Skip to content
A tool for understanding UCSD CAPE data.
CSS Other
  1. CSS 99.4%
  2. Other 0.6%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
src
static
.envrc
.gitignore
CHANGELOG.md
LICENSE
Makefile
README.md
default.nix
package-lock.json
package.yaml.bak
seascape.cabal
shell.nix
tailwind.config.js

README.md

seascape

UCSD offers a tool called CAPE, which allows students to report feedback on their course at the end of each term. However, the site has some issues which make the data harder to understand. Most notably, there's no context for any of the numbers, so it's pretty hard to compare classes and professors.

Seascape (Super Extra Awesome Spicier CAPE) is a solution to this, providing visualizations and extra statistics to make CAPE data easier to understand and compare.

For more info, see the blogpost.

Scraping data

Seascape relies on scraping data from the CAPE website for its function; this can be accomplished with seascape/scrape_cape.py. Keep in mind that the script requires you to log in with your UCSD account.

Acknowledgments

  • CAPE for the original data

  • Smarter CAPEs for the concept & scraping code

This project was originally created for SPIS 2019.

License

MIT.

You can’t perform that action at this time.