SlideShare a Scribd company logo
1 of 39
Facebook Open Graph -
 The Semantic Wallet
                By: Jonathan Laba
                W/ help from BNOTIONS
Prelude:
App Hero                                                               AppHero



*Icon and *ScreenShots*




                   AppHero was developed by AppHero Inc. with assistance from BNOTIONS
Market
to
Yourself
Thesis

1. The web is becoming more ubiquitous and passive, with
   structured data as the unseen driver.


1. Facebook’s Open Graph and Graph API are protocols that handle
   data passively to allow for automated interactions with your
   Facebook profile.


2. Based on a number of factors, Facebook is the only platform
   capable of building & providing access to a type of unified
   machine readable digital identity; a “Semantic Wallet”.
Roadma
                         Prelude              p


  Developer’s
 View of Social


                  The Semantic Web

Facebook's Evolution
   Beyond Social


                   Semantic Wallet

                                     Discussion
A Dev
                                 Shop

          BNOTIONS=
       Technology + Enthusiasm


Mobile:
Building with SDKs




API/Web:
Building a platform




 Social:
 Building to interact
 with an ecosystem
Loving
                                      social
Standing on the Shoulders of Giants

New Tools (APIs) All The Time

Mammoth Data Stores

Great support

Free
Scumba
                      g
                      Social

Tiered System

Hidden Gremlins

The Whims CEOS

Feature Deprecation
Social
Artists                  Industry
Writers
Designers
Engineers
Educators
Inventors
Animators
Marketers
Producers
Strategists
Sociologists
Technologists
Programmers
Web Developers
Family & Friends
Culture Curators
Actors & Personalities
Information Architects
Community Managers
Web of
                                     Things
                                     Video




http://www.youtube.com/watch?v=VfK-D6e3DdQ
Semantic
Web
Semantic
                                           Web




Query - Expecting data to be in a set formation
Vocabularies - Adding value to terms used
Linked Data - All data can lead to more data
Interfacing - Feeding new information to the system
Vertical Applications - Large systems that build value
from semantic relationships
Semantic
                                                                      Web
Query:
Who is the author of Transmet?

Vocabularies
Author does not equal illustrator, it equals
writer/creator.

Vertical Applications
Large systems that build value from semantic
relationships


Linked Data
Need something to connect to, like a
database


Interfacing
Feeding new information to the system
through RelFinder


                                               http://www.amazon.com/Transmetropolitan-Vo
                                               6-Gouge-Away/dp/1563897962
Semantic
Web
Semantic
                                  Web


Resource Description Framework)
Semantic
                                                                Web

RDF Schema (expandable)


Sort of like standardized tags
across the web



rdfs:label - a human-readable name for the subject

rdfs:domain - a domain of the subject property

rdfs:comment - a description of the subject resource

rdfs:seeAlso - further information about the subject resource
Rymble
                                        By Simplio




http://www.youtube.com/watch?v=tWAryzdOKfU&feature=related
Facebook
                                                          History



May 2007 -- Applications launch
Developers got involved

July 2008 -- Facebook Connect
Facebook exists outside of Facebook by allowing you to sign into
applications

April 2009 -- Publish to Stream
Applications can generate social chatter

April 2010 -- Like button
Very easy to tie “Pages" back to Facebook
What’s in a
                                                         Like?

On the page its self:
Open Graph meta data
An iFrame Widget (Facebook actually in that page)   *html5 option too


What happens when you click:
Pushed to your feed
Added to your personal profile
For the first like a page is created.
May be sorted based on Open Graph info
Some FB
                                 Connections

2011 Facebook Connections:
Apps you use
Pages you like
Games you play
Content you post
Communities you belong to
Videos/photos you’re tagged in




   .
F8 2011
Timeline
FB Actions

  Subject == Predicate > Object expression

Netflix:
Jonathan > Watched > Sherlock


Words With Friends:
Jonathan > Achieved > 600 Points in 1 Game
Granular
Actions
Easy To
Make
Apps
Open Graph
                Interactions



