The Reading to Learn Project Peter Clark Phil Harrison Tom Jenkins John Thompson Rick Wojcik (Boeing Phantom Works) David Israel (SRI)

Slides:



Advertisements
Similar presentations
Acids and Bases. Acids & Bases These were introduced in Chapter 4 Arrhenius: Acid = any substance that produces H + in soution. Base = any substance that.
Advertisements

Reading to Learn Q4 Review Peter Clark John Thompson Phil Harrison Bill Murray.
Chapter 16 Acid-Base Equilibria
Strong and Weak Acids and Bases Pg The strength of an acid is determined by the extent to which it ionizes, its percent ionization, not the concentration.
Chapter 1611 Chapter 16 Acid-Base Equilibria CHEMISTRY The Central Science 9th Edition.
Chapter 18 Acids, Bases, and Salts. Acids Acids Sour - lemons Sour - lemons Feel like water Feel like water React vigorously with metal React vigorously.
Acids & Bases. Properties of Acids & Bases  Acids Aqueous solutions of acids have a sour taste Turn blue litmus paper to red React with metals to produce.
Chapter 14 Preview Lesson Starter Objectives Acids Bases
Year 12 Chemistry. He classified all chemicals into three categories – acids, bases and salts He classified all chemicals into three categories – acids,
Chapter 17 Acid–Base (Proton Transfer) Reactions
MODERN CHEMISTRY CHAPTER 14 ACIDS AND BASES
CHEMISTRY Matter and Change
Modern Chemistry Chapter 14
Chapter 14: Acids and Bases. Initial concepts of Acids and bases First, acids were recognized as substances with a sour taste, but this was a dangerous.
1 Applications of Aqueous Equilibria Chapter 15 AP Chemistry Seneca Valley SHS.
Chem-To-Go Lesson 38 Unit 10.  Both acids and bases ionize or dissociate in water  Acids: taste sour, conduct electricity, cause certain indicators.
Chapter 19: Acids/Bases Properties of an Acid: 1. Taste sour or tart 2. Electrolytic in solution (will conduct electricity when dissociated): a. strong.
 It shouldn't be hard for you to name several common acids, but you might find that listing bases is just a little more difficult.  Here's a partial.
Unit 2 Acids and Bases
Acids and Bases I Dr. Ron Rusay Summer 2004 © Copyright 2004 R.J. Rusay.
Copyright © McGraw-Hill Education. Permission required for reproduction or display Chapter 13: Acids and Bases.
Acids and Bases. Acids are substances that turn blue litmus red, and usually react with metals such as zinc, releasing hydrogen. Examples: hydrochloric.
Chapter 6 (CIC) and Chapter 16 (CTCS) Read in CTCS Chapter Problems in CTCS: 16.3, 5, 7, 9, 11, 15, 19, 21.
Bronsted-Lowry Acid – Base Reactions Chemistry. Bronsted – Lowry Acid Defined as a molecule or ion that is a hydrogen ion donor Defined as a molecule.
Acids and Bases: Introduction Section Objectives Identify the physical and chemical properties of acids and bases Classify solutions as acidic,
Acids & Bases They are extremely useful in house holds, industry, and everyday life. Some smell pretty, some are pretty, some smell bitter and gross.
Year 12 Chemistry. He classified all chemicals into three categories – acids, bases and salts He classified all chemicals into three categories – acids,
Aim: What are acids and bases?. Acids 1.Acids can be strong or weak electrolytes in aqueous solutions. 2.Acids (ex: HCl) react with certain metals to.
 Brønsted-Lowry – proton donor  Arrhenius – acids produce H + ions in water  HCl  H + + Cl -  HCl, HBr, HI, H 2 SO 4, HC 2 H 3 O 2.
1 Acids and Bases Chapter Acids and Bases The concepts acids and bases were loosely defined as substances that change some properties of water.
Acid-Base Theories The “Boyz”. Acid and Base Theories2 Arrhenius Theory of Acids Acid: molecular substances that breaks-ups in aqueous solution into H+
Equilibrium in Solutions Chapter 16, 17, 18, 19. Review Equilibrium How is the equilibrium constant for a reaction defined, generally? How is the equilibrium.
Chapter 15 Acids and Bases. Sect. 15-1: Properties of Acids and Bases Acids  Have a sour taste  Change the color of acid-base indicators  Some react.
Unit 9 Acid-Base Chemistry Chapters 14 & 15. ACIDS & BASES Chapter 14.
Reading to Learn Q3 Review Peter Clark John Thompson Tom Jenkins Phil Harrison Bill Murray.
Acids and Bases Unit 12. Properties of an Acid  Sour taste  Turns litmus paper red (and responds uniquely to other indicators)  Reacts with:  Hydroxide.
Unit VII Chapter 15. Properties Both acids and bases ionize or dissociate in water Acids: taste sour, conduct electricity, cause certain indicators to.
Acids: taste sour and cause dyes to change color. Bases: taste bitter and feel soapy. Arrhenius: acids increase [H + ] bases increase [OH - ] in solution.
Acids and Bases Describing Acids and Bases. History of theory for Acids and Bases Arrhenius, Svante –Swedish physical chemist ( ) – one of the.
 Both acids and bases ionize or dissociate in water  Acids: taste sour, conduct electricity, cause certain indicators to change color,turn blue litmus.
