When IBM Beats Facebook And Twitter: Discover Relevant People Within Your Network
  • 52 Comments
by Jeff Widman on January 29, 2009

When twitter recently added a “Suggested Friends” feature, I was more than a little disappointed. Unlike Facebook’s “People You May Know” feature, no explanation is provided for why these people were suggested.

In an enterprise setting, the most valuable people are the connectors: “The people who know which people know what”, according to Alan Lepofsky of SocialText.

The larger the organization, the more likely someone else is working on the same problem. And the less likely you’ll find them.

Automatic “Friend Suggestions” shift the connector role from people to software. These suggestion algorithms can use all sorts of data, from mutual friends to similar content (if we both tweet the same thing) to match relevant people. If you have the data, there’s a million ways to slice it. But every attempt I’ve seen seems mediocre at best.

While touring IBM’s Innovation lab at Lotusphere last week, I was surprised to see IBM is also tackling this problem with their “Social Networks & Discovery” project (SaND for short). And it looked FAR better than anything I’ve seen previously.

Their relevant person suggestion engine (screenshot above) uses mutual connections across multiple networks, shared knowledge tags, and even values certain connections above others (like a mutual boss).

Perhaps even more interesting, the IBM aggregation and filtering system works on any entity in a system–people, textual documents, or meta-information (tags). Like Google, searching on any term returns a ranked results list. But unlike Google, pausing over a link shows the relationships between people, tags, and documents (screenshot below).

As I tweeted earlier this week, I rarely read RSS anymore. Too much content, too little time. As this information proliferation grows–on both sides of the firewall–filtering relevant people and content will only become more necessary.

This is still in the research phase, and isn’t shipping in any IBM products yet, but I expect to see it in Lotus Connections fairly soon.

(Hat Tip to TechCrunch fan Ido Guy–an IBM researcher on another project, he pointed this out to me and said, “No one else in consumer or enterprise is doing this yet.”)

Responses