You & Friends
Experiment



Step 1: Go to og.bnotions.com

Step 2: Authenticate

Step 3: ?????????

Step 4: og.bnotions.com/stats




                         http://scienceblogs.com/deepseanews/2008/06/wear_your_science.ph
Limitations
                                                         Of Actions


Only users can be the subject

There has to be a host application

You can’t go wild with your actions

You can't build and deploy quickly

Not all data can be pulled, this includes time stamps.
FB on
                                                                     Structured Data




“What you’ve seen of Open Graph so far is just a small taste of the
http://venturebeat.com/2012/02/08/facebook-
overall vision… … We’ve created a dynamic where more structured
platform/
information is more interesting.”
                            -- Facebook product chief Carl Sjogreen

                                    http://venturebeat.com/2012/02/08/facebook-platform/
Why Google
      Plus?




       By XKCD




http://xkcd.com/918/
Google Tracks
                                                               Through Cookies



Google tracks mostly through cookies, which are
picked up by ads.

It also provides based on the context of
communication or location.




                                     http://muppet.wikia.com/wiki/Is_Cookie_Monster
                                     _now_the_Veggie_Monster%3F
Opt in Vs.
                                                Opt Out


Cleaner (less incidental)

Can share it with partners

Clarity on what is public and what is private
FB Privacy



Default Privacy Permissions

Granular App Permissions

Post Authorize App Permissions and Settings




                                                     By Norebbo
                                         http://www.norebbo.com/?p=454
Summation of
                                     Why FB
Opt in Data

Structured Data

Easy auth with clear permissions

Systemic and predictable updates

Total adoption by users and brands
The Semantic
                                     Wallet
Opt in Data

Structured Data

Systemic and predictable updates

Easy auth with clear permissions

Total adoption by users and brands
The Semantic
                                                      Wallet

     There will be a fading assumption that sharing with
    Facebook equates to socializing information between
                            people




Facebook will be the conduit consumer technologies will connect
   with to understand you and people on mass as identities
The Semantic
                                               Wallet


Perfect Toasting
Temperature for Brown Rye




               Toaster: www.inventables.com/
The Semantic
                                        Wallet




• First Facebook Marketing Conference

• Timelines for business

• What’s going to happen in mobile!?
Questions


Is there a better term than “Semantic Wallet” or “Digital Identity”?


Have you seen any cool apps you want to bring to our attention?


Is there or will there ever be an open source alternative?

Jonathan@bnotions.com
@J_Lab
PostCyberPunk.com

More Related Content

What's hot

#EuropeanSP--SharePoint's Social Media Scorecard
#EuropeanSP--SharePoint's Social Media Scorecard#EuropeanSP--SharePoint's Social Media Scorecard
#EuropeanSP--SharePoint's Social Media ScorecardChristian Buckley
 
Using Facebook outside of Facebook
Using Facebook outside of FacebookUsing Facebook outside of Facebook
Using Facebook outside of FacebookChris Thorpe
 
Social media landscape 2011 by CMO
Social media landscape 2011 by CMOSocial media landscape 2011 by CMO
Social media landscape 2011 by CMOJulius Trujillo
 
Training on social bookmarking in ibm.com
Training on social bookmarking in ibm.comTraining on social bookmarking in ibm.com
Training on social bookmarking in ibm.comTiffany Winman
 
How to use Facebook social plugins
How to use Facebook social pluginsHow to use Facebook social plugins
How to use Facebook social pluginsFastory
 
Facebook's Edgerank - Uncovering the formula of the Facebook News Feed
Facebook's Edgerank - Uncovering the formula of the Facebook News FeedFacebook's Edgerank - Uncovering the formula of the Facebook News Feed
Facebook's Edgerank - Uncovering the formula of the Facebook News FeedChristel Quek
 
WassUp Recap - June 2012 - part 1
WassUp Recap -  June 2012 - part 1WassUp Recap -  June 2012 - part 1
WassUp Recap - June 2012 - part 1LUON
 
