hltfbk/Excitement-Open-Platform — pull request #358 by juliakreutzer (2014-02-13 11:40:55+00:00)
Title: GermaNet update and integration of GermanTransDmResource into MaxEntClassificationEDA

1) restructured GermaNetWrapper and GermaNet test classes
- getRulesForLeft/Right(lemma,pos,GNrelation) is now the basic rule method which all other getRules-methods call
- deleted the GermaNetWrapperAntonymyTest class, as antonymy tests are now included in GermaNetWrapperTest

1) fixed bugs in GermaNet
- entails/causes (i.e. intransitive) relations were not included in rules
- updated the GermaNetWrapperTest class with entails/causes examples

3) updated GermaNet to version 8.0
- changed repository version in pom.xml files
- updated general GNpath to version 8.0 in all relevant config files and test classes

2) extension of GermanTranDmResource for given null pos tags
- changed the transDmResource such that it can handle null pos tags in rule queries
- accordingly added a test in the transDmResource test class
- changed the name of the transDmResource to "GermanTransDmResource" in all places

2) integrated new GermanTransDmResource into MaxEntClassificationEDA
- changed scoring classes BagOfLexesPosScoringDE and BagOfLexesScoringDE accordingly
- added comment on BagOfLexes scoring classes to explain the usage of TransDm and GermaNet with AND without Pos tag
- included GermanTransDm in the listed resources in BagOfLexesScoring

3) run MaxEntClassificationEDATests for this new Resource
- added new configuration, model and result files for testing GermanTransDmResource
- added new results for GermanTransDmResource in MaxEntClassificationEDATest class

4) repeated the MaxEntClassificationEDATests for GermaNet
- updated results in MaxEntClassificationEDATest (slightly improved after fixing the bug)

5) updated the configuration files with new description and parameters for the DErivBase resource

6) removed empty MaxEntClassificationEDA model files