45_a_duplex
Google believes there are several use cases that justify the existence of Duplex.
arc(r_0045_0002__believes, r_0045_0001__Google, arg0).
arc(r_0045_0002__believes, r_0045_0003__there_r_0045_0004__are, arg1).
arc(r_0045_0003__there_r_0045_0004__are, r_0045_0006__use_r_0045_0007__cases, arg0).
arc(r_0045_0006__use_r_0045_0007__cases, r_0045_0005__several, attrib14).
arc(r_0045_0008__that_r_0045_0009__justify, r_0045_0006__use_r_0045_0007__cases, arg0).
arc(r_0045_0008__that_r_0045_0009__justify, r_0045_0010__the_r_0045_0011__existence, arg1).
arc(r_0045_0010__the_r_0045_0011__existence, r_0045_0013__Duplex, r_0045_0012__of).
fof(formula,axiom,
? [R_45_2_BELIEVES,R_45_1_GOOGLE,R_45_3_THERE_ARE,R_45_8_THAT_JUSTIFY,R_45_6_USE_CASES,R_45_5_SEVERAL,R_45_10_THE_EXISTENCE,R_45_13_DUPLEX] :
( google(R_45_1_GOOGLE)
& several(R_45_5_SEVERAL)
& duplex(R_45_13_DUPLEX)
& believes(R_45_2_BELIEVES,R_45_1_GOOGLE,R_45_3_THERE_ARE)
& there_are(R_45_3_THERE_ARE,R_45_6_USE_CASES)
& use_cases(R_45_6_USE_CASES)
& attrib14(R_45_6_USE_CASES,R_45_5_SEVERAL)
& that_justify(R_45_8_THAT_JUSTIFY,R_45_6_USE_CASES,R_45_10_THE_EXISTENCE)
& the_existence(R_45_10_THE_EXISTENCE)
& of(R_45_10_THE_EXISTENCE,R_45_13_DUPLEX) ) ).
( (IP-MAT (NP-SBJ;{GOOGLE} (NPR Google;{Google}))
(VBP;_Tf_ believes;{believe})
(CP-THT-OB1 (IP-SUB (EX there;{there})
(BEP;_ex_V_ are;{be})
(NP-ESBJ (ADJP (ADJ several;{several}))
(N use;{use})
(NS cases;{case})
(IP-REL (C that;{that})
(NP-SBJ *T*)
(VBP;_Tn_ justify;{justify})
(NP-OB1 (D the;{the})
(N existence;{existence})
(PP (P-ROLE of;{of})
(NP;{ROBOT_CALLER} (NPR Duplex;{Duplex}))))))))
(PUNC .))
(ID 45_a_duplex))