Facebook for Real World Business, July 11 - Florence
Facebook for Real World Business, July 11 - FlorenceFacebook for Real World Business, July 11 - Florence
Facebook for Real World Business, July 11 - FlorenceLori Miller
 
Social Media Glossary
Social Media GlossarySocial Media Glossary
Social Media GlossaryJames Kane
 
eCommerce Master Class
eCommerce Master ClasseCommerce Master Class
eCommerce Master ClassSMFB ENGINE
 
LUON WassUp recap - mar 2014 - 1. the search landscape
LUON WassUp recap  - mar 2014 - 1. the search landscapeLUON WassUp recap  - mar 2014 - 1. the search landscape
LUON WassUp recap - mar 2014 - 1. the search landscapeLUON
 
Facebook for Public Relations - PR Daily Presentation
Facebook for Public Relations - PR Daily PresentationFacebook for Public Relations - PR Daily Presentation
Facebook for Public Relations - PR Daily PresentationScott Meis
 
The Business Value of Social Software
The Business Value of Social SoftwareThe Business Value of Social Software
The Business Value of Social SoftwareDavid Stephens
 

What's hot (16)

#EuropeanSP--SharePoint's Social Media Scorecard
#EuropeanSP--SharePoint's Social Media Scorecard#EuropeanSP--SharePoint's Social Media Scorecard
#EuropeanSP--SharePoint's Social Media Scorecard
 
Using Facebook outside of Facebook
Using Facebook outside of FacebookUsing Facebook outside of Facebook
Using Facebook outside of Facebook
 
Social media landscape 2011 by CMO
Social media landscape 2011 by CMOSocial media landscape 2011 by CMO
Social media landscape 2011 by CMO
 
s3p2
s3p2s3p2
s3p2
 
Training on social bookmarking in ibm.com
Training on social bookmarking in ibm.comTraining on social bookmarking in ibm.com
Training on social bookmarking in ibm.com
 
How to use Facebook social plugins
How to use Facebook social pluginsHow to use Facebook social plugins
How to use Facebook social plugins
 
Facebook's Edgerank - Uncovering the formula of the Facebook News Feed
Facebook's Edgerank - Uncovering the formula of the Facebook News FeedFacebook's Edgerank - Uncovering the formula of the Facebook News Feed
Facebook's Edgerank - Uncovering the formula of the Facebook News Feed
 
WassUp Recap - June 2012 - part 1
WassUp Recap -  June 2012 - part 1WassUp Recap -  June 2012 - part 1
WassUp Recap - June 2012 - part 1
 
Social Media for Language Schools
Social Media for Language SchoolsSocial Media for Language Schools
Social Media for Language Schools
 
Insights For Websites
Insights For WebsitesInsights For Websites
Insights For Websites
 
Facebook for Real World Business, July 11 - Florence
Facebook for Real World Business, July 11 - FlorenceFacebook for Real World Business, July 11 - Florence
Facebook for Real World Business, July 11 - Florence
 
Social Media Glossary
Social Media GlossarySocial Media Glossary
Social Media Glossary
 
eCommerce Master Class
eCommerce Master ClasseCommerce Master Class
eCommerce Master Class
 
LUON WassUp recap - mar 2014 - 1. the search landscape
LUON WassUp recap  - mar 2014 - 1. the search landscapeLUON WassUp recap  - mar 2014 - 1. the search landscape
LUON WassUp recap - mar 2014 - 1. the search landscape
 
Facebook for Public Relations - PR Daily Presentation
Facebook for Public Relations - PR Daily PresentationFacebook for Public Relations - PR Daily Presentation
Facebook for Public Relations - PR Daily Presentation
 
The Business Value of Social Software
The Business Value of Social SoftwareThe Business Value of Social Software
The Business Value of Social Software
 

Viewers also liked

The New Facebook: A Brand's Perspective
The New Facebook:  A Brand's Perspective The New Facebook:  A Brand's Perspective
The New Facebook: A Brand's Perspective Carve
 
