Author: William Tunstall-Pedoe Presenter: Bahareh Sarrafzadeh CS 886 Spring 2015.

Slides:



Advertisements
Similar presentations
Data Mining and the Web Susan Dumais Microsoft Research KDD97 Panel - Aug 17, 1997.
Advertisements

Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
CHAPTER OBJECTIVE: NORMALIZATION THE SNOWFLAKE SCHEMA.
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
Lukas Blunschi Claudio Jossen Donald Kossmann Magdalini Mori Kurt Stockinger.
Dr Rob Stacey True Knowledge Ltd..  Open Domain question answering  Semantic query language  Structured and Unstructured knowledge acquisition  >300.
So What Does it All Mean? Geospatial Semantics and Ontologies Dr Kristin Stock.
Knowledge Representation Methods
AI – Week 23 – TERM 2 Machine Learning and Natural Language Processing Lee McCluskey, room 3/10
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
CPSC 322, Lecture 19Slide 1 Propositional Logic Intro, Syntax Computer Science cpsc322, Lecture 19 (Textbook Chpt ) February, 23, 2009.
Designing Help… Mark Johnson Providing Support Issues –different types of support at different times –implementation and presentation both important.
Basi di dati distribuite Prof. M.T. PAZIENZA a.a
1 CIS607, Fall 2005 Semantic Information Integration Presentation by Zebin Chen Week 7 (Nov. 9)
1 Information Retrieval and Extraction 資訊檢索與擷取 Chia-Hui Chang, Assistant Professor Dept. of Computer Science & Information Engineering National Central.
Information Retrieval and Extraction 資訊檢索與擷取 Chia-Hui Chang National Central University
Let remember from the previous lesson what is Knowledge representation
Database Design Concepts INFO1408 Term 2 week 1 Data validation and Referential integrity.
System Analysis and Design
Building Knowledge-Driven DSS and Mining Data
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
Machine Reading as a Process of Partial Question-Answering Peter Clark and Phil Harrison Boeing Research & Technology June 2010.
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
Tables to Linked Data Zareen Syed, Tim Finin, Varish Mulwad and Anupam Joshi University of Maryland, Baltimore County
Artificial intelligence project
Artificial Intelligence
MIS 301 Information Systems in Organizations Dave Salisbury ( )
Scott Duvall, Brett South, Stéphane Meystre A Hands-on Introduction to Natural Language Processing in Healthcare Annotation as a Central Task for Development.
NLP And The Semantic Web Dainis Kiusals COMS E6125 Spring 2010.
Describing Process Specifications and Structured Decisions Systems Analysis and Design, 7e Kendall & Kendall 9 © 2008 Pearson Prentice Hall.
 Architecture and Description Of Module Architecture and Description Of Module  KNOWLEDGE BASE KNOWLEDGE BASE  PRODUCTION RULES PRODUCTION RULES 
The Data Warehouse “A data warehouse is a subject-oriented, integrated, time-variant, and nonvolatile collection of “all” an organisation’s data in support.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 3 1 Searching the Web Using Search Engines and Directories Effectively Tutorial.
The Internet 8th Edition Tutorial 4 Searching the Web.
Slide 1 Propositional Definite Clause Logic: Syntax, Semantics and Bottom-up Proofs Jim Little UBC CS 322 – CSP October 20, 2014.
BAA - Big Mechanism using SIRA Technology Chuck Rehberg CTO at Trigent Software and Chief Scientist at Semantic Insights™
LOD for the Rest of Us Tim Finin, Anupam Joshi, Varish Mulwad and Lushan Han University of Maryland, Baltimore County 15 March 2012
Enabling Reuse-Based Software Development of Large-Scale Systems IEEE Transactions on Software Engineering, Volume 31, Issue 6, June 2005 Richard W. Selby,
BioRAT: Extracting Biological Information from Full-length Papers David P.A. Corney, Bernard F. Buxton, William B. Langdon and David T. Jones Bioinformatics.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Chap#11 What is User Support?
3.2 Semantics. 2 Semantics Attribute Grammars The Meanings of Programs: Semantics Sebesta Chapter 3.
AT&T Government Solutions, Inc. Patrick Emery Lewis Hart or
Summary Knowledge Bases from Web are Real, Big & Useful: Entities, Classes & Relations Key Asset for Intelligent Applications: Semantic Search, Question.
Instructions. Portability In addition to making hardware backward compatible, we have also made software portable. In describing software, “portable”
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.
CPSC 322, Lecture 19Slide 1 (finish Planning) Propositional Logic Intro, Syntax Computer Science cpsc322, Lecture 19 (Textbook Chpt – 5.2) Oct,
Metadata By N.Gopinath AP/CSE Metadata and it’s role in the lifecycle. The collection, maintenance, and deployment of metadata Metadata and tool integration.
DeepDive Introduction Dongfang Xu Ph.D student, School of Information, University of Arizona Sept 10, 2015.
Commonsense Reasoning in and over Natural Language Hugo Liu, Push Singh Media Laboratory of MIT The 8 th International Conference on Knowledge- Based Intelligent.
 An Information System (IS) is a collection of interrelated components that collect, process, store, and provide as output the information needed to.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
