4_a_duplex
Google's robotic calling service, which can speak to humans to make a reservation or appointment, is to get its first small-scale public trial.

%3 r_0004_0004__calling_r_0004_0005__service calling service r_0004_0001__Google_r_0004_0002___apos_s Google 's r_0004_0004__calling_r_0004_0005__service->r_0004_0001__Google_r_0004_0002___apos_s [gen] r_0004_0003__robotic robotic r_0004_0004__calling_r_0004_0005__service->r_0004_0003__robotic [attrib] r_0004_0008__can can r_0004_0009__speak speak r_0004_0008__can->r_0004_0009__speak [scope] r_0004_0009__speak->r_0004_0004__calling_r_0004_0005__service [arg0] r_0004_0011__humans humans r_0004_0009__speak->r_0004_0011__humans to [clr] r_0004_0012__to_r_0004_0013__make to make r_0004_0012__to_r_0004_0013__make->r_0004_0004__calling_r_0004_0005__service [arg0] r_0004_0016__or or r_0004_0012__to_r_0004_0013__make->r_0004_0016__or [arg1] r_0004_0015__reservation reservation r_0004_0016__or->r_0004_0015__reservation [conj1] r_0004_0017__appointment appointment r_0004_0016__or->r_0004_0017__appointment [conj2] r_0004_0019__is is r_0004_0020__to_r_0004_0021__get to get r_0004_0019__is->r_0004_0020__to_r_0004_0021__get [scope] r_0004_0020__to_r_0004_0021__get->r_0004_0004__calling_r_0004_0005__service [arg0] r_0004_0023__first_r_0004_0026__trial first trial r_0004_0020__to_r_0004_0021__get->r_0004_0023__first_r_0004_0026__trial [arg1] r_0004_0023__first_r_0004_0026__trial->r_0004_0004__calling_r_0004_0005__service [gen] r_0004_0024__small__hyphen__scale small-scale r_0004_0023__first_r_0004_0026__trial->r_0004_0024__small__hyphen__scale [attrib] r_0004_0025__public public r_0004_0023__first_r_0004_0026__trial->r_0004_0025__public [attrib] z_000_4_a_duplex_32 z_000_4_a_duplex_32->r_0004_0008__can [scope] z_000_4_a_duplex_32->r_0004_0012__to_r_0004_0013__make [restriction]
arc(r_0004_0004__calling_r_0004_0005__service, r_0004_0001__Google_r_0004_0002___apos_s, gen).
arc(r_0004_0004__calling_r_0004_0005__service, r_0004_0003__robotic, attrib8).
arc(r_0004_0008__can, r_0004_0009__speak, scope).
arc(r_0004_0009__speak, r_0004_0004__calling_r_0004_0005__service, arg0).
arc(r_0004_0009__speak, r_0004_0011__humans, r_0004_0010__to_clr29).
arc(r_0004_0012__to_r_0004_0013__make, r_0004_0004__calling_r_0004_0005__service, arg0).
arc(r_0004_0012__to_r_0004_0013__make, r_0004_0016__or, arg1).
arc(r_0004_0016__or, r_0004_0015__reservation, conj1).
arc(r_0004_0016__or, r_0004_0017__appointment, conj2).
arc(r_0004_0019__is, r_0004_0020__to_r_0004_0021__get, scope).
arc(r_0004_0020__to_r_0004_0021__get, r_0004_0004__calling_r_0004_0005__service, arg0).
arc(r_0004_0020__to_r_0004_0021__get, r_0004_0023__first_r_0004_0026__trial, arg1).
arc(r_0004_0023__first_r_0004_0026__trial, r_0004_0004__calling_r_0004_0005__service, gen).
arc(r_0004_0023__first_r_0004_0026__trial, r_0004_0024__small__hyphen__scale, attrib66).
arc(r_0004_0023__first_r_0004_0026__trial, r_0004_0025__public, attrib69).
arc(z_000_4_a_duplex_32, r_0004_0008__can, scope).
arc(z_000_4_a_duplex_32, r_0004_0012__to_r_0004_0013__make, restriction).



