6
Common Sense A-V User Interface

Common Sense A-V User Interface. What a pharmacist knows (fire:tell-it '(isa thing44 Pharmacist)) (fire:q '(knowsAbout thing44 ?x) :chainer ch :max-depth

Embed Size (px)

Citation preview

Page 1: Common Sense A-V User Interface. What a pharmacist knows (fire:tell-it '(isa thing44 Pharmacist)) (fire:q '(knowsAbout thing44 ?x) :chainer ch :max-depth

Common Sense A-V

User Interface

Page 2: Common Sense A-V User Interface. What a pharmacist knows (fire:tell-it '(isa thing44 Pharmacist)) (fire:q '(knowsAbout thing44 ?x) :chainer ch :max-depth

What a pharmacist knows (fire:tell-it '(isa thing44 Pharmacist)) (fire:q '(knowsAbout thing44 ?

x) :chainer ch :max-depth 0)

"The symbol THING44 knows something about biology.“

"The symbol THING44 knows something about medicine field of study."

Page 3: Common Sense A-V User Interface. What a pharmacist knows (fire:tell-it '(isa thing44 Pharmacist)) (fire:q '(knowsAbout thing44 ?x) :chainer ch :max-depth

Pharmacist-why ((((?x . Medicine-FieldOfStudy)) :step

(knowsAbout thing44 Medicine-FieldOfStudy)

(:kb (implies (isa ?INS1 Pharmacist) (knowsAbout ?INS1 Medicine-FieldOfStudy))) (:WM (isa thing44 Pharmacist)))

(((?x . Biology)) :step (knowsAbout thing44 Biology)

(:kb (implies (isa ?INS1 Pharmacist) (knowsAbout ?INS1 Biology))) (:WM (isa thing44 Pharmacist))))

Page 4: Common Sense A-V User Interface. What a pharmacist knows (fire:tell-it '(isa thing44 Pharmacist)) (fire:q '(knowsAbout thing44 ?x) :chainer ch :max-depth

Depth and Breadth

Breadth of 4,835 for “isa” predicate Realistically, depth bound of 5ish

Use iterative deepening Better results than DFS Can hide latency as well

How much do we want to capture/show?

Page 5: Common Sense A-V User Interface. What a pharmacist knows (fire:tell-it '(isa thing44 Pharmacist)) (fire:q '(knowsAbout thing44 ?x) :chainer ch :max-depth

Input

English or CycL input Let user check English->CycL

translation Pre-screened menu of interesting

input choices?

Page 6: Common Sense A-V User Interface. What a pharmacist knows (fire:tell-it '(isa thing44 Pharmacist)) (fire:q '(knowsAbout thing44 ?x) :chainer ch :max-depth

Output

Tree Grid

Scrolling Zooming

Display format/language/? Web page, …?