Upload
tyler-harrington
View
213
Download
0
Embed Size (px)
Citation preview
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 0)
"The symbol THING44 knows something about biology.“
"The symbol THING44 knows something about medicine field of study."
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))))
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?
Input
English or CycL input Let user check English->CycL
translation Pre-screened menu of interesting
input choices?
Output
Tree Grid
Scrolling Zooming
Display format/language/? Web page, …?