Facebook Open Graph - The Semantic Wallet

Post on 08-Dec-2014

2,308 views 0 download

Tags:

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

Facebook Open Graph - The Semantic Wallet    

By: Jonathan Laba W/ help from BNOTIONS

App Hero

   *Icon and *ScreenShots*

Prelude:AppHero

AppHero was developed by AppHero Inc. with assistance from BNOTIONS

Market to Yourself

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

Prelude

Discussion

The Semantic Web

Facebook's Evolution Beyond Social

Semantic Wallet

Developer’sView of Social

Roadmap

Mobile:Building with SDKs

API/Web: Building a platform

Social: Building to interact with an ecosystem

BNOTIONS=Technology + Enthusiasm

A Dev Shop

Standing on the Shoulders of Giants

New Tools (APIs) All The Time

Mammoth Data Stores

Great support

Free

Loving social

Tiered System

Hidden Gremlins 

The Whims CEOS

Feature Deprecation

ScumbagSocial

ArtistsWritersDesignersEngineersEducatorsInventorsAnimatorsMarketersProducersStrategistsSociologistsTechnologistsProgrammersWeb DevelopersFamily & FriendsCulture CuratorsActors & PersonalitiesInformation ArchitectsCommunity Managers

Social Industry

Web of Things Video

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

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

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

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

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

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

RymbleBy Simplio

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

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

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?

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

.

Some FB Connections

F8 2011

Timeline

Netflix:Jonathan > Watched > Sherlock

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

Subject == Predicate > Object expression

FB Actions

Granular Actions

Easy To Make Apps

You & Friends

Open Graph Interactions

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

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

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

By XKCD

http://xkcd.com/918/

Why GooglePlus?

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

Cleaner (less incidental)

Can share it with partners

Clarity on what is public and what is private

Opt in Vs.Opt Out

Default Privacy Permissions

Granular App Permissions

Post Authorize App Permissions and Settings

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

FB Privacy

Opt in Data

Structured Data

Easy auth with clear permissions

Systemic and predictable updates

Total adoption by users and brands

Summation of Why FB

Opt in Data

Structured Data

Systemic and predictable updates

Easy auth with clear permissions

Total adoption by users and brands

The SemanticWallet

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

Perfect Toasting Temperature for Brown Rye

Toaster: www.inventables.com/

The SemanticWallet

• First Facebook Marketing Conference

• Timelines for business

• What’s going to happen in mobile!?

The SemanticWallet

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_LabPostCyberPunk.com

Questions