software-store-developers team mailing list archive
-
software-store-developers team
-
Mailing list archive
-
Message #00118
Re: top rated - data analysis
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
> <matthew.joseph.mcgowan@xxxxxxxxx> 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 <mpt@xxxxxxxxxxxxx>
> > 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 : software-store-developers@xxxxxxxxxxxxxxxxxxx
> >> 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 : software-store-developers@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~software-store-developers
> > More help : https://help.launchpad.net/ListHelp
> >
> >
>
> _______________________________________________
> Mailing list: https://launchpad.net/~software-store-developers
> Post to : software-store-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~software-store-developers
> More help : https://help.launchpad.net/ListHelp
References