Comments rss icon

  • I am not surprise there, as IBM has an army of PhD dudes that do nothing all day except R&D.

  • Yeah, I saw that on LS as well. Great stuff they gonna provide at IBM!!!

  • IBM… simply rules..

  • IBM, I must say, very impressive. The start of a new movement. I actually just posted about a new movement as well – http://zachheller.com/2009/01/29/lend-a-finger/.

    Thanks.

    • Wow, worst segue ever… if only someone could create a startup that keeps comments relevant (irony is this one would be deleted as well, which would please me to no end)…

  • This looks impressive, but I think that is certainly not the only player in the enterprise space. Microsoft Office SharePoint Server (aka MOSS 2007) has a significant number of “people connection” tools that work out of the box – creating connections based on Active Directory relationships (direct reports, managers, DL memberships)…

    What is interesting to me about this IBM initiative is that it appears to go beyond just quantitative data extracted from AD or Exchange Servers and delves into data mining the information used by fellow workers…

    Microsoft had a group called the Knowledge Network that worked on many of the people-oriented features now in MOSS.

    (Disclaimer: I have been a MOSS / WSS administrator for a few years now :-))

    • But this is nothing like MOSS, believe me.

      The internal IBM address book for employees is much more like a Corporate LinkedIn. With all the information provided here it’s much easier to find network or profession relations within the corporation.

  • I suggest you have a look at Sonar from Trampoline Systems http://www.trampolinesystems.com/product/SONAR/benefits

    This uses your email to map your social network, and also uses the content of the email to find out who knows what.

    Mark

  • Glad to see this article! We’re very excited about this work the Research team has been conducting.

  • First, IBM is awesome, but they should be with all of their resources and infrastructure (30,000 people in IBM’s SW group alone). However, let’s not let one small cool application let the tail wag the dog. This application could be out next month (doubtful) or it could be after three years of testing. One never knows with them – did they give you a release date. At VoiceCon in SF two months ago, I saw alpha/beta projects that were pretty cool from IBM, but were not going to see the light of day any time soon. They won’t release beta product or solutions!!!

    They are still playing with an internal version of LinkedIn for the enterprise, which has not hit the street for their enterprise customers. IBM is an important SW provider, but they don’t play at the cutting edge by any stretch. In fact, if you speak to the right team members inside IBM, they will also tell you that they heavily rely on their strategic partner co’s to fulfill this role in supplementing IBM tried and true products and solutions. I am not trying to take anything away from their cool approach to Connections (Plaxo also does not let you know how / why you are receiving suggestions). Just know that this is the exception, not the rule.

  • Take a look at what SAP BusinessObjects Labs has done around Enterprise Social Networking and how they are leveraging corporate datasources to automatically create relationships and dynamic networks.

    The demo can been seen (54′ to 58′) on
    http://www.asug.com/Videos/ASUG_GBN_DallasMonday_AM.wmv

  • @Robin – linking people via a directory has no “social” concept at all. It is purely a mapping of organization and totally misses the point of social networks. AD cannot tell you which other people any given employee interacts with on a regular basis.

    As you point out, and where IBM shines, is in determining connections between people based on their content or social capital not just the rigid structure of a directory.

    The problem is that MS has no offering in this space (or ECM for that matter which is another “Sharepoint can do that” play of theirs), as hard as they try to convince people that they do.

    So Sharepoint is the only (weak) answer they have to any number of customer requirements.

    • Wait till you see what is coming from Office 14. I think it blow you, IBM and others out of the water around Social in the Enterprise!

      • Seriously need edit functionality on this site!

        Meant to read –

        I think it will blow you, IBM and others out of the water around Social in the Enterprise.

  • Dear Entrepreneurs!
    We developed a breakthrough technology.
    Then I develped a proposal.
    To submit this confidential proposal ,I emaild to many companies(marketing,engineering,customer relation department)and I coould not get any reply.
    I need to ask you “How you make some company to read and analyse your proposal “.
    Please guide me.
    thanks

  • Yes, the social discovery stuff in IBM is cool – it doesn’t just work on mutual friends, like the way other social networks do, but also on shared bookmarks and things like that. =)

    Lotus Connections Atlas analyzes e-mail and instant messaging conversations of people who have opted in so that people can find potential experts. That one’s good stuff too. I love how I can look someone up and see their bookmarks, blog entries, the formal organizational path between me and the person, and the social network path (friend of a friend of a friend) between me and that person. Check that one out, too.

    (Disclaimer: I really like working with IBM!)

  • Sacha – that should be a claimer, not disclaimer :o)

    I agree with some of the other comments about us not getting stuff out sooner – it’s getting better but with a company like IBM we are always fairly conservative in many ways – but coming up with cool stuff isn’t one of them – we have the stuff coming out of our ears. What people hear about is the tip of the iceberg.

    (Also likes working at IBM)

  • Karl’s right — In my experience with IBM, they have greater technology sitting on their shelves than most co’s have out in the field. However, I spoke to one IBM sale rep who was responsible for 4,000 SKU’s. Who can handle that many product/solutions (even if they are all similar or derivative).

  • Check out twubble for twitter at http://crazybob.org/twubble/ it makes sensible suggestions and tells you some of the reasoning when suggesting.

  • http://www.mashmeup.com

    MASHMEUP allows you to plot the twitter verse of who is twitting based on the semantic meaning of the URL that you can enter into the site. it also recommends other content. it shows who is talking to who over the twitterverse based on the ranked concepts from the unstructured text and meanings of the entered site or text phrase.

  • Great article. We just wanted to clarify that someone is doing this in the Enterprise space. Yammer has an advanced suggestion engine that exposes people you should follow based on proximity.

    Thanks,

    Keith
    The Yammer Team

  • I wonder if IBM’s “Social Networks & Discovery” project has anything to do with my internship project at IBM in the summer of 2004. During that summer we developed ReleScope- a tool for managing and forming productive relationships in academic communities.

    We used data mining techniques to recommend future collaborators and discover people that share common citations and co-authors. We crawled ACM Digital Library as a data source. For user study, we deployed ReleScope at ACM CSCW’04 conference, where each attendant was given a custom conference program annotated with info about how each presenter is related to the said attendant.

    We published a short paper on this work: http://www.suvda.com/papers/relescope_chi05.pdf

    • While I cannot completely rule out that your work wasn’t influential in kick starting this project, mostly because I am not part of the mgmt and thus do not to have that visibility :-), as much as I can tell after reading your paper is that SaND’s approach is different. It is primarily geared towards a corporate environment and takes in data from sources very different from a digital document library. It mines data from user interaction with web/intranet artefacts and focuses on activities to link people.

  • Jeff, thanks for posting this. You wrote: “Too much content, too little time. As this information proliferation grows–on both sides of the firewall–filtering relevant people and content will only become more necessary.”

    This certainly looks like a useful way to tackle the “relevant people” issue, at least inside the firewall (though licensing the technology to the facebooks and twitters is always an option I suppose).

    As for the “relevant content” issue, I learned today of a slick little Lotus Notes-based Twitter client application, and blogged about how it leverages Notes’ strengths to handle info glut much more effectively than anything else I’ve seen. I’ve posted “Lotus Notes: The Best Twitter Client Ever?” here:
    http://www.lotusguru.com/lotusguru/LGBlog.nsf/d6plinks/20090129-7NRM2J

    Cheers

  • How come IBM offers a product with almost the same functionality and even the same name like a product that has been around for two years? See http://www.trampolinesystems.com/product/SONAR/benefits

    Is that supposed to be called flattery or copying? Whatever, I don’t think it can be called innovation.

    Chris

    • Firstly, SONAR is an internal name. Rest assured that copyright and trademark issues would be taken care of if and when IBM release this as a product. Secondly, IBM’s SONAR does not mine emails and digital communications but functions as an aggregator of social/organisational connections from within the multitude of IBM’s corporate directories and social networks inside the intranet. I wouldn’t compare these two because they tackle different issues. I admit, in the context of the article the screen shot might give different impressions though. BTW, we also have a different prototype for mining email and other digital communications.
      SaND helps in establishing ‘connections’ between employees within an organisation. One of the important applications apart from the obvious expertise locator, is to use this social data in improving search. That is what we are also working on. Don’t know though how much of it is being tried in the Enterprise space.

    • And it should also be mentioned that Trampoline’s SONAR stands for Social Networks and Relevance, while in this case it stands for Social Networks Architecture.

  • IBM is going nowhere its main competitors is readying a killer platform, HP and Oracle is in partnership to deliver the most powerful machine in this planet, this one is big and massive it could crush anything including IBM.

  • At Trampoline we think that imitation is the sincerest form of flattery!

    It’s great when customers tell you you’ve got it right – but its also nice when the big guys confirm your thinking too.

  • I have a question for everyone. Blind content classification,unstructured information retrieval etc have been around for years. The infrastructure is now here and we no longer have to be concerned about storage,compute cycles or bandwidth. As we have seen there are huge concerns with privacy. When do we see the importance of semantic security coming to the forefront as a possible solution to semantic based information creation?

  • @Sacha

    I definitely find ‘Atlas’ extremely useful when used with Connections. First, you can find the content you need from people that you may not necessarily know – then find the shortest path to reach them through the people that you do know! All building your social network along the way.

  • Am I the only one startled to see screen shots of an IBM Enterprise Social Networking data-mining tool called “SONAR” when Trampoline Systems has been shipping an Enterprise Social Networking data-mining tool called “SONAR” for several years now?

    Is there some kind of deal between Trampoline and IBM?

    Is there an acquistion pending?

    Inquiring minds want to know!

  • Thanks for a nice update and thread. In case it’s helpful, I covered IBM’s new enterprise social network practice last spring, with more on Altas and implications for the enterprise.. see http://tinyurl.com/6pensg

  • Personally, I am looking forward seeing more players on the social software field.

    …and from reading the comments above, it is clear to me that not all understand what social software really is, and what it can do – and it is not something you need to wait for a “next release” that is going to “crush” someone…

    In like 3 years, I think we will say: how could organisatons NOT unleash the power of the people…

  • Hello webmaster,
    I would like to share with you a link, write to alarroste@mail.ru

  • Hello webmaster
    I would like to share with you a link to your site
    write me here preonrelt@mail.ru

Leave Comment

Commenting Options

Enter your personal information to the left, or sign in with your Facebook account by clicking the button below.

Alternatively, you can create an avatar that will appear whenever you leave a comment on a Gravatar-enabled blog.

Trackback URL
bug