What is the Facebook Open Graph
What is the Facebook Open GraphWhat is the Facebook Open Graph
What is the Facebook Open GraphJay Feitlinger
 
"Introduction Open Graph and Facebook Platform" - Facebook Developer Garage ...
"Introduction Open Graph and Facebook Platform" -  Facebook Developer Garage ..."Introduction Open Graph and Facebook Platform" -  Facebook Developer Garage ...
"Introduction Open Graph and Facebook Platform" - Facebook Developer Garage ...Vijay Rayapati
 
Facebook Open Graph 6.10.10
Facebook Open Graph 6.10.10Facebook Open Graph 6.10.10
Facebook Open Graph 6.10.10MITX
 
Facebook Open Graph, Social Plug ins and Privacy -- what they mean to you
Facebook Open Graph, Social Plug ins and Privacy -- what they mean to youFacebook Open Graph, Social Plug ins and Privacy -- what they mean to you
Facebook Open Graph, Social Plug ins and Privacy -- what they mean to youDoug McIsaac
 
Open Graph & oEmbed | facebook的開放社交關係圖與其他網站的oEmbed
Open Graph & oEmbed | facebook的開放社交關係圖與其他網站的oEmbedOpen Graph & oEmbed | facebook的開放社交關係圖與其他網站的oEmbed
Open Graph & oEmbed | facebook的開放社交關係圖與其他網站的oEmbedVeronica Lin
 
LiveWorld POV for FaceBook's Timeline API
LiveWorld POV for FaceBook's Timeline APILiveWorld POV for FaceBook's Timeline API
LiveWorld POV for FaceBook's Timeline APILiveWorld
 
Facebook Open Graph Api
Facebook Open Graph ApiFacebook Open Graph Api
Facebook Open Graph ApiSimon Li
 
Graph API - Facebook Developer Garage Taipei
Graph API - Facebook Developer Garage TaipeiGraph API - Facebook Developer Garage Taipei
Graph API - Facebook Developer Garage TaipeiCardinal Blue Software
 
Facebook open graph Presentation
Facebook open graph PresentationFacebook open graph Presentation
Facebook open graph PresentationIncheol Baek
 
Gamify with SVG / Canvas over Facebook Open Graph
Gamify with SVG / Canvas over Facebook Open GraphGamify with SVG / Canvas over Facebook Open Graph
Gamify with SVG / Canvas over Facebook Open GraphPietro Polsinelli
 
Facebook open graph explained
Facebook open graph explainedFacebook open graph explained
Facebook open graph explainedSaint Social
 
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)Chris Busse
 
Facebook Open Graph Overview
Facebook Open Graph OverviewFacebook Open Graph Overview
Facebook Open Graph OverviewCory OBrien
 
Getting started with Facebook OpenGraph API
Getting started with Facebook OpenGraph APIGetting started with Facebook OpenGraph API
Getting started with Facebook OpenGraph APILynn Langit
 
Introduction to Facebook Graph API and OAuth 2
Introduction to Facebook Graph API and OAuth 2Introduction to Facebook Graph API and OAuth 2
Introduction to Facebook Graph API and OAuth 2Thai Pangsakulyanont
 
Facebook Login & Open Graph Introduction
Facebook Login & Open Graph IntroductionFacebook Login & Open Graph Introduction
Facebook Login & Open Graph IntroductionEric Ping
 

Viewers also liked (20)

Facebook permission
Facebook permissionFacebook permission
Facebook permission
 
The New Facebook: A Brand's Perspective
The New Facebook:  A Brand's Perspective The New Facebook:  A Brand's Perspective
The New Facebook: A Brand's Perspective
 
What is the Facebook Open Graph
What is the Facebook Open GraphWhat is the Facebook Open Graph
What is the Facebook Open Graph
 
