On Sun, Jul 24, 2011 at 08:37:37PM +1000, Aaron Peachey wrote: > G'Day Matt, Hey Aaron! thanks for your mail(s), its really great that this top-rated stuff is now comming together, thanks for your great work on this!
> We have the functionality to filter top rated by category (or filter > category by top rated) but at the moment the carousel uses a new > category called Top Rated from which to create an appstore using an > xapian query. Yeah, the carousel is not taking categories into account currently. Should be relatively straightforward to add though, see below. > I have already written and tested a function that can return the top X > rated apps by category, which is the function we'd intend to use for > the top rated by category, but I need to do a bit more work to find > out how we can fit this into the xapian stuff. [..] There is a new sortmode to the AppStore(s) (both the gtk2 and gtk3 version) so hopefully its just ensuring that the category AppStore is called with sortmode=SortMethods.BY_TOP_RATED for the per-category top-rated. This should also work with searches (if we wanted to sort by top rating). I have not actually tried this yet and I'm not sure about the performance of it. Cheers, Michael > On Sun, Jul 24, 2011 at 1:03 PM, Matthew McGowan > <[email protected]> wrote: > > Hi Aaron, > > > > Nice work. Just wondering do we have per category top rated or just overall > > top rated applications? > > > > Cheers > > Matthew > > On Sun, Jul 24, 2011 at 2:11 AM, Matthew Paul Thomas <[email protected]> > > wrote: > >> > >> -----BEGIN PGP SIGNED MESSAGE----- > >> Hash: SHA1 > >> > >> Aaron Peachey wrote on 23/07/11 14:09: > >> >... > >> > You may have seen the top-rated has been partially implemented (thanks > >> > mvo) with a new carousel on the home screen. It may not quite be > >> > working properly yet and otherwise still needs some work, but in the > >> > mean time now that the server has histograms for all packages and this > >> > means we now have a dampened rating for them all too, we thought it a > >> > good time to take a look at the data to verify the usefulness of the > >> > algorithm and I have attached a spreadsheet file with the rankings as > >> > at today (Sat 23/7/11 Australian GMT+10). > >> > >> Thanks Aaron! This is fascinating stuff. > >> > >> > It has had an interesting impact, as you can see in the spreadsheet, > >> > by comparing each package's overall ranking against other packages > >> > based on the dampened rating to the same ranking if we were using > >> > average rating. I would definitely say that this algorithm seems to > >> > provide a fairer approach to determining the 'top rated' apps but it > >> > is interesting which apps fit into our top 12 (gparted at #1 is not > >> > exactly what i was expecting!). > >> > >> I think that over time, the top rated items will balance out in three > >> ways. > >> > >> First, as Ubuntu's user base expands and gets less techie on average, > >> they'll give more high ratings to other things (like games and music > >> players). > >> > >> Second, even current users will see the "Top Rated" section, will try > >> out the things in it (like GVim), will not find them as attractive as > >> people who have already rated them, and will give them lower ratings. > >> > >> And third, application developers will see the top rated applications, > >> try them out, think "hah, I could do better than that", and then do it. > >> > >> It's also possible that the Ubuntu base platform will become more > >> powerful and flexible, so that people feel less of a need to install > >> things like Cairo Dock, Filezilla, K3B, or 7zip. > >> > >> - -- > >> mpt > >> -----BEGIN PGP SIGNATURE----- > >> Version: GnuPG v1.4.11 (GNU/Linux) > >> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > >> > >> iEYEARECAAYFAk4q1oAACgkQ6PUxNfU6ecqnSgCfRoxW2GJdq0HEhO8YO00M3lGh > >> xk4AmgKpSAOVu8GIrJ4RttE0paE+xJjl > >> =BOgz > >> -----END PGP SIGNATURE----- > >> > >> _______________________________________________ > >> Mailing list: https://launchpad.net/~software-store-developers > >> Post to : [email protected] > >> Unsubscribe : https://launchpad.net/~software-store-developers > >> More help : https://help.launchpad.net/ListHelp > > > > > > > > -- > > From the mind of me! > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~software-store-developers > > Post to : [email protected] > > Unsubscribe : https://launchpad.net/~software-store-developers > > More help : https://help.launchpad.net/ListHelp > > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~software-store-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~software-store-developers > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~software-store-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~software-store-developers More help : https://help.launchpad.net/ListHelp

