Hacking the Knowledge Graph - BrightonSEO 2014

35
HACKING THE KNOWLEDGE GRAPH BrightonSEO - April 2014

Transcript of Hacking the Knowledge Graph - BrightonSEO 2014

Page 1: Hacking the Knowledge Graph - BrightonSEO 2014

HACKING THE

KNOWLEDGE GRAPHBrightonSEO - April 2014

Page 2: Hacking the Knowledge Graph - BrightonSEO 2014

My name is Andrew…

• SEO Manager at Gocompare.com

• Big Cardiff City fan

• Twitterholic - @andrew_isidoro

Page 3: Hacking the Knowledge Graph - BrightonSEO 2014

My name is Andrew…

and I am an “Entity”

• SEO Manager at Gocompare.com

• Big Cardiff City fan

• Twitterholic - @andrew_isidoro

Page 4: Hacking the Knowledge Graph - BrightonSEO 2014
Page 5: Hacking the Knowledge Graph - BrightonSEO 2014

What is an Entity?

Any & everything can be an entity…

Concepts + References = Entity

Page 6: Hacking the Knowledge Graph - BrightonSEO 2014

Understanding an Entity

“I'm going to make him an offer he can't refuse”

Page 7: Hacking the Knowledge Graph - BrightonSEO 2014

Understanding an Entity

“I'm going to make him an offer he can't refuse”

Page 8: Hacking the Knowledge Graph - BrightonSEO 2014

Understanding an Entity

Ratings:

IMDB,

Rotten Tomatoes

Cast

Al Pacino,

Marlon Brando,

Robert Duvall,

James Caan,

Diane Keaton

Initial release:

March 15, 1972Featured songs:

I Have But One Heart,

Speak Softly LoveDirector:

Francis Ford Coppola

Writer:

Mario Puzo

Page 9: Hacking the Knowledge Graph - BrightonSEO 2014
Page 10: Hacking the Knowledge Graph - BrightonSEO 2014
Page 11: Hacking the Knowledge Graph - BrightonSEO 2014
Page 12: Hacking the Knowledge Graph - BrightonSEO 2014
Page 13: Hacking the Knowledge Graph - BrightonSEO 2014
Page 14: Hacking the Knowledge Graph - BrightonSEO 2014

Search has been rubbish for a

while…

Page 15: Hacking the Knowledge Graph - BrightonSEO 2014

Search has been rubbish for a

while…

Search [was] mostly based on matching words and

phrases, and not what they actually mean

Shashidar Thakur, Knowledge Graph Tech Lead at Google

Page 16: Hacking the Knowledge Graph - BrightonSEO 2014

More than 1/5 of all Bing

queries submitted

are purely named entities

Named Entity Recognition in Query – Microsoft (2009)

Page 17: Hacking the Knowledge Graph - BrightonSEO 2014

Over 1/5 of all Bing queries

submitted

are purely named entities

Named Entity Recognition in Query – Microsoft (2009)

71% of Bing search queries contain named entities

Page 18: Hacking the Knowledge Graph - BrightonSEO 2014

• Knowledge Graph

Facts

Page 19: Hacking the Knowledge Graph - BrightonSEO 2014
Page 20: Hacking the Knowledge Graph - BrightonSEO 2014

Data verification

"Content including at least one content item

obtained from a first resource and at least one

second content item obtained from a second

resource different than the first resource“

- Knowledge Graph Patent

Page 21: Hacking the Knowledge Graph - BrightonSEO 2014

A few months ago…something

odd occurred.

Page 22: Hacking the Knowledge Graph - BrightonSEO 2014

Trouble at’ Mill

Page 23: Hacking the Knowledge Graph - BrightonSEO 2014

Busted!

Page 24: Hacking the Knowledge Graph - BrightonSEO 2014

Let’s get hacking…

Page 25: Hacking the Knowledge Graph - BrightonSEO 2014

External Structured Data

• People

• Organizations

• Things

• sameAs

Page 26: Hacking the Knowledge Graph - BrightonSEO 2014

Connected accounts

• Rel Publisher

• Authorship

• Bing Connected Accounts

Page 27: Hacking the Knowledge Graph - BrightonSEO 2014

Connected accounts

• Klout & Snapshothttp://blog.klout.com/2013/10/bing-klout-verified-snapshots/

Page 28: Hacking the Knowledge Graph - BrightonSEO 2014

Freebase

• Add yourself to the database.

• Share only data which is relevant

and useful.

• Use the help guide:

http://wiki.freebase.com

Page 29: Hacking the Knowledge Graph - BrightonSEO 2014

Wikipedia (aka dbpedia)

Yes…it’s a major Knowledge base

No…you probably shouldn’t add yourself

Page 30: Hacking the Knowledge Graph - BrightonSEO 2014

Wikipedia (aka dbpedia)

Read the rules:http://www.cipr.co.uk/content/policy-resources/best-practice-

guides-toolkits/wikipedia-and-public-relations

Page 31: Hacking the Knowledge Graph - BrightonSEO 2014

Next steps…

• Entity recognition

• Personalisation of results

• Entity search could mean there is value in schema citations, especially for physical real life objects.

Page 32: Hacking the Knowledge Graph - BrightonSEO 2014
Page 33: Hacking the Knowledge Graph - BrightonSEO 2014
Page 34: Hacking the Knowledge Graph - BrightonSEO 2014
Page 35: Hacking the Knowledge Graph - BrightonSEO 2014

Thanks for listening…

• Slides available at: http://bit.ly/QAYYdh

• Questions? Tweet me at @andrew_isidoro