"Introduction Open Graph and Facebook Platform" - Facebook Developer Garage ...
"Introduction Open Graph and Facebook Platform" -  Facebook Developer Garage ..."Introduction Open Graph and Facebook Platform" -  Facebook Developer Garage ...
"Introduction Open Graph and Facebook Platform" - Facebook Developer Garage ...
 
Facebook Open Graph 6.10.10
Facebook Open Graph 6.10.10Facebook Open Graph 6.10.10
Facebook Open Graph 6.10.10
 
Facebook Open Graph
Facebook Open GraphFacebook Open Graph
Facebook Open Graph
 
Facebook Open Graph, Social Plug ins and Privacy -- what they mean to you
Facebook Open Graph, Social Plug ins and Privacy -- what they mean to youFacebook Open Graph, Social Plug ins and Privacy -- what they mean to you
Facebook Open Graph, Social Plug ins and Privacy -- what they mean to you
 
Open Graph & oEmbed | facebook的開放社交關係圖與其他網站的oEmbed
Open Graph & oEmbed | facebook的開放社交關係圖與其他網站的oEmbedOpen Graph & oEmbed | facebook的開放社交關係圖與其他網站的oEmbed
Open Graph & oEmbed | facebook的開放社交關係圖與其他網站的oEmbed
 
Facebook Open Graph Protocol
Facebook Open Graph ProtocolFacebook Open Graph Protocol
Facebook Open Graph Protocol
 
LiveWorld POV for FaceBook's Timeline API
LiveWorld POV for FaceBook's Timeline APILiveWorld POV for FaceBook's Timeline API
LiveWorld POV for FaceBook's Timeline API
 
Facebook Open Graph Api
Facebook Open Graph ApiFacebook Open Graph Api
Facebook Open Graph Api
 
Graph API - Facebook Developer Garage Taipei
Graph API - Facebook Developer Garage TaipeiGraph API - Facebook Developer Garage Taipei
Graph API - Facebook Developer Garage Taipei
 
Facebook open graph Presentation
Facebook open graph PresentationFacebook open graph Presentation
Facebook open graph Presentation
 
Gamify with SVG / Canvas over Facebook Open Graph
Gamify with SVG / Canvas over Facebook Open GraphGamify with SVG / Canvas over Facebook Open Graph
Gamify with SVG / Canvas over Facebook Open Graph
 
Facebook open graph explained
Facebook open graph explainedFacebook open graph explained
Facebook open graph explained
 
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
 
Facebook Open Graph Overview
Facebook Open Graph OverviewFacebook Open Graph Overview
Facebook Open Graph Overview
 
Getting started with Facebook OpenGraph API
Getting started with Facebook OpenGraph APIGetting started with Facebook OpenGraph API
Getting started with Facebook OpenGraph API
 
Introduction to Facebook Graph API and OAuth 2
Introduction to Facebook Graph API and OAuth 2Introduction to Facebook Graph API and OAuth 2
Introduction to Facebook Graph API and OAuth 2
 
Facebook Login & Open Graph Introduction
Facebook Login & Open Graph IntroductionFacebook Login & Open Graph Introduction
Facebook Login & Open Graph Introduction
 

Similar to Facebook Open Graph - The Semantic Wallet

Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...Dave McClure
 
Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...
Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...
Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...Adis Jugo
 
Web3.0- How brands can take advantage of the semantic shift - Brandsential
Web3.0- How brands can take advantage of the semantic shift -  BrandsentialWeb3.0- How brands can take advantage of the semantic shift -  Brandsential
Web3.0- How brands can take advantage of the semantic shift - BrandsentialJeffrey V
 
Introduction to Emerging Technologies: Day Two
Introduction to Emerging Technologies: Day TwoIntroduction to Emerging Technologies: Day Two
Introduction to Emerging Technologies: Day TwoJordan Epp
 
A .net developer experiences with web2.0 and social media
A .net developer experiences with web2.0 and social mediaA .net developer experiences with web2.0 and social media
A .net developer experiences with web2.0 and social mediaRoy Lachica
 
WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)guest71e24d
 
