The “social web”
• Register, confirm email, and fill up thirty five
• Decorate profile with party pictures.
• “Friend” everyone you know, and some you
• It’s all about building connections.
• It’s worked well for most of us.
It’s not about making connections.
It’s about connecting.
• Our application enables two randomly
selected users to chat with each other.
• It’s not about finding new friends or dates, it’s
about having a conversation.
• No registration or filling up profiles, just click a
button and start talking.
• Instant gratification.
• Almost everyone.
• It satisfies the most basic human need to
connect – the same reason why the social web
is so big.
• Individuals who want to simply talk to
someone new without the hassles of
registration, “friends” and profiles, etc.
A bigger goal
• We will allow users to flag unwanted elements
(spam, offensive, abusive), and log those
• Powerful AI algorithms will analyze these logs,
and pre-emptively flag such users.
• This functionality will be opened as a public
API, like a new generation of “spam filters”.
Nuts and Bolts
• A powerful real time communication
framework ensuring near zero latency.
– WebServer – Django + FastCGI
– Frontend – Adobe Flex™
– Backend – C++
– Custom Message Queue server.
• Extremely scalable – both horizontally and
• Backend almost finished, work on frontend
• Alpha launch mid April.
• Beta over summer.
• Long term ambitions:
– Log processing & Machine learning
– Analytics and research aspects
// TODO: Insert picture of kitten
saying “oh noes, I broks your code”
Akshit Sharma Anirudh Sanjeev
• 4th year, IIT Kharagpur • 4th year, IIT Kharagpur
• Interests: Machine learning, • Interests: Frontend design,
prediction models, web scalable backend, rapid
development. prototyping, web security.
• Internships: Microsoft • Internships: Google (India),
Research, Hong Kong, Microsoft Research, Iviz
EPFL(Switzerland), Google Securities.
SOC, IBM IRL • firstname.lastname@example.org