{"id":435,"date":"2020-05-11T08:38:06","date_gmt":"2020-05-11T08:38:06","guid":{"rendered":"https:\/\/metrics.blogg.gu.se\/?p=435"},"modified":"2020-04-26T10:04:24","modified_gmt":"2020-04-26T10:04:24","slug":"how-do-we-know-if-something-is-popular","status":"publish","type":"post","link":"https:\/\/metrics.blogg.gu.se\/?p=435","title":{"rendered":"How do we know if something is popular&#8230;"},"content":{"rendered":"\n<p>Investigating diversity and impact of the popularity metrics for ranking software packages (review):  <a href=\"https:\/\/onlinelibrary-wiley-com.ezproxy.ub.gu.se\/doi\/pdfdirect\/10.1002\/smr.2265\">https:\/\/onlinelibrary-wiley-com.ezproxy.ub.gu.se\/doi\/pdfdirect\/10.1002\/smr.2265<\/a> <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"273\" src=\"https:\/\/metrics.blogg.gu.se\/files\/2020\/04\/hand-3999923_1920-1024x273.jpg\" alt=\"\" class=\"wp-image-436\" srcset=\"https:\/\/metrics.blogg.gu.se\/files\/2020\/04\/hand-3999923_1920-1024x273.jpg 1024w, https:\/\/metrics.blogg.gu.se\/files\/2020\/04\/hand-3999923_1920-300x80.jpg 300w, https:\/\/metrics.blogg.gu.se\/files\/2020\/04\/hand-3999923_1920-768x205.jpg 768w, https:\/\/metrics.blogg.gu.se\/files\/2020\/04\/hand-3999923_1920-1200x320.jpg 1200w, https:\/\/metrics.blogg.gu.se\/files\/2020\/04\/hand-3999923_1920-1320x352.jpg 1320w, https:\/\/metrics.blogg.gu.se\/files\/2020\/04\/hand-3999923_1920.jpg 1920w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption>Image from Pixabay<\/figcaption><\/figure>\n\n\n\n<p>I&#8217;ve written about the ways of assessing how good software is. One of the modern approaches, which I talked about before, is the use of A\/B testing and online experiments. Providing the users with different versions of the features\/systems\/use cases allows the company to understand which of the options provides the best response from the users. <\/p>\n\n\n\n<p>However, there are a number of challenges with this approach &#8211; the most prominent being the potential existence of confounding factors. Even if the results show a positive\/negative response, we do not really know whether the response is not caused by something else (for example by users being tired, changes in the environment, etc.)<\/p>\n\n\n\n<p>After using GitHub, both as a user and as a researcher, I sometimes wondered whether the star system is actually the right one. I wondered whether we should use a sort-of A\/B testing system where we could check how often people usually access certain repositories. <\/p>\n\n\n\n<p>In this paper, the authors take a look at different ways of assessing popularity of repositories. The results show that regardless of the metrics, the popular repositories are popular &#8211; i.e. popularity is not dependent of a metric. <\/p>\n\n\n\n<p>Popularity metrics studied:<\/p>\n\n\n\n<ul><li>Total number of downloads of the package <\/li><li>Number of projects dependent on the package <\/li><li>Number of repositories dependent on the package <\/li><li>Source rank of the package <\/li><li>Number of forks <\/li><li>Number of watchers <\/li><li>Number of contributors <\/li><li>Number of stars <\/li><li>Number of open issues <\/li><li>Total number of tags <\/li><\/ul>\n\n\n\n<p>The actual analysis is quite interesting, so I recommend to take a look at the paper directly. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Investigating diversity and impact of the popularity metrics for ranking software packages (review): https:\/\/onlinelibrary-wiley-com.ezproxy.ub.gu.se\/doi\/pdfdirect\/10.1002\/smr.2265 I&#8217;ve written about the ways of assessing how good software is. One of the modern approaches, which I talked about before, is the use of A\/B testing and online experiments. Providing the users with different versions of the features\/systems\/use cases allows &hellip; <a href=\"https:\/\/metrics.blogg.gu.se\/?p=435\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;How do we know if something is popular&#8230;&#8221;<\/span><\/a><\/p>\n","protected":false},"author":68,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,8,9],"tags":[],"_links":{"self":[{"href":"https:\/\/metrics.blogg.gu.se\/index.php?rest_route=\/wp\/v2\/posts\/435"}],"collection":[{"href":"https:\/\/metrics.blogg.gu.se\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/metrics.blogg.gu.se\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/metrics.blogg.gu.se\/index.php?rest_route=\/wp\/v2\/users\/68"}],"replies":[{"embeddable":true,"href":"https:\/\/metrics.blogg.gu.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=435"}],"version-history":[{"count":1,"href":"https:\/\/metrics.blogg.gu.se\/index.php?rest_route=\/wp\/v2\/posts\/435\/revisions"}],"predecessor-version":[{"id":437,"href":"https:\/\/metrics.blogg.gu.se\/index.php?rest_route=\/wp\/v2\/posts\/435\/revisions\/437"}],"wp:attachment":[{"href":"https:\/\/metrics.blogg.gu.se\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/metrics.blogg.gu.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=435"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/metrics.blogg.gu.se\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}