Anahita Social Engine - Vancouver Demo Camp Edition
Anahita Social Engine - Vancouver Demo Camp EditionAnahita Social Engine - Vancouver Demo Camp Edition
Anahita Social Engine - Vancouver Demo Camp EditionRastin Mehr
 
The Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesThe Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesMeredith Farkas
 
Koreacomm - Does Web 3.0 exist?
Koreacomm - Does Web 3.0 exist?Koreacomm - Does Web 3.0 exist?
Koreacomm - Does Web 3.0 exist?Jonathan Allen
 
Building Social Business Applications with OpenSocial
Building Social Business Applications with OpenSocialBuilding Social Business Applications with OpenSocial
Building Social Business Applications with OpenSocialClint Oram
 
OpenID vs Facebook Connect vs FriendConnect
OpenID vs Facebook Connect vs FriendConnectOpenID vs Facebook Connect vs FriendConnect
OpenID vs Facebook Connect vs FriendConnectDerek Gallo
 
Social Media Data Collection & Analysis
Social Media Data Collection & AnalysisSocial Media Data Collection & Analysis
Social Media Data Collection & AnalysisScott Sanders
 
Empowerment Technology Lesson 1
Empowerment Technology Lesson 1Empowerment Technology Lesson 1
Empowerment Technology Lesson 1alicelagajino
 
Web 2.0, Hip or Hype - A Library Perspective
Web 2.0, Hip or Hype - A Library PerspectiveWeb 2.0, Hip or Hype - A Library Perspective
Web 2.0, Hip or Hype - A Library Perspectivelibsys
 
Vestige: Managing tags for #a4i
Vestige: Managing tags for #a4iVestige: Managing tags for #a4i
Vestige: Managing tags for #a4iSimone Campora
 
Three Discriminators That Allow Companies To Grow To A Billion Dollars In Ten...
Three Discriminators That Allow Companies To Grow To A Billion Dollars In Ten...Three Discriminators That Allow Companies To Grow To A Billion Dollars In Ten...
Three Discriminators That Allow Companies To Grow To A Billion Dollars In Ten...SalesLabDC
 
SharePoint's Social Computing Scorecard_TEC2011
SharePoint's Social Computing Scorecard_TEC2011SharePoint's Social Computing Scorecard_TEC2011
SharePoint's Social Computing Scorecard_TEC2011Christian Buckley
 
SUG - Singapore - Use of Social communication in the next generation of business
SUG - Singapore - Use of Social communication in the next generation of businessSUG - Singapore - Use of Social communication in the next generation of business
SUG - Singapore - Use of Social communication in the next generation of businessMark Stokes
 

Similar to Facebook Open Graph - The Semantic Wallet (20)

Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
 
Mobile apps slideshareversion
Mobile apps slideshareversionMobile apps slideshareversion
Mobile apps slideshareversion
 
Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...
Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...
Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...
 
Web3.0- How brands can take advantage of the semantic shift - Brandsential
Web3.0- How brands can take advantage of the semantic shift -  BrandsentialWeb3.0- How brands can take advantage of the semantic shift -  Brandsential
Web3.0- How brands can take advantage of the semantic shift - Brandsential
 
Introduction to Emerging Technologies: Day Two
Introduction to Emerging Technologies: Day TwoIntroduction to Emerging Technologies: Day Two
Introduction to Emerging Technologies: Day Two
 
A .net developer experiences with web2.0 and social media
A .net developer experiences with web2.0 and social mediaA .net developer experiences with web2.0 and social media
A .net developer experiences with web2.0 and social media
 
WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)
 
Anahita Social Engine - Vancouver Demo Camp Edition
Anahita Social Engine - Vancouver Demo Camp EditionAnahita Social Engine - Vancouver Demo Camp Edition
Anahita Social Engine - Vancouver Demo Camp Edition
 
The Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesThe Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for Libraries
 
Koreacomm - Does Web 3.0 exist?
Koreacomm - Does Web 3.0 exist?Koreacomm - Does Web 3.0 exist?
Koreacomm - Does Web 3.0 exist?
 
