Added (limited) support for incremental updates in ItemRecommendation::ItemKNN
Neighbor list handling for incremental ItemKNN
Incremental ItemKNN for Item Recommendation:
- Corrected selective neighborhood retraining
- Still not deals with removed items/users
Changed Predict() prediction score function: score is now normalized by sum of all neighbor scores
Bug in type conversion (ItemKNN predict)
replaced 0f entries by plain 0
capitalize new methods; some code cleaning
Implemented RemoveFeedback; code reorganized;
Added incremental support to ItemRecommendation/UserKNN; Moved ResizeNearestNeighbors method to parent class (KNN)
UserKNN: feedback removal code; Comment corrections
KNN Bug correction: occurrence count (cooccurrence diagonal) was being calculated before being populated
Removed debugging code left-overs
Corrected code style: e.g. if( -> if ( ; Removed Console.Write msg in ItemKNN
add 2 more tweets
fix typo in Tweets
fix typo in Tweets
Items: update (c) year
item cross-validation: fix bug where train and test sets were switched
rating_based_ranking: add support for --cross-validation
KNN: move TODO item to issue #387