Hey Robert, That is really cool - but it seems to be doing a text match on the whole article, not just the categories... ?
No, that actually does category intersection. It's just that the highlighted text is rather random. /me goes to fix that.
What are we doing for the main search index? rebuild daily or so? In an initial implementation, why not follow the same type of schedule? Alternately, perhaps do an update and optimize once an hour? Guess it depends on how much time/resources it takes to update and optimize the index... But certainly using the same schedule as the main index is a safe and conservative plan?
I guess one would need to try and see. Once Simetrical finishes the frontend, one could make different backends and see if the update thing can be worked out nicely.
r.