entity search & getting to understand freebase by jonathan goodman

23
Halyard Consulting Understanding Freebase SMX East 2013 [email protected]

Upload: search-marketing-expo-smx

Post on 08-May-2015

1.922 views

Category:

Technology


0 download

DESCRIPTION

From SMX East 2013 - Entity search & getting to understand freebase by jonathan goodman #SMX #24C

TRANSCRIPT

Page 1: Entity Search & Getting to Understand Freebase by Jonathan Goodman

Halyard ConsultingUnderstanding Freebase

SMX East 2013

[email protected]

Page 2: Entity Search & Getting to Understand Freebase by Jonathan Goodman

About Halyard Consulting

• Name: Jonathan Edward Goodman

o Position: President of Halyard Consulting

o Established: 2007

o Client Focus: Small to Medium Businesses

o Development: WordPress, PHP, etc.

o Services: Full Range of Internet Marketing

Including:

• Optimization

• Development

• Content

• Advertising

• Public Relations

• Author & Podcast: The World of Internet Marketing

[email protected]

Page 3: Entity Search & Getting to Understand Freebase by Jonathan Goodman

FreebaseWhat Is It?

[email protected]

Page 4: Entity Search & Getting to Understand Freebase by Jonathan Goodman

History of [email protected]

● Metaweb then acquired by Google

● Over 40 million topics

● Over 2K types = relational table

● 30K properties = table columns

● What Can You Do

○ Query Freebase's data using MQL

■ (Metadata Query Language)

○ Build applications using API

● Community of thousands working to improve the data.

Page 5: Entity Search & Getting to Understand Freebase by Jonathan Goodman

Freebase: Nodes & [email protected]

● Freebase = Graph Data Structure - Allows for growth of data without restructuring.

○ Nodes - Data Points (ex. Bryan Cranston) - Defined as /type/object/

○ Edges - Connectors (Bryan Cranston is in Breaking Bad) - Defined as /type/link/

Bryan

Cranston

Breaking

Bad

Node

(type/object)

Node

(type/object)

Edge

(type/link)

Page 6: Entity Search & Getting to Understand Freebase by Jonathan Goodman

● Topic - is a node BUT not every node is a topic.

■ Physical Entities (Bryan Cranston)

■ Artistic Creations (Breaking Bad)

■ Classification (Psychostimulant)

■ Abstract Concept (Awesomeness)

■ Schools of Thought (Empire Building)

Freebase: Topics

Bryan

Cranston

Breaking

Bad

Psychost

imulant

Methamp

hetamine

Awesom

eness

Empire

Building

Page 7: Entity Search & Getting to Understand Freebase by Jonathan Goodman

Freebase: Types

● Types - Topics can have numerous associated types.

■ (Breaking Bad a /tv_program/ with /award_nominations/ and

/award_winning_work/)

[email protected]

Breaking

Bad

/tv_program//award_nomi

nations/

/award_winni

ng_work/

Page 8: Entity Search & Getting to Understand Freebase by Jonathan Goodman

Freebase: Properties

● Properties - Each Type carries a different set of properties.

■ (Breaking Bad a /tv_program/ with /program_creator/ Vince Gilligan

/air_date_of_first_episode/ was 1/20/2008 and currently has

/number_of_seasons/ equaling 5.

[email protected]

Breaking

Bad

/tv_program/

/number_of

_seasons/

Vince

Gilligan

/air_date

_of_first_

episode/

/program

_creator/

5

Page 9: Entity Search & Getting to Understand Freebase by Jonathan Goodman

6 Degrees of Kevin Bacon

PLUS: College Attended, Street, Age, Where Born, Endless Etc.

[email protected]

Page 10: Entity Search & Getting to Understand Freebase by Jonathan Goodman

Let’s Play A [email protected]

What Two Ways is Gregory Peck Connected to Steve Wozniak?

Page 11: Entity Search & Getting to Understand Freebase by Jonathan Goodman

In the Scheme of [email protected]

Google

Knowledge GraphFreebase WikipediaSchema.org

Page 12: Entity Search & Getting to Understand Freebase by Jonathan Goodman

FreebaseQuery Editor

[email protected]

Page 13: Entity Search & Getting to Understand Freebase by Jonathan Goodman

[email protected]

NOTE: Make

Sure Query

Assist is On.

Freebase.com/query

MQL (Metaweb Query

Language) w/ JSON

Syntax

Page 16: Entity Search & Getting to Understand Freebase by Jonathan Goodman

Freebase.com/[email protected]

Page 17: Entity Search & Getting to Understand Freebase by Jonathan Goodman

FreebaseIn Action

[email protected]

Page 18: Entity Search & Getting to Understand Freebase by Jonathan Goodman

Small [email protected]

Freebase pulls every song, person,

food, and place from within every book.

Page 19: Entity Search & Getting to Understand Freebase by Jonathan Goodman

Yatedo

Yatedo is a free people search engine that

provides relevant personal connections

through a social graph along with images,

video, web pages, news, and books

associated with that person.

[email protected]

Page 20: Entity Search & Getting to Understand Freebase by Jonathan Goodman

[email protected]

Richseam.com lets you

discover music through the

collaborations and connections

of your favorite artists.

Richseam also brings in APIs

from DBpedia, EchoNest,

Last.fm, MusicBrainz,

Songkick, Spotify Metadata,

and YouTube.

Page 21: Entity Search & Getting to Understand Freebase by Jonathan Goodman

The Future…[email protected]

...of SEO

Death - No. But it’s

going to get a lot

harder.

Suggestion: Try to

build a Sphere of

Influence. Start

marking up all

Semantic Data.

...of Search

Semantic + Implied

Intent

Your personal

historical previous

searches, purchases,

and Sphere of

Influence.

AstroCat’s Ultimate 2015 Prediction

Backlinks will Mean Nothing!!

Page 22: Entity Search & Getting to Understand Freebase by Jonathan Goodman

Recommended Viewing

Google I/O 2013: The Freebase APIs

http://bit.ly/17dkxnX

Freebase Query Editor 2.0

http://bit.ly/1aTRMkb

Introducing Freebase Acre 1.0

http://bit.ly/1acxdN3

[email protected]

Page 23: Entity Search & Getting to Understand Freebase by Jonathan Goodman

Thank You!

Phone: 800-641-9157

Email: [email protected]

Website: http://halyardconsulting.com

Twitter: HalyardConsult

Facebook: HalyardConsulting

[email protected]