Example #1
0
        private static void ContentCategoryFrequencyRating(double dFrequency, ContentClassify content)
        {
            double dFewerVisited     = 0.10; //很少访问
            double dSometimesVisited = 0.20; //有时候访问
            double dAlwaysVisited    = 0.30; //经常访问

            if (dFrequency <= dFewerVisited)
            {
                BehaviorFeatureAnalysis.UpdateBehaviorFeature_PTN_ContentClassify(content, RadioSelectionCategory.RadioSelected_A);
            }
            else if ((dFrequency > dFewerVisited) && (dFrequency <= dSometimesVisited))
            {
                BehaviorFeatureAnalysis.UpdateBehaviorFeature_PTN_ContentClassify(content, RadioSelectionCategory.RadioSelected_B);
            }
            else if ((dFrequency > dSometimesVisited) && (dFrequency <= dAlwaysVisited))
            {
                BehaviorFeatureAnalysis.UpdateBehaviorFeature_PTN_ContentClassify(content, RadioSelectionCategory.RadioSelected_C);
            }
            else if (dFrequency > dAlwaysVisited)
            {
                BehaviorFeatureAnalysis.UpdateBehaviorFeature_PTN_ContentClassify(content, RadioSelectionCategory.RadioSelected_D);
            }
        }
        private static void ContentCategoryFrequencyRating(double dFrequency, ContentClassify content)
        {
            double dFewerVisited = 0.10;//很少访问
            double dSometimesVisited = 0.20;//有时候访问
            double dAlwaysVisited = 0.30;//经常访问

            if (dFrequency <= dFewerVisited)
            {
                BehaviorFeatureAnalysis.UpdateBehaviorFeature_PTN_ContentClassify(content, RadioSelectionCategory.RadioSelected_A);
            }
            else if ((dFrequency > dFewerVisited) && (dFrequency <= dSometimesVisited))
            {
                BehaviorFeatureAnalysis.UpdateBehaviorFeature_PTN_ContentClassify(content, RadioSelectionCategory.RadioSelected_B);
            }
            else if ((dFrequency > dSometimesVisited) && (dFrequency <= dAlwaysVisited))
            {
                BehaviorFeatureAnalysis.UpdateBehaviorFeature_PTN_ContentClassify(content, RadioSelectionCategory.RadioSelected_C);
            }
            else if (dFrequency > dAlwaysVisited)
            {
                BehaviorFeatureAnalysis.UpdateBehaviorFeature_PTN_ContentClassify(content, RadioSelectionCategory.RadioSelected_D);
            }
        }
 public static void UpdateBehaviorFeature_PTN_ContentClassify(ContentClassify content, RadioSelectionCategory iSelected)
 {
     switch(content)
     {
         case ContentClassify.AutomotiveClassify://对应 : 购物
             PTN_Shopping = (int)iSelected;
             break;
         case ContentClassify.CultureClassify://对应 : 社会
             PTN_Social = (int)iSelected;
             break;
         case ContentClassify.EconomicsClassify://对应 : 新闻
             PTN_News = (int)iSelected;
             break;
         case ContentClassify.EducationClassify:// 对应 :学术研究资料
             PTN_Research = (int)iSelected;
             break;
         case ContentClassify.HealthClassify:// 对应 :健康
             PTN_Health = (int)iSelected;
             break;
         case ContentClassify.ITClassify:// 对应 :计算机
             PTN_IT = (int)iSelected;
             break;
         case ContentClassify.MilitaryClassify:// 对应 : 网络游戏
             PTN_OnlineGames = (int)iSelected;
             break;
         case ContentClassify.RecruitmentClassify:// 对应 :科学动态与趋势
             PTN_Science = (int)iSelected;
             break;
         case ContentClassify.SportsClassify://对应 : 体育
             PTN_Sports = (int)iSelected;
             break;
         case ContentClassify.TravelClassify://对应 :  休闲娱乐
             PTN_Entertainment = (int)iSelected;
             break;
     }
 }