Code Monkey home page Code Monkey logo

gradml's People

Contributors

shensquared avatar thecodingwizard avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

thecodingwizard

gradml's Issues

add kerberos login

with kerberos we may hopefully ditch canvas altogether. may also be able to port my grades module from introml and streamline all the user/group backend.

but probably should be a long-term feature

Katex compatibility issue

A lot of the math parsing seems to be caused by Katex syntax (e.g. the weird conditional probability bar).

Hoping to switch to MathJax instead.

typesetting notes and gotcha

  • when using {: . } for class definition, line break matters. If we want to keep everything under the "blob", we need to use <br> tag instead of a natural line break and it's so tedious...
    need to improve.
  • single dollar sign vs double dollar signs needs manual/careful setting-up;
    need to automate this.
  • conditional probability type setting is finicky. sometimes we need to do $\mathbb{P}(X_j\|Y)$ instead of $\mathbb{P}(X_j|Y)$ to get $\mathbb{P}(X_j|Y)$-- note the \| Obviously having to do with escaping char but not sure of the root cause of it.
    need to really understand it before attempting a fix.

interactive demos

some concepts are best visualized via interactive demo -- particularly those abstract/computational ones. Not sure if there's enough time to bring these all in before the fall (or if there're open-sourced and fitting visualizations out there already). A laundry (wish) list is nonetheless helpful.

  • strong convexity (unique optimal solution) vs convexity
  • Jensen
  • KL
  • OLS as projection

code snippets

it's possible to render (with syntax highlighting) code inside a note (or a homework). however, by default the code needs to be plain text hardcopy inside the markdown file -- making it hard to catch errors like syntax ones, not to mention actual run-time bug and duplication/

hopefully we can include stand-alone script into a post, with proper highlighting still of course.

infrastructure and tooling

  • run build on the server
  • possibly mirror or migrate to Github
  • on push hook

make this repo content only; separate out all the bloating templates
deadline check hook

UI and usability

  • download as pdf
  • staff horizontal layout
    - [ ] side bar sizing
  • logo
  • #4
  • #5
    - [ ] (maybe?) side bar collapsing?
  • make 404 fun and funky @( * O * )@

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.