facebook open graph - the semantic wallet

39
Facebook Open Graph - The Semantic Wallet By: Jonathan Laba W/ help from BNOTIONS

Upload: jonathan-laba

Post on 08-Dec-2014

2.312 views

Category:

Technology


0 download

DESCRIPTION

This deck covers how Facebook is becoming a hub for consumer devices, apps and services to connect to each other in a secure manner to share data. Facebook's allowance for the input and retrieval of structured data based on semantic web principles is positioning them to be the gold standard in the management of a unified digital identity.This deck covers:- What Social Means to Developers- What is the Semantic Web- Facebook's Evolution into Structured Data- The Semantic Wallet- Some Questions

TRANSCRIPT

Page 1: Facebook Open Graph - The Semantic Wallet

Facebook Open Graph - The Semantic Wallet    

By: Jonathan Laba W/ help from BNOTIONS

Page 2: Facebook Open Graph - The Semantic Wallet

App Hero

   *Icon and *ScreenShots*

Prelude:AppHero

AppHero was developed by AppHero Inc. with assistance from BNOTIONS

Page 3: Facebook Open Graph - The Semantic Wallet

Market to Yourself

Page 4: Facebook Open Graph - The Semantic Wallet

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

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

3. 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”.

Thesis

Page 5: Facebook Open Graph - The Semantic Wallet

Prelude

Discussion

The Semantic Web

Facebook's Evolution Beyond Social

Semantic Wallet

Developer’sView of Social

Roadmap

Page 6: Facebook Open Graph - The Semantic Wallet

Mobile:Building with SDKs

API/Web: Building a platform

Social: Building to interact with an ecosystem

BNOTIONS=Technology + Enthusiasm

A Dev Shop

Page 7: Facebook Open Graph - The Semantic Wallet

Standing on the Shoulders of Giants

New Tools (APIs) All The Time

Mammoth Data Stores

Great support

Free

Loving social

Page 8: Facebook Open Graph - The Semantic Wallet

Tiered System

Hidden Gremlins 

The Whims CEOS

Feature Deprecation

ScumbagSocial

Page 9: Facebook Open Graph - The Semantic Wallet

ArtistsWritersDesignersEngineersEducatorsInventorsAnimatorsMarketersProducersStrategistsSociologistsTechnologistsProgrammersWeb DevelopersFamily & FriendsCulture CuratorsActors & PersonalitiesInformation ArchitectsCommunity Managers

Social Industry

Page 10: Facebook Open Graph - The Semantic Wallet

Web of Things Video

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

Page 11: Facebook Open Graph - The Semantic Wallet

The term “Semantic Web” refers to W3C’s vision of the Web of linked data. Semantic Web technologies enable people to create data stores on the Web, build vocabularies, and write rules for handling data.

Semantic Web

Page 12: Facebook Open Graph - The Semantic Wallet

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

High Level Look for the Rest of Us

Semantic Web

Page 13: Facebook Open Graph - The Semantic Wallet

Query: Who is the author of Transmet?

VocabulariesAuthor does not equal illustrator, it equals writer/creator.

Vertical ApplicationsLarge systems that build value from semantic relationships

Linked DataNeed something to connect to, like a database

InterfacingFeeding new information to the system through RelFinder

Semantic Web

http://www.amazon.com/Transmetropolitan-Vol-6-Gouge-Away/dp/1563897962

Page 15: Facebook Open Graph - The Semantic Wallet

RDF Data Model (Resource Description Framework)

Subject > Predicate > Object ExpressionTransmet > Number of Issues > 60

As a computer I know:

Transmet > Number of Issues > 60Warren Ellis > Writer > Transmet

Warrant Ellis > Wrote a minimum of issues > 60

Semantic Web

Page 16: Facebook Open Graph - The Semantic Wallet

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

RDF Schema (expandable)

Sort of like standardized tags across the web

Semantic Web

Page 17: Facebook Open Graph - The Semantic Wallet

RymbleBy Simplio

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

Page 18: Facebook Open Graph - The Semantic Wallet

May 2007 -- Applications launch Developers got involved

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

April 2009 -- Publish to StreamApplications can generate social chatter

April 2010 -- Like button Very easy to tie “Pages" back to Facebook

FacebookHistory

Page 19: Facebook Open Graph - The Semantic Wallet

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

What happens when you click:Pushed to your feedAdded to your personal profileFor the first like a page is created. May be sorted based on Open Graph info

What’s in a Like?

Page 20: Facebook Open Graph - The Semantic Wallet

2011 Facebook Connections:Apps you usePages you likeGames you play Content you postCommunities you belong toVideos/photos you’re tagged in

.

Some FB Connections

Page 21: Facebook Open Graph - The Semantic Wallet

F8 2011

Page 22: Facebook Open Graph - The Semantic Wallet

Timeline

Page 23: Facebook Open Graph - The Semantic Wallet

Netflix:Jonathan > Watched > Sherlock

Words With Friends:Jonathan > Achieved > 600 Points in 1 Game

Subject == Predicate > Object expression

FB Actions

Page 24: Facebook Open Graph - The Semantic Wallet

Granular Actions

Page 25: Facebook Open Graph - The Semantic Wallet

Easy To Make Apps

Page 26: Facebook Open Graph - The Semantic Wallet

You & Friends

Open Graph Interactions

Page 27: Facebook Open Graph - The Semantic Wallet

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.php

Experiment

Page 28: Facebook Open Graph - The Semantic Wallet

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.

LimitationsOf Actions

Page 29: Facebook Open Graph - The Semantic Wallet

http://venturebeat.com/2012/02/08/facebook-platform/

“What you’ve seen of Open Graph so far is just a small taste of the overall vision… … We’ve created a dynamic where more structured information is more interesting.”

-- Facebook product chief Carl Sjogreen

http://venturebeat.com/2012/02/08/facebook-platform/

FB onStructured Data

Page 30: Facebook Open Graph - The Semantic Wallet

By XKCD

http://xkcd.com/918/

Why GooglePlus?

Page 31: Facebook Open Graph - The Semantic Wallet

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

Google Tracks Through Cookies

Page 32: Facebook Open Graph - The Semantic Wallet

Cleaner (less incidental)

Can share it with partners

Clarity on what is public and what is private

Opt in Vs.Opt Out

Page 33: Facebook Open Graph - The Semantic Wallet

Default Privacy Permissions

Granular App Permissions

Post Authorize App Permissions and Settings

By Norebbohttp://www.norebbo.com/?p=454

FB Privacy

Page 34: Facebook Open Graph - The Semantic Wallet

Opt in Data

Structured Data

Easy auth with clear permissions

Systemic and predictable updates

Total adoption by users and brands

Summation of Why FB

Page 35: Facebook Open Graph - The Semantic Wallet

Opt in Data

Structured Data

Systemic and predictable updates

Easy auth with clear permissions

Total adoption by users and brands

The SemanticWallet

Page 36: Facebook Open Graph - 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 SemanticWallet

Page 37: Facebook Open Graph - The Semantic Wallet

Perfect Toasting Temperature for Brown Rye

Toaster: www.inventables.com/

The SemanticWallet

Page 38: Facebook Open Graph - The Semantic Wallet

• First Facebook Marketing Conference

• Timelines for business

• What’s going to happen in mobile!?

The SemanticWallet

Page 39: Facebook Open Graph - The Semantic Wallet

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 [email protected]@J_LabPostCyberPunk.com

Questions