In Reply to @ @TheMue @NateTheFinch I personally do always the same to learn a new language: Scrap, index and serve with various filterable criteria and a restful api a guitar chord site. It uses api consumption, parsing, fuzzy matching for classification and serving nice http api