Date post: | 17-Jul-2015 |
Category: |
Documents |
Upload: | zainab-almugbel |
View: | 42 times |
Download: | 1 times |
Web of Data
Lect
. Zai
nab
Alm
ugb
el
Co
mp
ute
r Sc
ien
ce F
acu
lty
Mem
ber
What is it good for?
Social Graph
Recommendation
Available Software
• Ebay uses Neo4j - Java-based Graph Database-for delivery service routing
• Twitter uses FlockDB to store relationships among users
• RDF with SPARQL in research centers
Example
• Sara lives in Dammam, knows C# and knows MySQL. There is a job post that requires a candidate be in Dammam, know C# and know MySQL.
Graph Database Code
• We will be using a very simple language for representing the example as graph database. It is called N3.
• Both Jena or Euler engine can be used for inference (query).
• We need to represent data, then query it to get a matching result.
Graph Database Code Cont’d
Date Representation Query
Web of Data Layers
Knowledge Graph
Undergoing Google Project
Good Websites
• W3C
– http://www.w3.org/
• Knowledge Graph
– http://www.google.com/insidesearch/features/search/knowledge.html
• A developer website
– http://maxdemarzi.com
References
• http://www.slideshare.net/purbon/graph-databases-the-web-of-data-storage-engines
• http://www.slideshare.net/kevin_yeung/graph-database-and-neo4j?next_slideshow=1
• www.neo4j.com
• http://maxdemarzi.com
• http://www.w3.org/
Thank you