Here's a quick demo of some nice changes: https://puredata.info/Members/jancsika/search-plugin-with-xapian.webm/view
Sorry about the size of the file-- I can remove some of the old demo builds if it's a problem.
Updates:
even outlet_0:pointer can be used by themselves or with free text to refine a search
Works on exact text without stemming-- e.g., object:clip~ will give different results than object:clip
the path)
as ugly as it used to be)
if someone wants to make a [docsearch] object...)
Next I'm going to work on integrating it into Pd-l2ork, and maybe break out the combobox into toggle buttons.
Of course if anyone is an information retrieval specialist feel free to make suggestions. I'm using a bunch of old docs that aren't updated with description info, which is why so many of them have the ugly description note. Most of the new docs have pd meta info. Also, I'm mixing some Pd vanilla and l2ork paths which is why some docs show up twice. (You can see the full path in the status bar at the bottom.)
Best, Jonathan