You are using the same setup we used when we tested P1EDA and related paper. On that setup, GermaNet is really minimally used. To check this out, please check the following file.
|
package eu.excitementproject.eop.core.component.alignment.lexicallink.wrapped; GermaNetDELinker.java
|
|
There you will find the (hidden) configuration that sets "which relations reported in the GermaNet to be used in alignment".
Here's the code
// Filepath, weights (causes, entails, hypernym, synonym, hyponym, and antonym)
|
// 0 weight will make that relation not added as alignment.link. GermaNetWrapper lex = new GermaNetWrapper(germaNetPath, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0);
|
As you see, only "causes" relation is being used for generating alignment.link. By giving other weights (e.g. 1.0 or any value you want) to other relations, you can make that aligner to add more alignment links.
I do not clearly remember how we ended up with "only using causes" relation. --- which is a very conservative setup. I think that I inherited the values from TIE EDA, but not really sure. So the reason why you get the same result with/without GermaNet is that ... there are only very few causes words recorded in GermaNet that also appears in RTE3 German test set.
Play with other values (e.g. synonym, hypernym, etc) will indeed make more links to appear.
When we did P1EDA and its paper, we didn't optimized those values to optimize test results.
Hope that this helps :-)
Sincerely,
Gil