FunGramKB: a lexico-conceptual knowledge base for NLP FunGramKB

FunGramKB Suite

FunGramKB: a lexico-conceptual knowledge base for NLP

FunGramKB Suite is a user-friendly environment for the semiautomatic construction of FunGramKB, a multipurpose lexico-conceptual knowledge base for natural language processing (NLP) systems.

On the one hand, FunGramKB is multipurpose in the sense that it is both multifunctional and multilingual. In other words, FunGramKB can be reused in various NLP tasks (e.g. information retrieval and extraction, machine translation, dialogue-based systems, etc) and with several natural languages (English, Spanish, German, French, Italian, Bulgarian and Catalan).

On the other hand, our knowledge base comprises three major knowledge levels, consisting of several independent but interrelated modules:

Lexical level

Grammatical level

Conceptual level

In FunGramKB, every lexical or grammatical module is language-dependent, whereas every conceptual module is shared by all languages. FunGramKB adopts a conceptualist approach to language, where the ontology becomes the pivotal module for the whole architecture, which is shown in the following figure:

[Larger image] FunGramKB architecture