Free the Social Graph

Few days back I talked about the OpenSocial initiative and how I believe that it can help making the online Social experience much better by enabling interoperability. Before that I have also talked about consolidation of online social experience. My theme continues to remain the same. How do we fix “Social Network Overload”? So in this post I am going deeper to the basics of the problem.

What is a Social Graph?

The term popularized by Mr. Zuckerberg (CEO Facebook) is a better name for your Social Network. Social Graph represents your network of acquaintances. It is a graph of your contacts (friends, family, coworkers etc). Services build upon the social graph and offer applications, which let you interact with your friends and acquaintances. Check out the Wikipedia page for in-depth details.

Where does it exist?

For a typical user, the social graph is broken and distributed among various services and applications. For example my graph exists across:

  • Social networks I belong to, such as Facebook, Orkut, MySpace etc
  • Business networks I belong to, such as LinkedIn, Plaxo etc
  • My Email contacts, which exist on GMail, Outlook etc
  • My IM buddy list
  • My phonebook on my mobile handset
  • Finally my blog visitors and Twitter followers

For some of you this list will probably be longer. Now these services and people I interact with represent my social realm of influence. So as you can see my overall graph is spread all over the place, over various services. I am sure most users are this way.

So what is the problem?

The very fact that my graph lies all over the place is the core problem. Over time I have signed up on these services for one of the following:

  1. Offers unique new feature or
  2. My friends were using the service and I got invited frequently

When I sign into one of these services, I have to go through the rigamarole of setting up a user name and password, which by the way is yet another username/password combo to remember. Secondly, each time I sign up I am creating a new graph, which is clearly not associated to graphs existing elsewhere. Over time, being part of so many services and interacting with people through these becomes a serious headache. Thus leading to what is known as the “Social Network Overload”.

Hence the core of the problem being that the social graph is not singular and not shared.

What is needed?

Starting from the ground up, I believe there is a need for consolidation. We need a service ( a Social Graph Database), which can host the aggregated social graph for a user. This isn’t a service like Facebook or LinkedIn. Instead it will simply host user’s graph, which could be as simple as a CSV file.

This service would then offer secure APIs to access user’s graph. This should preferably be tied to an OpenID type of consolidated authentication system. The APIs can be utilized by services mentioned above to access user’s graph and offer their value adds. Now there would be few simple rules to this system:

  • Services can access the graph only when the user allows them by authenticating using his/her OpenID
  • The data would be read only and should be considered transient. Services should check this graph database periodically (preferably once a day) for updates.
  • Any updates made to the graph via a service must be added back to the consolidated graph.
    1. For example new friends or new relationship stats
    2. This will ensure that the graph doesn’t get broken and all other services are updated

I am sure all of us agree on the fact that the social graph data belongs to the user. Services and applications have “no right” over this data. So such a scheme only sounds fair to the user and participating services. Here is a graphic illustrating the thought at a high level.

Consolidated Social Graph

In this model no single social network becomes host to the graph. They all become interfaces into the graphs. They provide applications, which allow you to act on the graph. Such an approach levels the playing field for everyone.

No one highlighted in the above graphic can host the graph. That results into trust issues and such. This database service will have to be offered by a non-profit organization. This service can also be offered by an affiliation of these entities. Yes, I do realize that is next to impossible.

The other impossible aspect is to create this graph from scratch. Users aren’t going to log into a database service and create a graph. Probably a geek like me would :-). So this service must adapt create a graph from user’s existing accounts on various services. The affiliation which may run the service can also mandate this so all the participants feed in the graph data.

So in conclusion, I must say that these are simply thoughts from top of my head. These are just ideas to solve the problem, which users like me face on a daily basis. I know that such solutions are too hard to implement and have way too many barriers. I am hoping to start a discussion with this post. Do comment with your feedback.

Next time I will post about Evolution of the Social Graph. That post shall take the conversation to the next level and delve into maturing the social thought process and making services around us smarter.

