Apart from adding a new component to an analysis pipeline, no further changes must be required on the NLP side.
we separate the work of a language engineer, developing the NLP pipeline (e.g., to find domain-specific entities) from the work of a knowledge base engineer, who defines the structure of a concrete KB.