You want to wrap this kind of stuff in a search interface
This paper reads like slop, def not the level of abstraction, to borrow an oft repeated phrase for the paper, I'd expect from serious academic writing