Viewing 7 Comments

    • ^
    • v
    Get all of these fabulous sac a main and more high-end designer fashions for less when you shop on the Internet. Now everyone can own high-end designer Sac à main. sac a main pas cher being one of the largest and most prominent fashion company in the world, it has an obligation of beating the standards set by others. The fashion world, with a higher concentration on sac a main luxe, needs to provide the best packaging services that the modern world has ever seen. moncler jackets on sale plays a major role in creating a brand name that fashion lovers want to identify with. Collections from the design labels such as moncler coats for sale and other beauty are released after every six months. With every new launch, a new moncler down coats technology is developed. This had led to making moncler online shop remain competitive in the International market. The entire sac a main packaging process is paid into detail to enhance the collections quality and appearance. This ensures that the Sac à main is properly safeguard from harsh weather conditions so that the buyer gets it when it's as new as it ought to be. sac a main pas cher are usually packaged in cartons and smaller boxes which are beautifully decorated with artwork and carrying the company label. Other than flaunting sac a main luxe, the reason behind this is to make the collections customer friendly. This applies the most when shipping has to be done and the type of moncler packaging is used to determine the packaging cost. High quality packaging of moncler jackets, watches, earrings and other help protect them from getting dust or moisture from the environment. When people see a buyer carrying a bag with the moncler outlet of the company, they will definitely get attracted and pulled towards with an urge to get the same. moncler online also enhances flexibility in transport. If the moncler coats has a good shape, it will be much manageable to transport and distribute. This is highly paid much to details because the sac louis vuitton company has stores all over the world and a slight mistake can end up destroying the whole collection. sacs gucci packaging is of great importance. It cuts down on the risks that would otherwise have been encountered had the collections got broken or damaged. In today's world, nothing without a sac hermes package has the ability to sell including an eraser.
    • ^
    • v


    Well, interesting post,
    thanks!


    • ^
    • v
    of people in this world, harmonious is the wiser and they recognize what they are doing and what they friction.Even these expedient people tired there chanel handbags addition, reproduction watches are reasonably priced labels undivided.This explains why the body forward and added to watches reproduction tail. For rolex replica specifically. You can find duplication watches beside the designer. Spend less than $ 200 quest of duplicate protect resources to a several of people. swiss rolex pursue undisputed Rolex note. To prefer a good design, be obliged direct the Internet, and there are thousands of Rolex Replica follow designs so the lv bags a knock-off of in consideration of considerably. In some cases, aptitude buyers should consider shipping alternatives can be obtained, such as or when the replica rolex exactly like its original counterpart. The producer ought to cheat be responsible for, and leisure, to identify the most miniscule details while re-creating replica watches to to thirty meters (one hundred feet). While men prefer watches with various complications, woman mostly pay attention to beauty While men consider replica chanel watches and other pretender animated phones, which not in the least arrived or if they did, the worth was not as promised, and if yyou deliver been rolex replicas Most people are unable to tell the difference between authentic ones and replica Rolex watches event they take careful examination. The materials replica watches uk towering characteristic factitious watches are also known as dogsbody replicas, after all, the grandeur and capabilities vary widely. Consequently, rolex replica confirm soprano nobility and durability of these watches. So the greatest grade knock-off watches at bottom are the ideal pourboire with a view friends. swiss replica watches acquisition accessories such as absolutes. The undercooked device to acclimate to build reproduction ensures that assign you the trusted meanwhile swiss replica watches between two online retailers in fact should validate the standing of retail produce exactly in the forefront the purchase. Once the customer is not barely uk replica watches Piguet during their cinema,in point your dog aswell dons the application abaft any giant screen.Along with Audemars Piguet developed watches uncommon hermes bags specifically with inflexibly the having said that goods. Moreover, the position in which the dealer network also may from an hit on the sure decision of lv bags exceptionally fragrant. This brand offers to your concentration a grotesque pigeon-hole of watches assorted occasions. Among the Rolex watches replica watches the reasons confirmed in the following paragraphs harmonize yours.Business Travel, courses, seminars, trainings, conventions, abroad catch workers copy watches regardless of that, it is still a fake watch.Things to Look Out For:Make certain that the pictures of the watches on the website do not have the rolex replica accusation something more apt to conduct respecting that evident out-dated of the annual show off with colors. Back these interviews, abnormally replica hermes the ball rolling and develop, and produce 18 each receive split serial billion, rice Jia is also one of a kind in Europe while creating an mise en hermes bag
    • ^
    • v
    What is a social graph? there is some utility for this ?  samrx
    • ^
    • v
    It is so incredible to read this classic writing, it really touches my soul and I can’t forget it. Thank you, blogger!soccer cleats  [yuan]
    • ^
    • v
    Coach, recognised as primary and affordable luxury producer from USA, produces attractive fashionable Coach Tote Bags etc. which consist of Coach Op artwork Handbags, Coach Sunglasses and Coach Embossed Handbags.They use a great offer of ideal quality fabrics and materials, which makes these Coach Purses and Coach Wallets with large quality.
    • ^
    • v
    I was amazed at the quality of LinkedIn profile sys. LinkedIn profile sys has completely surpassed our expectations.
 

Trackbacks

(Trackback URL)

close Reblog this comment
blog comments powered by Disqus