Skip to main content

How I'd change Chatroulette: make it like Foursquare

Chatroulette is both interesting and disturbing. For those unfamiliar, Chatroulette is a chat site which randomly pairs two webcam users. There are no profiles or a sense of identity so pairing tends to be “unexpected.” Male naturlist and underage kids show up more than most and its in all sorts of legal violations.

But its hot. Even Jon Stewart (and friends) are using Chatroulette.

Like other online fads, though, Chatroulette will go to the deadpool unless it can mature (and deal with the gavel.)

So what can they do?

Match me better

Recommendation engines like the famous Netflix algorithm rely on tons of profile data in order to make the best possible pair. However, Chatroulette doesn’t have ANY profile data - or even user accounts. As it stands right now, there is no data to build a recommendation on.

A simple solution would to de-anonymize by adding Facebook Connect & MySpaceID. While that would remove some of its allure, there’s a larger issue - legal agreements. By using said services, they would be upheld to a higher standard. DMCAs would ensue, if the app ever got approved in the first place.

So where can they get the data for recommendations?

Make it a game

I mentioned Foursquare in the title. In one way, Foursquare is Twitter with gameing features. I like the idea of sprinkling gameing features into webapps to increase Engagement and lengthen Customer Loyalty. Chatroulette should have a Ranking System. The main purpose wouldn’t be for leaderboards (though that would be interesting.) The rank would be used to match you - to find more interesting people and keep you away from the creeps. The rank could be composed of the number of “Nexts,” number of “Reports” and the length between “Nexts.”

Other ideas

I’d enhance recommendations by adding country to the algorithm, either through filtering or probability matching. People are already adding Flag overlays, so it would be a natural next step.

Chatroulette should also keep suspended users on the site. If you get reported, you’re banned for 10 minutes. There should be a wayto keep users - something as simple as a flash game or interesting twist on the idea. Right now, you’re band, you leave.

One last idea would be to time chat session. It is more inline with the “roulette” idea and it would create more excitement (as in gameplay.)

The fate of Chatroulette will be fun to watch. I’m really not sure it can survive in its current state.

What do you think about Chatroulette? Is it even worth your time?


Popular posts from this blog

My weekend project: an Arduino, Raspberry Pi & Node.js robot

Yes I know, I'll get more buzzwords when I my JavaScript creates Cloud Synergy - but after I Pivot.

I've been spending my wee few hours a week designing, tinkering and finally building my little robotics platform. I've had ideas brewing for a while but haven't had enough time outside of work to start hacking.

It all started when I first saw Rick Waldron's Johnny Five framework for Node.js.
Sensors are asynchronous, so, ya, a node.js robot framework makes sense. A few months later I started sketching designs, reading up on firmata and buying my arduino & Pi.

Before the what & why, here's the basic BOM:
1 Arduino Uno R3 running firmata1 original Raspberry Pi with Raspbian, Node.js & 4gb of storage1 Magicians chassis1 SN754410NE Quad Half H-Bridge to drive the motors1 dual-output mobile battery backA custom mount for the Pi & some custom USB cabling for power Why Raspberry Pi The main controller is a Rpi. It turns 2 small motors by delegating instru…

A Maker's Equipment List

I've been building up a nice supply of tools and components so I decided it is high-time to build a small workspace in my tiny SF apartment. There were things I knew I still needed but wrestled with some tough choices (like which Oscilloscope to buy.) I wanted either a nice Wishlist on Amazon or at least a great list to start my journey. I found a few decent starting points in the form of video & blogs:
How to set up an electronics lab/workshop at homeSo You Want to Build ElectronicsHow to equip your EE lab The first link is actually a transcription from +EEVblog /by +Dave Jones (EEVblog is an awesome blog and YouTube channel, you should subscribe.) The second blog /by +Kenneth Finnegan covers more of the components side.

What I couldn't find is a complete compiled list with links to purchase. So I made one! I put together a simple Amazon Affiliate store called Maker Workbench Equipment List. I merged what I thought made sense and added a bunch of items I think any good Mak…

The factory, not just R&D, can be on a desktop

3D printing is certainly a hot topic and it hasn't even hit its stride. The machines are getting smaller, more accurate & cheaper. We're seeing less toy/protoypes and more "real products" - even a life-size robot!

But to make a final product, you need more than just the frame. New Startups are entering the arena to enable a Maker to complete the entire product development lifecycle in their own workshop.
Circuit Board Prototyping

The folks at AgiC sourced special conductive tape that only conducts in the Z-axis so soldering a SMT is literally just placing it on paper.

The mill can cut out tons of materials from copperclad for more permanent circuit boards to metals.
Pick & Place
I saw an more updated version of the machine and I was surprised how impressive it was (and no idea how expensive a real P&P cost!)
Is it ready yet for my apartment? Not quite. These startups are just getting off the ground. Furthermore, if you were to buy all of them it w…