FunGramKB: ontological and computational perspectives for Natural Language Processing