%3 r_0004_0004__calling_r_0004_0005__service calling service r_0004_0001__Google_r_0004_0002___apos_s Google 's r_0004_0004__calling_r_0004_0005__service->r_0004_0001__Google_r_0004_0002___apos_s [gen] r_0004_0003__robotic robotic r_0004_0004__calling_r_0004_0005__service->r_0004_0003__robotic [attrib] r_0004_0008__can_r_0004_0009__speak can speak r_0004_0008__can_r_0004_0009__speak->r_0004_0004__calling_r_0004_0005__service [arg0] r_0004_0011__humans humans r_0004_0008__can_r_0004_0009__speak->r_0004_0011__humans to [clr] r_0004_0012__to_r_0004_0013__make to make r_0004_0012__to_r_0004_0013__make->r_0004_0004__calling_r_0004_0005__service [arg0] r_0004_0016__or or r_0004_0012__to_r_0004_0013__make->r_0004_0016__or [arg1] r_0004_0015__reservation reservation r_0004_0016__or->r_0004_0015__reservation [conj1] r_0004_0017__appointment appointment r_0004_0016__or->r_0004_0017__appointment [conj2] r_0004_0019__is_r_0004_0020__to_r_0004_0021__get is to get r_0004_0019__is_r_0004_0020__to_r_0004_0021__get->r_0004_0004__calling_r_0004_0005__service [arg0] r_0004_0023__first_r_0004_0026__trial first trial r_0004_0019__is_r_0004_0020__to_r_0004_0021__get->r_0004_0023__first_r_0004_0026__trial [arg1] r_0004_0023__first_r_0004_0026__trial->r_0004_0004__calling_r_0004_0005__service [gen] r_0004_0024__small__hyphen__scale small-scale r_0004_0023__first_r_0004_0026__trial->r_0004_0024__small__hyphen__scale [attrib] r_0004_0025__public public r_0004_0023__first_r_0004_0026__trial->r_0004_0025__public [attrib] z_000_4_a_duplex_32 z_000_4_a_duplex_32->r_0004_0008__can_r_0004_0009__speak [conj2] z_000_4_a_duplex_32->r_0004_0012__to_r_0004_0013__make [conj1]
fof(formula,axiom,
    ? [R_4_19_IS_TO_GET,R_4_23_FIRST_TRIAL,R_4_24_SMALL_HYPHEN_SCALE,R_4_25_PUBLIC,Z_4_A_DUPLEX_32,R_4_12_TO_MAKE,R_4_16_OR,R_4_15_RESERVATION,R_4_17_APPOINTMENT,R_4_8_CAN_SPEAK,R_4_4_CALLING_SERVICE,R_4_3_ROBOTIC,R_4_1_GOOGLE_APOS_S,R_4_11_HUMANS] :
      ( small_hyphen_scale(R_4_24_SMALL_HYPHEN_SCALE)
      & public(R_4_25_PUBLIC)
      & reservation(R_4_15_RESERVATION)
      & appointment(R_4_17_APPOINTMENT)
      & robotic(R_4_3_ROBOTIC)
      & google_apos_s(R_4_1_GOOGLE_APOS_S)
      & humans(R_4_11_HUMANS)
      & is_to_get(R_4_19_IS_TO_GET,R_4_4_CALLING_SERVICE,R_4_23_FIRST_TRIAL)
      & calling_service(R_4_4_CALLING_SERVICE)
      & attrib8(R_4_4_CALLING_SERVICE,R_4_3_ROBOTIC)
      & gen(R_4_4_CALLING_SERVICE,R_4_1_GOOGLE_APOS_S)
      & first_trial(R_4_23_FIRST_TRIAL)
      & attrib66(R_4_23_FIRST_TRIAL,R_4_24_SMALL_HYPHEN_SCALE)
      & attrib69(R_4_23_FIRST_TRIAL,R_4_25_PUBLIC)
      & gen(R_4_23_FIRST_TRIAL,R_4_4_CALLING_SERVICE)
      & z_4_a_duplex_32(Z_4_A_DUPLEX_32)
      & conj1(Z_4_A_DUPLEX_32,R_4_12_TO_MAKE)
      & to_make(R_4_12_TO_MAKE,R_4_4_CALLING_SERVICE,R_4_16_OR)
      & or(R_4_16_OR)
      & conj1(R_4_16_OR,R_4_15_RESERVATION)
      & conj2(R_4_16_OR,R_4_17_APPOINTMENT)
      & conj2(Z_4_A_DUPLEX_32,R_4_8_CAN_SPEAK)
      & can_speak(R_4_8_CAN_SPEAK,R_4_4_CALLING_SERVICE)
      & to_clr29(R_4_8_CAN_SPEAK,R_4_11_HUMANS) ) ).



