mycbr-sdk issueshttps://git.opendfki.de/mycbr/mycbr-sdk/-/issues2017-12-12T20:12:41+01:00https://git.opendfki.de/mycbr/mycbr-sdk/-/issues/8DefaultCaseBase.setName() does not work from workbench2017-12-12T20:12:41+01:00Kerstin BachDefaultCaseBase.setName() does not work from workbenchWhen renaming a case base using DefaultCaseBase.setName() from the workbench, it always throws the error:
Case base with name XXX already exists in project XXXWhen renaming a case base using DefaultCaseBase.setName() from the workbench, it always throws the error:
Case base with name XXX already exists in project XXX3.0.1 https://git.opendfki.de/mycbr/mycbr-sdk/-/issues/7Add Logging instead System.out|print|err2017-12-12T20:12:41+01:00Kerstin BachAdd Logging instead System.out|print|errAdd a logger such as slf4j instead of using the system.* for log messages.Add a logger such as slf4j instead of using the system.* for log messages.https://git.opendfki.de/mycbr/mycbr-sdk/-/issues/6Provide setter for n-gram via API2017-12-12T20:12:41+01:00Kerstin BachProvide setter for n-gram via APICurrently String comparision is only carried out as trigram and not n-gram.Currently String comparision is only carried out as trigram and not n-gram.https://git.opendfki.de/mycbr/mycbr-sdk/-/issues/5Add new similarity measures using the SDK2017-12-12T20:12:41+01:00Kerstin BachAdd new similarity measures using the SDKUse the SDK to develop new similarity measures. It would be nice to have examples how to include individual similarity measures. Therefore we should implement these and using them via the SDK.Use the SDK to develop new similarity measures. It would be nice to have examples how to include individual similarity measures. Therefore we should implement these and using them via the SDK.https://git.opendfki.de/mycbr/mycbr-sdk/-/issues/4Make DB Importer General2017-12-12T20:12:41+01:00Kerstin BachMake DB Importer GeneralThe DB Importer currently only works for PostgreSQL. I would like to use it with any SQL database.The DB Importer currently only works for PostgreSQL. I would like to use it with any SQL database.https://git.opendfki.de/mycbr/mycbr-sdk/-/issues/3DBImporter reads NULL-Integer as 02017-12-12T20:12:41+01:00Kerstin BachDBImporter reads NULL-Integer as 0Case:
- Import cases with DBImporter from PostGreSQL-DB
- Modell has an attribute A = Integer from 0 - 5
- Database record for A is NULL
- Expected: Attribute A in loaded case is _unknown_. Result: Attribute A in loaded case is 0.
...Case:
- Import cases with DBImporter from PostGreSQL-DB
- Modell has an attribute A = Integer from 0 - 5
- Database record for A is NULL
- Expected: Attribute A in loaded case is _unknown_. Result: Attribute A in loaded case is 0.
Comments: If you change the range of attribute A in the modell to 1-5, you will get _unknown_. So the 0 in the attribute-range is the problem.https://git.opendfki.de/mycbr/mycbr-sdk/-/issues/2Defect in the string similarity measure algorithm2017-12-12T20:12:41+01:00Kerstin BachDefect in the string similarity measure algorithmDefects in the algorithm for computing the word based similarity of strings: If a matching word is contained many times, each matching in counted. So the string similarity can become greater than 1.
The same error occurs in the trigra...Defects in the algorithm for computing the word based similarity of strings: If a matching word is contained many times, each matching in counted. So the string similarity can become greater than 1.
The same error occurs in the trigram (n-gram) matching algorithms. Identical tripples in either the query or the case cause an increase of the similarity which can become greater than 1.