BeelGroup / Docear-API

Web-based components (recommender, database, hibernate, ...)
0 stars 0 forks source link

Move "default_algorithm" from algorithms table to rec or set table? #58

Open Joeran opened 10 years ago

Joeran commented 10 years ago

i just realized that the "default_algorithm" flag is set in the algorithms table. i don't think that makes sense. the purpose was to find those recommendations that are "biased". And as far as i know this applies to a recommendation when it was chosen as "fall back" after the previous five attempts to generate recommendations failed. This means the "default_algorithms" flag should be set in the "set" table. Because in other situations the algorithms that were chosen as fall back might have been chosen during e.g. the first or second attempt.

stlanger commented 10 years ago

The default algorithm is only selected by fallback. If by pure chance the parameters are the same as the parameters of the default algorithm, the "default" flag is not set explicitely, but stays the same

we should implement this, but is this really a "blocker"?

Joeran commented 10 years ago

would also be nice to add a counter in the algorithms table that is increased whenever the algorithm failed