n4_a_duplex n4_a_duplex_5 Google n4_a_duplex_7 's n4_a_duplex_10 robotic n4_a_duplex_12 calling n4_a_duplex_14 service n4_a_duplex_16 , n4_a_duplex_20 which n4_a_duplex_22 can n4_a_duplex_25 speak n4_a_duplex_28 to n4_a_duplex_31 humans n4_a_duplex_35 to n4_a_duplex_37 make n4_a_duplex_40 a n4_a_duplex_44 reservation n4_a_duplex_47 or n4_a_duplex_50 appointment n4_a_duplex_52 , n4_a_duplex_54 is n4_a_duplex_57 to n4_a_duplex_59 get n4_a_duplex_63 its n4_a_duplex_65 first n4_a_duplex_68 small-scale n4_a_duplex_71 public n4_a_duplex_73 trial n4_a_duplex_75 . n4_a_duplex_1 IP-MAT n4_a_duplex_2 NP-SBJ n4_a_duplex_1->n4_a_duplex_2 n4_a_duplex_51 PUNC n4_a_duplex_1->n4_a_duplex_51 n4_a_duplex_53 BEP;_cat_Vt_ n4_a_duplex_1->n4_a_duplex_53 n4_a_duplex_55 IP-INF-CAT n4_a_duplex_1->n4_a_duplex_55 n4_a_duplex_74 PUNC n4_a_duplex_1->n4_a_duplex_74 n4_a_duplex_3 NP-GEN n4_a_duplex_2->n4_a_duplex_3 n4_a_duplex_8 ADJP n4_a_duplex_2->n4_a_duplex_8 n4_a_duplex_11 N n4_a_duplex_2->n4_a_duplex_11 n4_a_duplex_13 N n4_a_duplex_2->n4_a_duplex_13 n4_a_duplex_15 PUNC n4_a_duplex_2->n4_a_duplex_15 n4_a_duplex_17 IP-REL n4_a_duplex_2->n4_a_duplex_17 n4_a_duplex_4 NPR n4_a_duplex_3->n4_a_duplex_4 n4_a_duplex_6 GENM n4_a_duplex_3->n4_a_duplex_6 n4_a_duplex_4->n4_a_duplex_5 n4_a_duplex_6->n4_a_duplex_7 n4_a_duplex_9 ADJ n4_a_duplex_8->n4_a_duplex_9 n4_a_duplex_9->n4_a_duplex_10 n4_a_duplex_11->n4_a_duplex_12 n4_a_duplex_13->n4_a_duplex_14 n4_a_duplex_15->n4_a_duplex_16 n4_a_duplex_18 NP-SBJ n4_a_duplex_17->n4_a_duplex_18 n4_a_duplex_21 MD;_cat_Vi_ n4_a_duplex_17->n4_a_duplex_21 n4_a_duplex_23 IP-INF-CAT n4_a_duplex_17->n4_a_duplex_23 n4_a_duplex_32 PP-SCON n4_a_duplex_17->n4_a_duplex_32 n4_a_duplex_19 RPRO n4_a_duplex_18->n4_a_duplex_19 n4_a_duplex_19->n4_a_duplex_20 n4_a_duplex_21->n4_a_duplex_22 n4_a_duplex_24 VB;_Ipr_ n4_a_duplex_23->n4_a_duplex_24 n4_a_duplex_26 PP-CLR n4_a_duplex_23->n4_a_duplex_26 n4_a_duplex_24->n4_a_duplex_25 n4_a_duplex_27 P-ROLE n4_a_duplex_26->n4_a_duplex_27 n4_a_duplex_29 NP n4_a_duplex_26->n4_a_duplex_29 n4_a_duplex_27->n4_a_duplex_28 n4_a_duplex_30 NS n4_a_duplex_29->n4_a_duplex_30 n4_a_duplex_30->n4_a_duplex_31 n4_a_duplex_33 IP-INF2 n4_a_duplex_32->n4_a_duplex_33 n4_a_duplex_34 TO n4_a_duplex_33->n4_a_duplex_34 n4_a_duplex_36 VB;_Tn_ n4_a_duplex_33->n4_a_duplex_36 n4_a_duplex_38 NP-OB1 n4_a_duplex_33->n4_a_duplex_38 n4_a_duplex_34->n4_a_duplex_35 n4_a_duplex_36->n4_a_duplex_37 n4_a_duplex_39 D n4_a_duplex_38->n4_a_duplex_39 n4_a_duplex_41 NLYR n4_a_duplex_38->n4_a_duplex_41 n4_a_duplex_39->n4_a_duplex_40 n4_a_duplex_42 NLYR n4_a_duplex_41->n4_a_duplex_42 n4_a_duplex_45 CONJP n4_a_duplex_41->n4_a_duplex_45 n4_a_duplex_43 N n4_a_duplex_42->n4_a_duplex_43 n4_a_duplex_43->n4_a_duplex_44 n4_a_duplex_46 CONJ n4_a_duplex_45->n4_a_duplex_46 n4_a_duplex_48 NLYR n4_a_duplex_45->n4_a_duplex_48 n4_a_duplex_46->n4_a_duplex_47 n4_a_duplex_49 N n4_a_duplex_48->n4_a_duplex_49 n4_a_duplex_49->n4_a_duplex_50 n4_a_duplex_51->n4_a_duplex_52 n4_a_duplex_53->n4_a_duplex_54 n4_a_duplex_56 TO n4_a_duplex_55->n4_a_duplex_56 n4_a_duplex_58 VB;_Tn_ n4_a_duplex_55->n4_a_duplex_58 n4_a_duplex_60 NP-OB1 n4_a_duplex_55->n4_a_duplex_60 n4_a_duplex_56->n4_a_duplex_57 n4_a_duplex_58->n4_a_duplex_59 n4_a_duplex_61 NP-GEN n4_a_duplex_60->n4_a_duplex_61 n4_a_duplex_64 NUM n4_a_duplex_60->n4_a_duplex_64 n4_a_duplex_66 ADJP n4_a_duplex_60->n4_a_duplex_66 n4_a_duplex_69 ADJP n4_a_duplex_60->n4_a_duplex_69 n4_a_duplex_72 N n4_a_duplex_60->n4_a_duplex_72 n4_a_duplex_62 PRO;_genm_ n4_a_duplex_61->n4_a_duplex_62 n4_a_duplex_62->n4_a_duplex_63 n4_a_duplex_64->n4_a_duplex_65 n4_a_duplex_67 ADJ n4_a_duplex_66->n4_a_duplex_67 n4_a_duplex_67->n4_a_duplex_68 n4_a_duplex_70 ADJ n4_a_duplex_69->n4_a_duplex_70 n4_a_duplex_70->n4_a_duplex_71 n4_a_duplex_72->n4_a_duplex_73 n4_a_duplex_74->n4_a_duplex_75
( (IP-MAT (NP-SBJ;{ROBOT_CALLER} (NP-GEN;{GOOGLE} (NPR Google;{Google})
                                                  (GENM <apos>s))
                                 (ADJP (ADJ robotic;{robotic}))
                                 (N calling;{calling})
                                 (N service;{service})
                                 (PUNC ,)
                                 (IP-REL (NP-SBJ (RPRO which;{which}))
                                         (MD;_cat_Vi_ can;{can})
                                         (IP-INF-CAT (VB;_Ipr_ speak;{speak[to]})
                                                     (PP-CLR (P-ROLE to;{to})
                                                             (NP (NS humans;{human}))))
                                         (PP-SCON (IP-INF2 (TO to;{to})
                                                           (VB;_Tn_ make;{make})
                                                           (NP-OB1 (D a;{a})
                                                                   (NLYR (NLYR (N reservation;{reservation}))
                                                                         (CONJP (CONJ or;{or})
                                                                                (NLYR (N appointment;{appointment})))))))))
          (PUNC ,)
          (BEP;_cat_Vt_ is;{be})
          (IP-INF-CAT (TO to;{to})
                      (VB;_Tn_ get;{get})
                      (NP-OB1 (NP-GEN;{ROBOT_CALLER} (PRO;_genm_ its;{its}))
                              (NUM first;{first})
                              (ADJP (ADJ small_<hyphen>_scale;{small_scale}))
                              (ADJP (ADJ public;{public}))
                              (N trial;{trial})))
          (PUNC .))
  (ID 4_a_duplex))