Hi
I'm working in an edu context, with notebooks being used to deliver interactive teaching materials, and one of the things we know students do is search over reference/resource materials.
I was wondering if anyone has looked at simple search solutions for searching over jupyter notebooks, eg by dropping them into a lunr.js index using lunr.py, or adding them to sqlite (in which case, what sort of schema did you use?).
In first instance, I was thinking of just indexing the markdown cells in each notebook, with a reference back to the original filepath. (I think effective code search may be a whole other issue.) There are also issues around whether to have views back into a complete notebook, or link to nbconverted html notebooks vs live running notebooks.
V first steps in my thinking, just wondered if it's already work in progress somewhere?
--tony