Semantic Network & Knowledge Graph

Slides:



Advertisements
Similar presentations
Understanding Tables on the Web Jingjing Wang. Problem to Solve A wealth of information in the World Wide Web Not easy to access or process by machine.
Advertisements

The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
Establishing Semantic Identity For Accurate Representation on the Web 12/09/2014 Kenning Arlitsch Dean of the Library Kenning Arlitsch, Dean of the Library.
Knowledge Representation
© Copyright 2008 STI INNSBRUCK The Google Knowledge Graph Ioan Toma.
Universal Search and Social Networking Exploiting the features of each to enhance the other and the tools that make it possible Peter Wallqvist Ravn Systems.
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
Semantic Web and Web Mining: Networking with Industry and Academia İsmail Hakkı Toroslu IST EVENT 2006.
Semantics For the Semantic Web: The Implicit, the Formal and The Powerful Amit Sheth, Cartic Ramakrishnan, Christopher Thomas CS751 Spring 2005 Presenter:
Enhance legal retrieval applications with an automatically induced knowledge base Ka Kan Lo.
Overview of Web Data Mining and Applications Part I
Result presentation. Search Interface Input and output functionality – helping the user to formulate complex queries – presenting the results in an intelligent.
Logic Programming for Natural Language Processing Menyoung Lee TJHSST Computer Systems Lab Mentor: Matt Parker Analytic Services, Inc.
ConceptNet 5 Jason Gaines 1. Overview What Is ConceptNet 5? History Structure Demonstration Questions Further Information 2.
Semantic Web outlook and trends May The Past 24 Odd Years 1984 Lenat’s Cyc vision 1989 TBL’s Web vision 1991 DARPA Knowledge Sharing Effort 1996.
1 The BT Digital Library A case study in intelligent content management Paul Warren
University of Dublin Trinity College Localisation and Personalisation: Dynamic Retrieval & Adaptation of Multi-lingual Multimedia Content Prof Vincent.
Some Thoughts to Consider 1 What is so ‘artificial’ about Artificial Intelligence? Just what are ‘Knowledge Based Systems’ anyway? Why would we ever want.
Ensemble Solutions for Link-Prediction in Knowledge Graphs
Semantic Search: different meanings. Semantic search: different meanings Definition 1: Semantic search as the problem of searching documents beyond the.
-1- Philipp Heim, Thomas Ertl, Jürgen Ziegler Facet Graphs: Complex Semantic Querying Made Easy Philipp Heim 1, Thomas Ertl 1 and Jürgen Ziegler 2 1 Visualization.
WebMining Web Mining By- Pawan Singh Piyush Arora Pooja Mansharamani Pramod Singh Praveen Kumar 1.
Artificial Intelligence LECTURE 2 ARTIFICIAL INTELLIGENCE LECTURES BY ENGR. QAZI ZIA 1.
Q2Semantic: A Lightweight Keyword Interface to Semantic Search Haofen Wang 1, Kang Zhang 1, Qiaoling Liu 1, Thanh Tran 2, and Yong Yu 1 1 Apex Lab, Shanghai.
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Knowledge Representation Semantic Web - Fall 2005 Computer.
You sexy beast. Ok, inappropriate. How about: Web of links to Web of Meaning Hello Semantic Web!
WEB MINING. In recent years the growth of the World Wide Web exceeded all expectations. Today there are several billions of HTML documents, pictures and.
Majid Sazvar Knowledge Engineering Research Group Ferdowsi University of Mashhad Semantic Web Reasoning.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Digital Literacy Concepts and basic vocabulary. Digital Literacy Knowledge, skills, and behaviors used in digital devices (computers, tablets, smartphones)
Knowledge Representation Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
16 April 2011 Alan, Edison, etc, Saturday.. Knowledge, Planning and Robotics 1.Knowledge 2.Types of knowledge 3.Representation of knowledge 4.Planning.
Thinking of Drupal 8? Get started with the resources.
WEB STRUCTURE MINING SUBMITTED BY: BLESSY JOHN R7A ROLL NO:18.
Text Analytics World San Francisco – March 31, :15-4:45pm Speaker: Bryan Bell, Executive Vice President, Expert System USA  What is in Your Business.
Overview of the Semantic Web Ralph R. Swick World Wide Web Consortium (W3C) 17 October 2009.
Semantic Graph Mining for Biomedical Network Analysis: A Case Study in Traditional Chinese Medicine Tong Yu HCLS
Data mining in web applications
Doron Orbach UCMDB Product Manager
Knowledge Representation
Conceptualizing the research world
Research on Knowledge Element Relation and Knowledge Service for Agricultural Literature Resource Xie nengfu; Sun wei and Zhang xuefu 3rd April 2017.
CCNT Lab of Zhejiang University
Search Engine Architecture
and Knowledge Graphs for Query Expansion Saeid Balaneshinkordan

Overview of the Semantic Web Ralph R
Artificial Intelligence (CS 370D)
Associative Query Answering via Query Feature Similarity
Web IR: Recent Trends; Future of Web Search
MANAGING DATA RESOURCES
Artificial Intelligence
PREMIS Tools and Services
ece 627 intelligent web: ontology and beyond
KNOWLEDGE REPRESENTATION
DBpedia 2014 Liang Zheng 9.22.
CSE 635 Multimedia Information Retrieval
ISWC 2013 Entity Recommendations in Web Search
Web Mining Department of Computer Science and Engg.
Weak Slot-and-Filler Structures
Chapter 11 Expert system architecture, representation of knowledge, Knowledge Acquisition, and Reasoning.
Search Engine Architecture
Knowledge Representation
ProBase: common Sense Concept KB and Short Text Understanding
DSS Concepts, Methodologies and Technologies
Conference on New Technologies for official Statistics
Introduction to Artificial Intelligence
Metadata supported full-text search in a web archive
Presentation transcript:

