Esempio n. 1
0
        public static void Main(string[] args)
        {
            SentimentalAnalysis _SentimentalAnalysis = new SentimentalAnalysis();

            Console.WriteLine("1. GroupReport");
            Console.WriteLine("2. TwitterReport");
            Console.WriteLine("3. FacebookReport");
            Console.WriteLine("4. InstagramReport");
            Console.WriteLine("5. Message sentiments");
            Console.WriteLine("6. FacebookFeed sentiments");
            Console.WriteLine("7. FacebookMessage sentiments");
            Console.WriteLine("8. TwitterFeed sentiments");
            Console.WriteLine("9. TwitterMessage sentiments");
            Console.WriteLine("10. DailyMotionPost");
            string[] str        = { Console.ReadLine() };
            string   reporttype = str[0];
            string   type       = string.Empty;

            switch (reporttype)
            {
            case "1":
                type = "groupreport";
                break;

            case "2":
                type = "twitterreport";
                break;

            case "3":
                type = "facebookreport";
                break;

            case "4":
                type = "instagramreport";
                break;

            case "5":
                type = "Messagesentiments";
                break;

            case "6":
                type = "FacebookFeedsentiments";
                break;

            case "7":
                type = "FacebookMessagesentiments";
                break;

            case "8":
                type = "TwitterFeedsentiments";
                break;

            case "9":
                type = "TwitterMessagesentiments";
                break;

            case "10":
                type = "DailyMotionPost";
                break;

            default:
                break;
            }

            if (type == "groupreport")
            {
                while (true)
                {
                    try
                    {
                        groupreports();
                        Thread.Sleep(60 * 1000);
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine(ex.Message);
                    }
                }
            }
            else if (type == "twitterreport")
            {
                while (true)
                {
                    try
                    {
                        twitterreport();
                        Thread.Sleep(60 * 1000);
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine(ex.Message);
                    }
                }
            }
            else if (type == "facebookreport")
            {
                while (true)
                {
                    try
                    {
                        facebookreport();
                        Thread.Sleep(60 * 1000);
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine(ex.Message);
                    }
                }
            }
            else if (type == "instagramreport")
            {
                while (true)
                {
                    try
                    {
                        instagramreport();
                        Thread.Sleep(60 * 1000);
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine(ex.Message);
                    }
                }
            }
            else if (type == "Messagesentiments")
            {
                _SentimentalAnalysis.GetSentiments();
            }
            else if (type == "FacebookFeedsentiments")
            {
                _SentimentalAnalysis.GetFacebookFeedSentiments();
            }
            else if (type == "FacebookMessagesentiments")
            {
                _SentimentalAnalysis.GetFacebookMessageSentiments();
            }
            else if (type == "TwitterFeedsentiments")
            {
                _SentimentalAnalysis.GetTwitterFeedSentiments();
            }
            else if (type == "TwitterMessagesentiments")
            {
                _SentimentalAnalysis.GetTwitterMessageSentiments();
            }
            else if (type == "DailyMotionPost")
            {
                _SentimentalAnalysis.GetDailyMotionData();
            }
        }
Esempio n. 2
0
        public static void Main(string[] args)
        {
            SentimentalAnalysis _SentimentalAnalysis = new SentimentalAnalysis();
            Console.WriteLine("1. GroupReport");
            Console.WriteLine("2. TwitterReport");
            Console.WriteLine("3. FacebookReport");
            Console.WriteLine("4. InstagramReport");
            Console.WriteLine("5. Message sentiments");
            Console.WriteLine("6. FacebookFeed sentiments");
            Console.WriteLine("7. FacebookMessage sentiments");
            Console.WriteLine("8. TwitterFeed sentiments");
            Console.WriteLine("9. TwitterMessage sentiments");
            Console.WriteLine("10. DailyMotionPost");
            string[] str = { Console.ReadLine() };
            string reporttype = str[0];
            string type = string.Empty;
            switch (reporttype)
            {
                case "1":
                    type = "groupreport";
                    break;
                case "2":
                    type = "twitterreport";
                    break;
                case "3":
                    type = "facebookreport";
                    break;
                case "4":
                    type = "instagramreport";
                    break;
                case "5":
                    type = "Messagesentiments";
                    break;
                case "6":
                    type = "FacebookFeedsentiments";
                    break;
                case "7":
                    type = "FacebookMessagesentiments";
                    break;
                case "8":
                    type = "TwitterFeedsentiments";
                    break;
                case "9":
                    type = "TwitterMessagesentiments";
                    break;
                case "10":
                    type = "DailyMotionPost";
                    break;
                default:
                    break;
            }

            if (type == "groupreport")
            {
                while (true)
                {
                    try
                    {
                        groupreports();
                        Thread.Sleep(60 * 1000);
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine(ex.Message);
                    }
                }
            }
            else if (type == "twitterreport")
            {
                while (true)
                {
                    try
                    {
                        twitterreport();
                        Thread.Sleep(60 * 1000);
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine(ex.Message);
                    }
                }
            }
            else if (type == "facebookreport")
            {
                while (true)
                {
                    try
                    {
                        facebookreport();
                        Thread.Sleep(60 * 1000);
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine(ex.Message);
                    }
                }
            }
            else if (type == "instagramreport")
            {
                while (true)
                {
                    try
                    {
                        instagramreport();
                        Thread.Sleep(60 * 1000);
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine(ex.Message);
                    }
                }
            }
            else if (type == "Messagesentiments")
            {
                _SentimentalAnalysis.GetSentiments(); 
            
            }
            else if (type == "FacebookFeedsentiments")
            {
                _SentimentalAnalysis.GetFacebookFeedSentiments();
            }
            else if (type == "FacebookMessagesentiments")
            {
                _SentimentalAnalysis.GetFacebookMessageSentiments();
            }
            else if (type == "TwitterFeedsentiments")
            {
                _SentimentalAnalysis.GetTwitterFeedSentiments();
            }
            else if (type == "TwitterMessagesentiments")
            {
                _SentimentalAnalysis.GetTwitterMessageSentiments();
            }
            else if (type == "DailyMotionPost")
            {
                _SentimentalAnalysis.GetDailyMotionData();
            
            }
            
        }