Reading to Learn Q1 review (7/6/05) Peter ClarkMichael Glass Phil HarrisonTom Jenkins John ThompsonRick Wojcik Boeing Phantom Works.
Acids and Bases Chapter 20.
Acids –Sour Taste –Change the color of an acid-base indicator –React with metals to form H 2 gas –React with bases to produce salts and water –Conduct.
Acids, Bases, and Salts I. Properties of Acids n Sour taste n Change colors of acid-base indicators warm colors– turns litmus paper red n Some react.
ACIDS AND BASES Questions may involve any of the following: description of acids and bases in terms of proton transfer calculations involving K w and pH.
Acid and Base Equilibria
Acids and Bases All you ever wanted to know, and more!
Ch. 15: Acids and Bases Dr. Namphol Sinkaset Chem 201: General Chemistry II.
Introduction to Acids and Bases Chapter 19. What is and Acid? Arrhenius Acid Defined as any chemical that increases the concentration of hydrogen ions.
It is disconcerting to reflect on the number of students we have flunked in chemistry for not knowing what we later found to be untrue. ~Robert L. Weber.
16.1 Properties of Acids and Bases
© Houghton Mifflin Harcourt Publishing Company Preview Lesson Starter Objectives Acids Bases Arrhenius Acids and Bases Chapter 14.
Acids and Bases – Acid Strength and K a.
Strength of Acids and Bases: Chemistry 12◊ Chapter 14.
Objectives Learn the properties and definitions of acids / bases.
Acids & Bases Chapter 15 & 16. Acids Have a sour taste Affect indicators React with bases to produce salt & water Conduct an electric current Examples.
© Houghton Mifflin Harcourt Publishing Company Acids 1.Aqueous solutions of acids have a sour taste. 2.Acids change the color of acid-base indicators.
“K” Chemistry (part 3 of 3) Chapter 15: Acids and Bases.
Acids Acids: produce H + ions Example: Taste sour Can burn Turn litmus paper red Naming Acids: 1 “hydro-” + Nonmetal element root + “-ic” acid Example:
Acids and Bases l Properties of Acids and Bases Ionization l Acid-Base Theory l Acid-Base Reactions l Neutralization Reactions.
Acids – Quick Survey of General Features 1.Aqueous solutions of acids have a sour taste. 2.Acids change the color of acid-base indicators. CHEMISTRY CHAPTER.
Chemistry – Chapter 19. Properties of Acids and Bases Acidic solutions taste sour Ex: lemon juice Basic solutions taste bitter and feel slippery Ex: soap.
ACIDS AND BASES Chapter 14. Acid/Base Chemistry Acid/Base Chemistry CHARACTERISTICS ACIDSBASES pH less than 7pH greater than 7 Donates H+ ionsAccepts.
Acids Lesson 1 Acid and Base Properties.
Brønsted-Lowry Acids and Bases
General Characteristics
Acids and Bases.
Acids and Bases.
Reading to Learn Q2 review (10/17/05)
CHM 101 Sinex Acids and Bases Ch. 19.
Presentation transcript:

The Reading to Learn Project Peter Clark Phil Harrison Tom Jenkins John Thompson Rick Wojcik (Boeing Phantom Works) David Israel (SRI)

SRI-Boeing’s Reading to Learn Seedling Goal: –study issues in machine reading by working with a reduced version of the problem, namely working with controlled, rather than unrestricted natural language. The NLP task is factored into two: Rationale: –by sidestepping some of the grammatical issues of full NLP, can focus on issues of understanding and reasoning –methods for full NL → CL can be studied separately this project full NL → CL, CL → logic

SRI-Boeing’s Reading to Learn Seedling Approach: –Rewrite 5 pages of chemistry text into our controlled language, CPL –Extend and use our CPL interpreter to generate logic –Integrate this new knowledge with an existing chemistry knowledge base (from the Halo Pilot) –Report on the problems encountered and solutions developed

CPL: Computer-Processable Language Simplified version of English. Basic sentence: subj + verb + complements + adjuncts –Set of guidelines (present tense, no adverbs, no subordinate clauses, etc.) –Translates into first-order logic axioms –Used in several projects in Boeing

Two Paths from Language to Logic… Declarative CPL rules Inference- supporting Representation “The Knowledge Gap” Real Text Real(istic) Controlled Language Text Literal/messy logic representation

Two Paths from Language to Logic: Approach I: CPL as simplified English Declarative CPL rules Inference- supporting Representation “The Knowledge Gap” Real Text Real(istic) Controlled Language Text Literal/messy logic representation

Approach I: Reformulation of the 5 pages… Note: introductory material, flowery language, fluff, complex sentences, parentheticals.

Acids have a sour taste. Acids cause some dyes to change color. Bases have a bitter taste. Bases have a slippery feel. CPL Reformulation:

Hydrogen chloride is an Arrhenius acid. Hydrogen chloride gas is soluble in water. Hydrogen chloride gas in water reacts with the water. The reaction produces H-plus ions and Cl-minus ions. HCl is hydrogen chloride. Hydrochloric acid is an aqueous solution of HCl. 37 percent of the mass of concentrated hydrochloric acid is HCl. The concentration of HCl in concentrated hydrochloric acid is 12 M. CPL Reformulation:

FORALL ?Water0, ?Hydrogen Chloride0, ?Gas0: isa(?Water0,H2O) isa(?Gas0, Gas-Substance) isa(?HydrogenChloride0, HCl) has-basic-unit(?Gas0, ?HydrogenChloride0) is-inside(?Gas0, ?Water0) ===> EXISTS ?React0: isa(?React0, Reaction) raw-material(?React0, ?Gas0) raw-material(?React0, ?Water0) Hydrogen chloride gas in water reacts with the water.

Do We Get Inference-Capable Knowledge Out? Encoded and processed ~250 CPL sentences. Limited inference ability. Several key problems: 1.Complex Notions/Idioms/Special Phrases: "The reaction favors transfer of protons to the weaker acid" 2.Examples: "An HCl molecule in water donates a proton to an H2O molecule." 3.Diagrams and Tables:

Do We Get Inference-Capable Knowledge Out? 4.Generics: "Acids contain hydrogen." "Acids cause some dyes to change color." 5.Procedural/Problem-solving knowledge: "A conjugate base is formed by removing a proton from the acid.“ ( Base = Acid – Proton ) 6.Representational challenges: "An acid and a base differing only in a proton are called a conjugate acid-base-pair." 7.Algebra: "NaOH dissociates into Na+ and OH- ions." 8.Metonymy: "Nitrous acid reacts with water in Equation 16.7."

Two Paths from Language to Logic: Approach II: CPL as a rule language Declarative CPL rules Inference- supporting Representation “The Knowledge Gap” Real Text Real(istic) CPL Text Literal/messy logic representation

Rewriting a Sentence into CPL IF there is a reaction AND one base in the reaction is stronger than the other base in the reaction THEN the direction of the reaction is away from the stronger base. [“favors transfer to” → “direction is away from”] “In every acid-base reaction the position of the equilibrium favors transfer of the proton to the stronger base.” IF there is a reaction AND there is a base on the left side of the reaction AND there is a base on the right side of the reaction AND the first base is stronger than the second base THEN the direction of the reaction is to the right. Textbook More Precise Encoding 1 More Precise Encoding 2

Can we now integrate this with the KB? Goal: –Manually remove the target knowledge from KB –Add the new knowledge in However: –Hard to remove and add knowledge KB is complex and intertwined –2 case studies: Conjugate acid calculations Relative acid strengths

Text Book: Conjugate Acid Computing the conjugate acid: i.e. Acid = Base + proton e.g. H 3 O + = H 2 O + H + “Every base has associated with it a conjugate acid, formed by adding a proton to the base.”

Compute-Conjugate-Acid: input: Chemical parent?formula: Chemical (input) → Molecule → FormulaObject → Formula target-unit: LISP: Formula (parent?formula) → Formula (conjugate) output: Formula (target-unit) → FormulaObject → Molecule → ClassifiedMolecule → Chemical → ClassifiedChemical “H 2 O” “H 3 O” 2H+O 3H+O KB: Conjugate Acid (result)

Text Book: Relative Strengths of Acids The textbook presents a rank-order of relative strengths. Encoded as large nested structure in KB

(every Acid-Role has (intensity ( (a Intensity-Value with (value ( (:pair ;; Case statement for Acids. (if ((the played-by of Self) isa Ionic-Compound-Substance) then (if (((the played-by of Self) isa HCl-Substance) or ((the played-by of Self) isa HBr-Substance) or ((the played-by of Self) isa HI-Substance) or ((the played-by of Self) isa HClO3-Substance) or ((the played-by of Self) isa HClO4-Substance) or ((the played-by of Self) isa H2SO4-Substance) or ((the played-by of Self) isa HNO3-Substance)) then *strong else (if (((the played-by of Self) isa H3PO4-Substance) or ((the played-by of Self) isa HF-Substance)or ((the played-by of Self) isa HC2H3O2-Substance) or ((the played-by of Self) isa H2CO3-Substance)or KB: Relative Strengths of Acids

Requirements for an Extensible KB 1.Simple structures 2.Declarative and procedural knowledge separated –include a constraint reasoner 3.Elaboration-tolerant organization 4.Error-tolerant reasoner

What Have We Learned? Controlled language only partially alleviates the problem –many interpretation problems remain Text often doesn't clearly state knowledge –need to use multiple texts AP Chemistry is particularly hard –chemical/molecule/formula distinction; algebra Knowledge bases need to be built for extensibility –syntactically simple, declarative, elaboration tolerant Bridging the gap: –"Smart" language interpretation; use of knowledge –Where might this come from? bootstrapping

Another View of the Path from Language to Logic… Inference- supporting Representation Real Text Expectations Context Prior knowledge Hypotheses Fragments of new knowledge Confirmations Examples Refinements