Building Social Business Applications with OpenSocial
Building Social Business Applications with OpenSocialBuilding Social Business Applications with OpenSocial
Building Social Business Applications with OpenSocial
 
OpenID vs Facebook Connect vs FriendConnect
OpenID vs Facebook Connect vs FriendConnectOpenID vs Facebook Connect vs FriendConnect
OpenID vs Facebook Connect vs FriendConnect
 
Social Media Data Collection & Analysis
Social Media Data Collection & AnalysisSocial Media Data Collection & Analysis
Social Media Data Collection & Analysis
 
Empowerment Technology Lesson 1
Empowerment Technology Lesson 1Empowerment Technology Lesson 1
Empowerment Technology Lesson 1
 
Web 2.0, Hip or Hype - A Library Perspective
Web 2.0, Hip or Hype - A Library PerspectiveWeb 2.0, Hip or Hype - A Library Perspective
Web 2.0, Hip or Hype - A Library Perspective
 
Vestige: Managing tags for #a4i
Vestige: Managing tags for #a4iVestige: Managing tags for #a4i
Vestige: Managing tags for #a4i
 
Facebook
FacebookFacebook
Facebook
 
Three Discriminators That Allow Companies To Grow To A Billion Dollars In Ten...
Three Discriminators That Allow Companies To Grow To A Billion Dollars In Ten...Three Discriminators That Allow Companies To Grow To A Billion Dollars In Ten...
Three Discriminators That Allow Companies To Grow To A Billion Dollars In Ten...
 
SharePoint's Social Computing Scorecard_TEC2011
SharePoint's Social Computing Scorecard_TEC2011SharePoint's Social Computing Scorecard_TEC2011
SharePoint's Social Computing Scorecard_TEC2011
 
SUG - Singapore - Use of Social communication in the next generation of business
SUG - Singapore - Use of Social communication in the next generation of businessSUG - Singapore - Use of Social communication in the next generation of business
SUG - Singapore - Use of Social communication in the next generation of business
 

Recently uploaded

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 