An Ontological Approach to Financial Analysis and Monitoring.
Artificial Intelligence
AD Lab Andrews-Dalkilic Data Exploration. AD Lab Outline Architecture What is Bioinformatics? Explore some bioinformatics problems and tools Talk about.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
Artificial Intelligence Knowledge Representation.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
1 Ontological Foundations For SysML Henson Graves September 2010.
1 Section 1 - Introduction to SQL u SQL is an abbreviation for Structured Query Language. u It is generally pronounced “Sequel” u SQL is a unified language.
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
Development of the Amphibian Anatomical Ontology
Semantic Parsing for Question Answering
Architecture Components
Chapter 11 user support.
Spreadsheets, Modelling & Databases
Instructions.
Representations & Reasoning Systems (RRS) (2.2)
Presentation transcript:

Author: William Tunstall-Pedoe Presenter: Bahareh Sarrafzadeh CS 886 Spring 2015

Direct Answers Any Domain Understanding the Question Structured Knowledge

Commonsense Knowledge already known doesn’t directly answer the questions; essential for understanding the questions; e.g. “London is a place”, “Cities are kinds of place” Factual Knowledge isn’t generally known; used to generate answers for the questions; e.g. “Big Ben was built in 1856” Lexical Knowledge facts about what words or phrases are used to communicate entities in the KB in natural language; vital for understanding different ways a question can be asked; e.g. “the uk” and “United Kingdom”

Basic KR is very simple [london] [is an instance of] [city] Temporal Knowledge is represented by “facts about facts” [fact: [“123”]] [applies for time period] [ ]

Manually build an Ontology that Covers and describes all entities that could be talked about; Defines classes for each entity; Provides robust facts about each class;

Queries are similar to KR but with variables. e.g.: “Who is the president of US?”

Inference achieved with rules (“generators”) invoked during query processing Rules designed to be as general as possible Query processing integrates use of these rules in an efficient way Explanations generated along the way Inference can also be used to validate and reject new knowledge

Embodies symmetry e.g. “a is married to b implies b is married to a”

Smart generators have attached program code can thus do any calculation that can be done on a computer Example gives day of week for any date:

Turns natural language questions into queries Basic approach is via templates Each template gives method for translating a class of questions the larger the better; Disambiguation is used to remove unlikely interpretations after translation

What is the capital of France? What is the age of Eiffel Tower?

“What is the capital of France?”

Questions can be answered where sufficient Knowledge is available to: understand the question answer the question Adding Knowledge directly adding knowledge by staff developing tools to add knowledge at scale Knowledge Sources Wikipedia, databases, user-supplied Knowledge Extraction using NLP techniques

Wolfram Alpha Combines vast amount of structured data and computation to respond directly to users’ query Knowledge is stored in a large collection of separate database tables Mathematical code is used to access knowledge Has no Ontology Matches words in the query w/o any complex parsing Large team of people involved in Knowledge acquisition

Freebase a project to compile a large structured knowledge base of the world’s knowledge has an API that automat- ed systems can query no natural language question-answering ability lack of an inference system Topics are also grouped into broad top-level categories rather than into a full ontology.

CYC AI project, started in 1984 combines an ontology; commonsense knowledge; inference system; complexity of the underlying KR system: first order logic; modal operators; higher-order quantifiers; Consistency of Knowledge CYC: only within Micotheories True Knowledge: across all its knowledge

“We are automatically answering much more than half of the questions asked by the users.” Using discussion forums questions meant for people to answer; not necessarily well-formed; noisy; Performance: 2% Answerable Life Questions (ALQ) hypothetical benchmark day-to-day information needs of a population of users Performance: 17%