Exemplo n.º 1
0
        public MainForm()
        {
            InitializeComponent();

            IRater    rate    = new LinearRater(-4, 2, 3, 1);
            IComparer compare = new CorrelationUserComparer();

            recommender = new UserCollaborativeFilterRecommender(compare, rate, 50);

            if (File.Exists(savedModel))
            {
                try
                {
                    recommender.Load(savedModel);
                    rtbOutput.Text = "Loaded model from file";
                    EnableForm(true);
                }
                catch
                {
                    rtbOutput.Text = "Saved model is corrupt";
                }
            }

            //RecommenderTests.TestAllRecommenders();
            //RecommenderTests.FindBestRaterWeights();
        }