Recently uploaded (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 

Facebook Open Graph - The Semantic Wallet

  • 1. Facebook Open Graph - The Semantic Wallet By: Jonathan Laba W/ help from BNOTIONS
  • 2. Prelude: App Hero AppHero *Icon and *ScreenShots* AppHero was developed by AppHero Inc. with assistance from BNOTIONS
  • 4. Thesis 1. The web is becoming more ubiquitous and passive, with structured data as the unseen driver. 1. Facebook’s Open Graph and Graph API are protocols that handle data passively to allow for automated interactions with your Facebook profile. 2. Based on a number of factors, Facebook is the only platform capable of building & providing access to a type of unified machine readable digital identity; a “Semantic Wallet”.
  • 5. Roadma Prelude p Developer’s View of Social The Semantic Web Facebook's Evolution Beyond Social Semantic Wallet Discussion
  • 6. A Dev Shop BNOTIONS= Technology + Enthusiasm Mobile: Building with SDKs API/Web: Building a platform Social: Building to interact with an ecosystem
  • 7. Loving social Standing on the Shoulders of Giants New Tools (APIs) All The Time Mammoth Data Stores Great support Free
  • 8. Scumba g Social Tiered System Hidden Gremlins The Whims CEOS Feature Deprecation
  • 9. Social Artists Industry Writers Designers Engineers Educators Inventors Animators Marketers Producers Strategists Sociologists Technologists Programmers Web Developers Family & Friends Culture Curators Actors & Personalities Information Architects Community Managers
  • 10. Web of Things Video http://www.youtube.com/watch?v=VfK-D6e3DdQ
  • 12. Semantic Web Query - Expecting data to be in a set formation Vocabularies - Adding value to terms used Linked Data - All data can lead to more data Interfacing - Feeding new information to the system Vertical Applications - Large systems that build value from semantic relationships
  • 13. Semantic Web Query: Who is the author of Transmet? Vocabularies Author does not equal illustrator, it equals writer/creator. Vertical Applications Large systems that build value from semantic relationships Linked Data Need something to connect to, like a database Interfacing Feeding new information to the system through RelFinder http://www.amazon.com/Transmetropolitan-Vo 6-Gouge-Away/dp/1563897962
  • 15. Semantic Web Resource Description Framework)
  • 16. Semantic Web RDF Schema (expandable) Sort of like standardized tags across the web rdfs:label - a human-readable name for the subject rdfs:domain - a domain of the subject property rdfs:comment - a description of the subject resource rdfs:seeAlso - further information about the subject resource
  • 17. Rymble By Simplio http://www.youtube.com/watch?v=tWAryzdOKfU&feature=related
  • 18. Facebook History May 2007 -- Applications launch Developers got involved July 2008 -- Facebook Connect Facebook exists outside of Facebook by allowing you to sign into applications April 2009 -- Publish to Stream Applications can generate social chatter April 2010 -- Like button Very easy to tie “Pages" back to Facebook
  • 19. What’s in a Like? On the page its self: Open Graph meta data An iFrame Widget (Facebook actually in that page) *html5 option too What happens when you click: Pushed to your feed Added to your personal profile For the first like a page is created. May be sorted based on Open Graph info
  • 20. Some FB Connections 2011 Facebook Connections: Apps you use Pages you like Games you play Content you post Communities you belong to Videos/photos you’re tagged in .
  • 23. FB Actions Subject == Predicate > Object expression Netflix: Jonathan > Watched > Sherlock Words With Friends: Jonathan > Achieved > 600 Points in 1 Game
  • 26. Open Graph Interactions You & Friends
  • 27. Experiment Step 1: Go to og.bnotions.com Step 2: Authenticate Step 3: ????????? Step 4: og.bnotions.com/stats http://scienceblogs.com/deepseanews/2008/06/wear_your_science.ph
  • 28. Limitations Of Actions Only users can be the subject There has to be a host application You can’t go wild with your actions You can't build and deploy quickly Not all data can be pulled, this includes time stamps.
  • 29. FB on Structured Data “What you’ve seen of Open Graph so far is just a small taste of the http://venturebeat.com/2012/02/08/facebook- overall vision… … We’ve created a dynamic where more structured platform/ information is more interesting.” -- Facebook product chief Carl Sjogreen http://venturebeat.com/2012/02/08/facebook-platform/
  • 30. Why Google Plus? By XKCD http://xkcd.com/918/
  • 31. Google Tracks Through Cookies Google tracks mostly through cookies, which are picked up by ads. It also provides based on the context of communication or location. http://muppet.wikia.com/wiki/Is_Cookie_Monster _now_the_Veggie_Monster%3F
  • 32. Opt in Vs. Opt Out Cleaner (less incidental) Can share it with partners Clarity on what is public and what is private
  • 33. FB Privacy Default Privacy Permissions Granular App Permissions Post Authorize App Permissions and Settings By Norebbo http://www.norebbo.com/?p=454
  • 34. Summation of Why FB Opt in Data Structured Data Easy auth with clear permissions Systemic and predictable updates Total adoption by users and brands
  • 35. The Semantic Wallet Opt in Data Structured Data Systemic and predictable updates Easy auth with clear permissions Total adoption by users and brands
  • 36. The Semantic Wallet There will be a fading assumption that sharing with Facebook equates to socializing information between people Facebook will be the conduit consumer technologies will connect with to understand you and people on mass as identities
  • 37. The Semantic Wallet Perfect Toasting Temperature for Brown Rye Toaster: www.inventables.com/
  • 38. The Semantic Wallet • First Facebook Marketing Conference • Timelines for business • What’s going to happen in mobile!?
  • 39. Questions Is there a better term than “Semantic Wallet” or “Digital Identity”? Have you seen any cool apps you want to bring to our attention? Is there or will there ever be an open source alternative? Jonathan@bnotions.com @J_Lab PostCyberPunk.com