Dreamforce Hackathon Winner: Enterprise Mood Monitor

As we wrote in our last post, Gnip co-sponsored the 2011 Dreamforce Hackathon, where teams of developers from all over the world competed for the top three overall cash prizes as well as prizes in multiple categories.  Our very own Rob Johnson (@robjohnson), VP of Product and Strategy, helped judge the entries, selecting the Enterprise Mood Monitor as winner of the Gnip category.

The Enterprise Mood Monitor pulls in data from a variety of social media sources, including the Gnip API, to provide realtime and historical information about the emotional health of the employees. It shows both individual and overall company emotional climate over time and can send SMS messages to a manager in cases when the mood level goes below a threshold. In addition, HR departments can use this data to get insights into employee morale and satisfaction over time, eliminating the need to conduct the standard employee satisfaction surveys. This mood analysis data can also be correlated with business metrics such as Sales and Support KPIs to identify drivers of business performance.

Pretty cool stuff.

The three developers (Shamil Arsunukayev , Ivan Melnikov  and Gaziz Tazhenov) from Comity Designs behind this idea set out to create a cloud app for the social enterprise built on one of Salesforce’s platforms.  They spent two days brainstorming the possibilities before diving into two days of rigorous coding. The result was the Enterprise Mood Monitor, built on the Force.com platform using Apex, Visualforce, and the following technologies: Facebook API (Graph API),  Twitter API, Twitter Sentiment API, LinkedIn API, Gnip API, Twilio, Chatter, Google Visualization API. The team entered their Enterprise Mood Monitor into the Twilio and Gnip categories. We would like to congratulate the guys on their “double-dip” win as they took third place overall and won the Gnip category prize!

Have fun and creative way you’ve used data from Gnip? Drop us an email or give us a call at 888.777.7405 and you could be featured in our next blog.

What Facebook Data is Available from Gnip's Social Media API?

Facebook is among the most in-demand (but also among the most challenging) social media sources to access. Most Facebook conversation data is private and so it’s not accessible via Facebook’s API or any of Gnip’s feeds. Facebook data availability is also pretty confusing to understand and the rules keep changing. So, let’s clarify what kinds of Facebook information we can offer through our social media API today. 

What Facebook Data is Available from Gnip?
Within the realm of publicly accessible data only, we provide:

  • User page content: status updates, wall posts, comments
  • Fan page content: wall posts, comments (probably more than you’ll find from any service), “Like” count, historical data up to 90 days


How Can You Get the Data?

Instead of a firehose of Facebook data, you enter parameters indicating what you want to find:

  • Keyword search
    You provide a list of keywords. We’ll return public mentions of those keywords.
  • Username search
    You provide a list of usernames. We’ll return publicly accessible posts generated by those users.
  • Fan page search
    You provide a list of fan pages. We’ll return publicly available posts and comments on those fan pages.

    While these lists are vastly simplified, we hope they’ll clarify what kinds of Facebook data most businesses can access legally, and exactly what Facebook data Gnip provides.

    Oh, and one last thing. We’re sometimes asked how we feel about Facebook’s privacy policies. At Gnip, we don’t make the rules — we just play by them. Our job is to facilitate access to the social data that publishers (like Facebook) officially make accessible to our customers.

    Best wishes to you with your Facebook data collection! If you think we might be able to help, please drop us a note.

    Gnip Integrates Facebook Search API

    At F8 this week Facebook publicly announced the new Open Graph API.  As part of their announcement, Facebook also released a Search API against all public stream data created on Facebook.  Gnip is now excited to announce support for this Search API.  If your company has been looking to track conversations about your brand, product, or competitors on Facebook, you can now do so with the Gnip platform.

    We’re happy to make this data available to existing Gnip customers and other developers eager to get access to public data.  Public data on Facebook currently includes posts and comments on fan pages and public user wall posts and status updates.

    We’re super proud of our engineering team and all the work they’ve put into the Gnip platform to make it possible for us to quickly support the Facebook Search API and all other new APIs on the web.  If you’d like to get the public Facebook stream for a set of keywords, please get in touch with us at info@gnip.com.

    Thanks to the Facebook team for making this public data available.  We look forward to continually making the case for more public data to help enterprises listen, understand, and respond to their customers.