Publication | Closed Access
A Little Bird Told Me: Mining Tweets for Requirements and Software Evolution
114
Citations
31
References
2017
Year
Unknown Venue
Software MaintenanceEngineeringSocial Medium MonitoringMining TweetsSoftware EngineeringSoftware AnalysisCollected TweetsText MiningNatural Language ProcessingComputational Social ScienceSocial MediaInformation RetrievalData ScienceLanguage StudiesContent AnalysisRequirements EngineeringSocial Medium MiningLittle BirdKnowledge DiscoveryComputer ScienceSoftware DesignSoftware EvolutionSocial ComputingSocial Medium DataTechnologyRank Tweets
Twitter is one of the most popular social networks. Previous research found that users employ Twitter to communicate about software applications via short messages, commonly referred to as tweets, and that these tweets can be useful for requirements engineering and software evolution. However, due to their large number---in the range of thousands per day for popular applications---a manual analysis is unfeasible.In this work we present ALERTme, an approach to automatically classify, group and rank tweets about software applications. We apply machine learning techniques for automatically classifying tweets requesting improvements, topic modeling for grouping semantically related tweets and a weighted function for ranking tweets according to specific attributes, such as content category, sentiment and number of retweets. We ran our approach on 68,108 collected tweets from three software applications and compared its results against software practitioners' judgement. Our results show that ALERTme is an effective approach for filtering, summarizing and ranking tweets about software applications. ALERTme enables the exploitation of Twitter as a feedback channel for information relevant to software evolution, including end-user requirements.
| Year | Citations | |
|---|---|---|
Page 1
Page 1