Semantic Network & Knowledge Graph Logic for Artificial Intelligence Yi Zhou

Content Semantic network Frame system Knowledge graph Knowledge base construction Knowledge base completion Conclusion

Content Semantic network Frame system Knowledge graph Knowledge base construction Knowledge base completion Conclusion

Node: Concept Edge: Relationship Semantic Network Node: Concept Edge: Relationship

Semantic Networks ConceptNet5

Content Semantic network Frame system Knowledge graph Knowledge base construction Knowledge base completion Conclusion

Frame System Frame Facts or Data Values (called facets) Procedures IF-NEEDED : deferred evaluation IF-ADDED : updates linked information Default Values For Data For Procedures Other Frames or Subframes

Frame System - Example Slot Value Type ALEX _ (This Frame) NAME Alex (key value) ISA Boy (parent frame) SEX Male (inheritance value) AGE IF-NEEDED: Subtract(current,BIRTHDATE); (procedural attachment) HOME 100 Main St. (instance value) BIRTHDATE 8/4/2000 FAVORITE_FOOD Spaghetti CLIMBS Trees BODY_TYPE Wiry NUM_LEGS 1 (exception)

Frame Systems

Content Semantic network Frame system Knowledge graph Knowledge base construction Knowledge base completion Conclusion

Google Knowledge Graph “A huge knowledge graph of interconnected entities and their attributes”. Amit Singhal, Senior Vice President at Google “A knowledge base used by Google to enhance its search engine’s results with semantic-search information gathered from a wide variety of sources” http://en.wikipedia.org/wiki/Knowledge_Graph

Sources Based on information derived from many sources including Freebase, CIA World Factbook, Wikipedia Contains 570 million objects and more than 18 billion facts about and relationships between these different objects

How to use GKG enhances Google Search in three main ways: Find the right thing deals with the ambiguity of the language

How to use GKG enhances Google Search in three main ways: Summaries summarize relevant content around that topic, including key facts about the entity

How to use GKG enhances Google Search in three main ways: Deeper and broader information reveal new facts anticipate what the next questions and provide the information beforehand (based on what other users asked before)

Search for a person, place, or thing How it is used? Search for a person, place, or thing Facts about entities are displayed in a knowledge box on the right side

How it is used? Explore your search

Data sources CIA World Factbook Freebase Wikipedia and many others …

GKG and CIA World Factbook CIA World Factbook is a reference resource produced by the Central Intelligence Agency of the United States with almanac-style information about the countries of the world. GKG integrates information about geography, government, economy, etc. from CIA World Factbook

GKG and Freebase Freebase is large collaborative knowledge base, developed by Metaweb and acquired by Google in 2010. GKG uses UIDs directly from the Freebase; detective work of Andreas Thalhammer showing how to get from GKG UIDs to Freebased UIDs using base64 and gzip Check the “Knowledge Graph links to Freebase” thread on w3c mailinglist http://lists.w3.org/Archives/Public/semantic-web/2012Jun/0028.html

GKG and Wikipedia For most search results first sentences come from Wikipedia

Other sources GKG also considers the information Google retrieves from the volume of queries done by the users and the links those users have clicked on the results presented for those queries

GKG and other Google products GKG is integrated with other Google products e.g. Google+

Web of Data Web of Data Semantic Web ? Semantic Annotations Web Picture from [4] ? Semantic Annotations Web Hypermedia Hypertext “As We May Think”, 1945 Picture from http://www.theatlantic.com/doc/194507/bush

Content Semantic network Frame system Knowledge graph Knowledge base construction Knowledge base completion Conclusion

Knowledge Base Construction Crowdsourcing from experts openCyc, snomed Crowdsourcing from non-experts Freebase, wikidata Interactive games conceptNet Automated construction from semi-structured data data mining Google’s knowledge graph, DBpedia Automated construction from unstructured data Deepdive, openIE

Knowledge Bases OpenCYC, WordNet, FrameNet, ConceptNet, Verbnet, Freebase, Google knowledge graph/vault, BabelNet, YAGO, DBpedia, WikiData, Wiktionary, OMICS, WikiHow, ProBase/ConceptGraph, SNOMED… …

Content Semantic network Frame system Knowledge graph Knowledge base construction Knowledge base completion Conclusion

Knowledge Base Completion Knowledge bases are far from complete Can machines automatically derive new knowledge in order to complete the knowledge base?

Distributed Representation Traditional representation Beijing = [0,0,0,0,0,1,0,0,0,0,0] China = [0,0,0,0,1,0,0,0,0,0,0] Sim(Beijing,China)=0 Distributed representation Beijing = [0,0,0,1,0,1,0,0,1,0,0] China = [0,0,1,1,1,0,0,0,1,0,0] Sim(Beijing,China)=0.84

Head, Relation, Tail Knowledge structured as graph –Eachnode=anentity –Eachedge=arelation Fact: (head,relation,tail) –head=subjectentity –relation=relationtype –tail=objectentity TypicalKGs –WordNet:LinguisticKG –Freebase:WorldKG

TransE Learning objective: h+r = t For each triple (head, relation, tail), relation as a translation from head to tail Learning objective: h+r = t

Content Semantic network Frame system Knowledge graph Knowledge base construction Knowledge base completion Conclusion

Conclusion Semantic network for representation Google’s knowledge graph Knowledge base construction for learning Knowledge base completion for reasoning

Thank you!