@sigue @amoroso
I've attached a screenshot from the paper. Recognizers work ~like this:
Say that you have a rectangle, and inside a few output records with text put one below another.
A recognizer could suggest that the top-level rectangle is a frame, then infer that text one below another are paragraphs of a single body of text. According to the paper this process would be interactive where the user can modify system inferences, so that would be like a dialog.
Regarding CLIM on the web, I'm experimenting with porting #McCLIM directly to a browser using #ecl (that works as an webassembly program) treating <div> elements of certain class as sheets etc.