private static Tweet TweetParse(string line) { Tweet tweet = new Tweet(); tweet.PublicationDate = DateParse(line); tweet.PointOnMap = СoordinatesParse(line); tweet.TweetMessage = MessageParse(line); tweet.MoodWeight = TweetAnalyser.GetWeight(tweet.TweetMessage, sentiments); return(tweet); }
///////////////////////////////////////////////////////////////////////////////////// public HomeController(IOptions <TwitterCrawlerConfig> config) { posTagger = new PosTagger(); twitterCrawler = new TwitterCrawler(config); tokenizer = new Tokenizer(); tokenAnalyser = new TokenAnalyser(); tweetAnalyser = new TweetAnalyser(); wordRater = new WordRater(); sentimentCalculator = new SentimentCalculator(); preprocessor = new Preprocessor(); parseTreeAnalyser = new ParseTreeAnalyser(); networkSendClientSocket = new NetworkClientSocket(NetworkSendClientPort, NetworkClientHost); networkReceiveClientSocket = new NetworkClientSocket(NetworkReceiveClientPort, NetworkClientHost); serializer = new Serializer(); deserializer = new Deserializer(); tester = new Tester(); }