This is neat, but it's not zettelkasten - it's building a browse-able knowledge DB from content.
Zettelkasten is about about writing down your ideas in response to content, with a link to that content, and then linking to other ideas that your already logged. It's not an extraction of ideas from that content. This is a common mis-understanding of zettelkasten.