Hacker News new | ask | show | jobs
by cludwin 5730 days ago
I'm working on the "Finding cool apps in the Android Market is hard" problem.

Right now I am basically taking the crowd sourcing approach by asking people what their top N Favorite apps are. Once I get some more data, I intend to employ some "amazon-style" collective intelligence and create a recommendation engine.

I realize that there are other people working on this problem but to my knowledge no one has solved it yet;)

2 comments

Maybe you could run in the background and just pay attention to what the users actually use? It seems like the pattern of use is going to be more indicative of what the rest of us should take a look at than the people-who-bother-to-rate-bias will allow. For example, a few basic things I'd like to know: if someone downloads it, tries it, and uninstalls or never touches it again after a couple days, if it force closes a lot [on a class of devices], and if people are using it consistently over time, like multiple times a week for months.

That said, I don't really need recommendations as to what to try, I just need something that doesn't present me with a zillion clearly crappy options (and this applies to Apple's too.. Stupid-compiled-pamphlet-of-information I'm looking at you). After eliminating those, there's not so much left in the Android Market that I can't go through it in a reasonable amount of time.

The app market finding problem differs depending on how you intend to monetize it. Running an app means more to an app that makes it money via advertising then one which is sold. Making money from analytics is different from targeted advertising and from having a paid app.

But if you want an interesting take on it, how about figuring out which people who are downloading the popular apps first, and tracking their behavior as a cohort. Use the trendsetters to predict the trends.

Great advice I think you are on to something there...

One way to look at this problem is to create a "Best Of" app list and keep it really clean.

I'll look into that ;)

Is there a way to pull a list of apps off of someone's phone? That would be easier than having them enter each app.
There is but I haven't looked too deeply into it yet but you can get a list of packages installed.

I haven't quite gotten to building an app for making it easy to recommend apps yet but it's next on my list;)

Another important component to this would be to ask the user which apps they actually recommend as opposed to which ones they downloaded, used once and then just left on their phone.