50_a_duplex
What this technology really provides is yet another way for Google to automate the collection of useful data that isn't captured by its existing methods.

n50_a_duplex n50_a_duplex__1_1_1_1_1_1 What n50_a_duplex__1_1_1_2_1_1 this n50_a_duplex__1_1_1_2_2_1 technology n50_a_duplex__1_1_1_3_1_1 really n50_a_duplex__1_1_1_4_1 provides n50_a_duplex__1_2_1 is n50_a_duplex__1_3_1_1 yet n50_a_duplex__1_4_1_1 another n50_a_duplex__1_4_2_1 way n50_a_duplex__1_4_3_1_1 for n50_a_duplex__1_4_3_2_1_1 Google n50_a_duplex__1_4_3_3_1 to n50_a_duplex__1_4_3_4_1 automate n50_a_duplex__1_4_3_5_1_1 the n50_a_duplex__1_4_3_5_2_1 collection n50_a_duplex__1_4_3_5_3_1_1 of n50_a_duplex__1_4_3_5_3_2_1_1_1 useful n50_a_duplex__1_4_3_5_3_2_2_1 data n50_a_duplex__1_4_3_5_3_2_3_1_1 that n50_a_duplex__1_4_3_5_3_2_3_2_1 *T* n50_a_duplex__1_4_3_5_3_2_3_3_1 is n50_a_duplex__1_4_3_5_3_2_3_4_1 n't n50_a_duplex__1_4_3_5_3_2_3_5_1_1 captured n50_a_duplex__1_4_3_5_3_2_3_5_2_1_1 by n50_a_duplex__1_4_3_5_3_2_3_5_2_2_1_1_1 its n50_a_duplex__1_4_3_5_3_2_3_5_2_2_2_1_1 existing n50_a_duplex__1_4_3_5_3_2_3_5_2_2_3_1 methods n50_a_duplex__1_5_1 . n50_a_duplex__1 IP-MAT n50_a_duplex__1_1 NP-SBJ n50_a_duplex__1->n50_a_duplex__1_1 n50_a_duplex__1_2 BEP;_Ln_ n50_a_duplex__1->n50_a_duplex__1_2 n50_a_duplex__1_3 ADVP-NIM n50_a_duplex__1->n50_a_duplex__1_3 n50_a_duplex__1_4 NP-PRD n50_a_duplex__1->n50_a_duplex__1_4 n50_a_duplex__1_5 PUNC n50_a_duplex__1->n50_a_duplex__1_5 n50_a_duplex__1_1_1 IP-REL n50_a_duplex__1_1->n50_a_duplex__1_1_1 n50_a_duplex__1_1_1_1 NP-OB1 n50_a_duplex__1_1_1->n50_a_duplex__1_1_1_1 n50_a_duplex__1_1_1_2 NP-SBJ n50_a_duplex__1_1_1->n50_a_duplex__1_1_1_2 n50_a_duplex__1_1_1_3 ADVP-NIM n50_a_duplex__1_1_1->n50_a_duplex__1_1_1_3 n50_a_duplex__1_1_1_4 VBP;_Tn_ n50_a_duplex__1_1_1->n50_a_duplex__1_1_1_4 n50_a_duplex__1_1_1_1_1 RPRO n50_a_duplex__1_1_1_1->n50_a_duplex__1_1_1_1_1 n50_a_duplex__1_1_1_1_1->n50_a_duplex__1_1_1_1_1_1 n50_a_duplex__1_1_1_2_1 D n50_a_duplex__1_1_1_2->n50_a_duplex__1_1_1_2_1 n50_a_duplex__1_1_1_2_2 N n50_a_duplex__1_1_1_2->n50_a_duplex__1_1_1_2_2 n50_a_duplex__1_1_1_2_1->n50_a_duplex__1_1_1_2_1_1 n50_a_duplex__1_1_1_2_2->n50_a_duplex__1_1_1_2_2_1 n50_a_duplex__1_1_1_3_1 ADV n50_a_duplex__1_1_1_3->n50_a_duplex__1_1_1_3_1 n50_a_duplex__1_1_1_3_1->n50_a_duplex__1_1_1_3_1_1 n50_a_duplex__1_1_1_4->n50_a_duplex__1_1_1_4_1 n50_a_duplex__1_2->n50_a_duplex__1_2_1 n50_a_duplex__1_3_1 ADV n50_a_duplex__1_3->n50_a_duplex__1_3_1 n50_a_duplex__1_3_1->n50_a_duplex__1_3_1_1 n50_a_duplex__1_4_1 D n50_a_duplex__1_4->n50_a_duplex__1_4_1 n50_a_duplex__1_4_2 N n50_a_duplex__1_4->n50_a_duplex__1_4_2 n50_a_duplex__1_4_3 IP-INF n50_a_duplex__1_4->n50_a_duplex__1_4_3 n50_a_duplex__1_4_1->n50_a_duplex__1_4_1_1 n50_a_duplex__1_4_2->n50_a_duplex__1_4_2_1 n50_a_duplex__1_4_3_1 P-CONN n50_a_duplex__1_4_3->n50_a_duplex__1_4_3_1 n50_a_duplex__1_4_3_2 NP-SBJ n50_a_duplex__1_4_3->n50_a_duplex__1_4_3_2 n50_a_duplex__1_4_3_3 TO n50_a_duplex__1_4_3->n50_a_duplex__1_4_3_3 n50_a_duplex__1_4_3_4 VB;_Tn_ n50_a_duplex__1_4_3->n50_a_duplex__1_4_3_4 n50_a_duplex__1_4_3_5 NP-OB1 n50_a_duplex__1_4_3->n50_a_duplex__1_4_3_5 n50_a_duplex__1_4_3_1->n50_a_duplex__1_4_3_1_1 n50_a_duplex__1_4_3_2_1 NPR n50_a_duplex__1_4_3_2->n50_a_duplex__1_4_3_2_1 n50_a_duplex__1_4_3_2_1->n50_a_duplex__1_4_3_2_1_1 n50_a_duplex__1_4_3_3->n50_a_duplex__1_4_3_3_1 n50_a_duplex__1_4_3_4->n50_a_duplex__1_4_3_4_1 n50_a_duplex__1_4_3_5_1 D n50_a_duplex__1_4_3_5->n50_a_duplex__1_4_3_5_1 n50_a_duplex__1_4_3_5_2 N n50_a_duplex__1_4_3_5->n50_a_duplex__1_4_3_5_2 n50_a_duplex__1_4_3_5_3 PP n50_a_duplex__1_4_3_5->n50_a_duplex__1_4_3_5_3 n50_a_duplex__1_4_3_5_1->n50_a_duplex__1_4_3_5_1_1 n50_a_duplex__1_4_3_5_2->n50_a_duplex__1_4_3_5_2_1 n50_a_duplex__1_4_3_5_3_1 P-ROLE n50_a_duplex__1_4_3_5_3->n50_a_duplex__1_4_3_5_3_1 n50_a_duplex__1_4_3_5_3_2 NP n50_a_duplex__1_4_3_5_3->n50_a_duplex__1_4_3_5_3_2 n50_a_duplex__1_4_3_5_3_1->n50_a_duplex__1_4_3_5_3_1_1 n50_a_duplex__1_4_3_5_3_2_1 ADJP n50_a_duplex__1_4_3_5_3_2->n50_a_duplex__1_4_3_5_3_2_1 n50_a_duplex__1_4_3_5_3_2_2 NS n50_a_duplex__1_4_3_5_3_2->n50_a_duplex__1_4_3_5_3_2_2 n50_a_duplex__1_4_3_5_3_2_3 IP-REL n50_a_duplex__1_4_3_5_3_2->n50_a_duplex__1_4_3_5_3_2_3 n50_a_duplex__1_4_3_5_3_2_1_1 ADJ n50_a_duplex__1_4_3_5_3_2_1->n50_a_duplex__1_4_3_5_3_2_1_1 n50_a_duplex__1_4_3_5_3_2_1_1->n50_a_duplex__1_4_3_5_3_2_1_1_1 n50_a_duplex__1_4_3_5_3_2_2->n50_a_duplex__1_4_3_5_3_2_2_1 n50_a_duplex__1_4_3_5_3_2_3_1 C n50_a_duplex__1_4_3_5_3_2_3->n50_a_duplex__1_4_3_5_3_2_3_1 n50_a_duplex__1_4_3_5_3_2_3_2 NP-SBJ n50_a_duplex__1_4_3_5_3_2_3->n50_a_duplex__1_4_3_5_3_2_3_2 n50_a_duplex__1_4_3_5_3_2_3_3 BEP;_cat_VePASS_ n50_a_duplex__1_4_3_5_3_2_3->n50_a_duplex__1_4_3_5_3_2_3_3 n50_a_duplex__1_4_3_5_3_2_3_4 NEG;_clitic_ n50_a_duplex__1_4_3_5_3_2_3->n50_a_duplex__1_4_3_5_3_2_3_4 n50_a_duplex__1_4_3_5_3_2_3_5 IP-PPL-CAT n50_a_duplex__1_4_3_5_3_2_3->n50_a_duplex__1_4_3_5_3_2_3_5 n50_a_duplex__1_4_3_5_3_2_3_1->n50_a_duplex__1_4_3_5_3_2_3_1_1 n50_a_duplex__1_4_3_5_3_2_3_2->n50_a_duplex__1_4_3_5_3_2_3_2_1 n50_a_duplex__1_4_3_5_3_2_3_3->n50_a_duplex__1_4_3_5_3_2_3_3_1 n50_a_duplex__1_4_3_5_3_2_3_4->n50_a_duplex__1_4_3_5_3_2_3_4_1 n50_a_duplex__1_4_3_5_3_2_3_5_1 VVN;_Tn_ n50_a_duplex__1_4_3_5_3_2_3_5->n50_a_duplex__1_4_3_5_3_2_3_5_1 n50_a_duplex__1_4_3_5_3_2_3_5_2 PP-LGS n50_a_duplex__1_4_3_5_3_2_3_5->n50_a_duplex__1_4_3_5_3_2_3_5_2 n50_a_duplex__1_4_3_5_3_2_3_5_1->n50_a_duplex__1_4_3_5_3_2_3_5_1_1 n50_a_duplex__1_4_3_5_3_2_3_5_2_1 P-ROLE;_lgs_ n50_a_duplex__1_4_3_5_3_2_3_5_2->n50_a_duplex__1_4_3_5_3_2_3_5_2_1 n50_a_duplex__1_4_3_5_3_2_3_5_2_2 NP n50_a_duplex__1_4_3_5_3_2_3_5_2->n50_a_duplex__1_4_3_5_3_2_3_5_2_2 n50_a_duplex__1_4_3_5_3_2_3_5_2_1->n50_a_duplex__1_4_3_5_3_2_3_5_2_1_1 n50_a_duplex__1_4_3_5_3_2_3_5_2_2_1 NP-GEN n50_a_duplex__1_4_3_5_3_2_3_5_2_2->n50_a_duplex__1_4_3_5_3_2_3_5_2_2_1 n50_a_duplex__1_4_3_5_3_2_3_5_2_2_2 ADJP n50_a_duplex__1_4_3_5_3_2_3_5_2_2->n50_a_duplex__1_4_3_5_3_2_3_5_2_2_2 n50_a_duplex__1_4_3_5_3_2_3_5_2_2_3 NS n50_a_duplex__1_4_3_5_3_2_3_5_2_2->n50_a_duplex__1_4_3_5_3_2_3_5_2_2_3 n50_a_duplex__1_4_3_5_3_2_3_5_2_2_1_1 PRO;_genm_ n50_a_duplex__1_4_3_5_3_2_3_5_2_2_1->n50_a_duplex__1_4_3_5_3_2_3_5_2_2_1_1 n50_a_duplex__1_4_3_5_3_2_3_5_2_2_1_1->n50_a_duplex__1_4_3_5_3_2_3_5_2_2_1_1_1 n50_a_duplex__1_4_3_5_3_2_3_5_2_2_2_1 ADJ n50_a_duplex__1_4_3_5_3_2_3_5_2_2_2->n50_a_duplex__1_4_3_5_3_2_3_5_2_2_2_1 n50_a_duplex__1_4_3_5_3_2_3_5_2_2_2_1->n50_a_duplex__1_4_3_5_3_2_3_5_2_2_2_1_1 n50_a_duplex__1_4_3_5_3_2_3_5_2_2_3->n50_a_duplex__1_4_3_5_3_2_3_5_2_2_3_1 n50_a_duplex__1_5->n50_a_duplex__1_5_1
( (IP-MAT (NP-SBJ (IP-REL (NP-OB1 (RPRO What;{what}))
                          (NP-SBJ (D this;{this})
                                  (N technology;{technology}))
                          (ADVP-NIM (ADV really;{really}))
                          (VBP;_Tn_ provides;{provide})))
          (BEP;_Ln_ is;{be})
          (ADVP-NIM (ADV yet;{yet}))
          (NP-PRD (D another;{another})
                  (N way;{way})
                  (IP-INF (P-CONN for;{for})
                          (NP-SBJ;{GOOGLE} (NPR Google;{Google}))
                          (TO to;{to})
                          (VB;_Tn_ automate;{automate})
                          (NP-OB1 (D the;{the})
                                  (N collection;{collection})
                                  (PP (P-ROLE of;{of})
                                      (NP (ADJP (ADJ useful;{useful}))
                                          (NS data;{data})
                                          (IP-REL (C that;{that})
                                                  (NP-SBJ *T*)
                                                  (BEP;_cat_VePASS_ is;{be})
                                                  (NEG;_clitic_ n<apos>t;{not})
                                                  (IP-PPL-CAT (VVN;_Tn_ captured;{capture})
                                                              (PP-LGS (P-ROLE;_lgs_ by;{by})
                                                                      (NP (NP-GEN;{GOOGLE} (PRO;_genm_ its;{its}))
                                                                          (ADJP (ADJ existing;{existing}))
                                                                          (NS methods;{method}))))))))))
          (PUNC .))
  (ID 50_a_duplex))



%3 r_0050_0026__methods methods r_0050_0025__existing existing r_0050_0026__methods->r_0050_0025__existing [attrib] r_0050_0011__Google Google r_0050_0026__methods->r_0050_0011__Google [gen] r_0050_0022__captured captured r_0050_0022__captured->r_0050_0026__methods [by_arg0] r_0050_0018__data data r_0050_0022__captured->r_0050_0018__data [inv_arg1] r_0050_0017__useful useful r_0050_0018__data->r_0050_0017__useful [attrib] r_0050_0021__n_apos_t n't r_0050_0020__is is r_0050_0021__n_apos_t->r_0050_0020__is [keep_scope] r_0050_0020__is->r_0050_0022__captured [scope] r_0050_0014__the_r_0050_0015__collection the collection r_0050_0014__the_r_0050_0015__collection->r_0050_0018__data of r_0050_0013__automate automate r_0050_0013__automate->r_0050_0011__Google [arg0] r_0050_0013__automate->r_0050_0014__the_r_0050_0015__collection [arg1] r_0050_0008__another_r_0050_0009__way another way r_0050_0008__another_r_0050_0009__way->r_0050_0013__automate [emb] r_0050_0006__is is r_0050_0006__is->r_0050_0008__another_r_0050_0009__way [prd] r_0050_0007__yet yet r_0050_0006__is->r_0050_0007__yet [nim] r_0050_0001__What What r_0050_0006__is->r_0050_0001__What [arg0] r_0050_0005__provides provides r_0050_0005__provides->r_0050_0001__What [arg1] r_0050_0004__really really r_0050_0005__provides->r_0050_0004__really [nim] r_0050_0002__this_r_0050_0003__technology this technology r_0050_0005__provides->r_0050_0002__this_r_0050_0003__technology [arg0]
arc(r_0050_0005__provides,r_0050_0001__What,arg1).
arc(r_0050_0005__provides,r_0050_0002__this_r_0050_0003__technology,arg0).
arc(r_0050_0005__provides,r_0050_0004__really,nim).
arc(r_0050_0006__is,r_0050_0001__What,arg0).
arc(r_0050_0006__is,r_0050_0007__yet,nim).
arc(r_0050_0006__is,r_0050_0008__another_r_0050_0009__way,prd).
arc(r_0050_0008__another_r_0050_0009__way,r_0050_0013__automate,emb).
arc(r_0050_0013__automate,r_0050_0011__Google,arg0).
arc(r_0050_0013__automate,r_0050_0014__the_r_0050_0015__collection,arg1).
arc(r_0050_0014__the_r_0050_0015__collection,r_0050_0018__data,r_0050_0016__of).
arc(r_0050_0018__data,r_0050_0017__useful,attrib).
arc(r_0050_0020__is,r_0050_0022__captured,scope).
arc(r_0050_0021__n_apos_t,r_0050_0020__is,keep_scope).
arc(r_0050_0022__captured,r_0050_0018__data,inv_arg1).
arc(r_0050_0022__captured,r_0050_0026__methods,r_0050_0023__by_arg0).
arc(r_0050_0026__methods,r_0050_0011__Google,gen).
arc(r_0050_0026__methods,r_0050_0025__existing,attrib).



%3 r_0050_0005__provides provides r_0050_0001__What What r_0050_0005__provides->r_0050_0001__What [arg1] r_0050_0002__this_r_0050_0003__technology this technology r_0050_0005__provides->r_0050_0002__this_r_0050_0003__technology [arg0] r_0050_0004__really really r_0050_0005__provides->r_0050_0004__really [nim] r_0050_0006__is is r_0050_0006__is->r_0050_0001__What [arg0] r_0050_0007__yet yet r_0050_0006__is->r_0050_0007__yet [nim] r_0050_0008__another_r_0050_0009__way another way r_0050_0006__is->r_0050_0008__another_r_0050_0009__way [prd] r_0050_0013__automate automate r_0050_0008__another_r_0050_0009__way->r_0050_0013__automate [emb] r_0050_0011__Google Google r_0050_0013__automate->r_0050_0011__Google [arg0] r_0050_0014__the_r_0050_0015__collection the collection r_0050_0013__automate->r_0050_0014__the_r_0050_0015__collection [arg1] r_0050_0018__data data r_0050_0014__the_r_0050_0015__collection->r_0050_0018__data of r_0050_0017__useful useful r_0050_0018__data->r_0050_0017__useful [attrib] r_0050_0020__is_r_0050_0022__captured is captured r_0050_0018__data->r_0050_0020__is_r_0050_0022__captured [inv_arg1] r_0050_0021__n_apos_t n't r_0050_0021__n_apos_t->r_0050_0020__is_r_0050_0022__captured [keep_scope] r_0050_0026__methods methods r_0050_0020__is_r_0050_0022__captured->r_0050_0026__methods [by_arg0] r_0050_0026__methods->r_0050_0011__Google [gen] r_0050_0025__existing existing r_0050_0026__methods->r_0050_0025__existing [attrib]
fof(formula,axiom,
    ? [R_0050_0001__WHAT,R_0050_0002__THIS_R_0050_0003__TECHNOLOGY,R_0050_0004__REALLY,R_0050_0005__PROVIDES,R_0050_0007__YET,R_0050_0011__GOOGLE,R_0050_0017__USEFUL,R_0050_0025__EXISTING,R_0050_0026__METHODS,R_0050_0020__IS_R_0050_0022__CAPTURED,R_0050_0018__DATA,R_0050_0014__THE_R_0050_0015__COLLECTION,R_0050_0013__AUTOMATE,R_0050_0008__ANOTHER_R_0050_0009__WAY,R_0050_0006__IS] :
      ( r_0050_0001__What(R_0050_0001__WHAT)
      & r_0050_0002__this_r_0050_0003__technology(R_0050_0002__THIS_R_0050_0003__TECHNOLOGY)
      & r_0050_0004__really(R_0050_0004__REALLY)
      & r_0050_0007__yet(R_0050_0007__YET)
      & r_0050_0011__Google(R_0050_0011__GOOGLE)
      & r_0050_0017__useful(R_0050_0017__USEFUL)
      & r_0050_0025__existing(R_0050_0025__EXISTING)
      & ~ r_0050_0020__is_r_0050_0022__captured(R_0050_0020__IS_R_0050_0022__CAPTURED)
      & r_0050_0006__is(R_0050_0006__IS)
      & has_prd(R_0050_0006__IS,R_0050_0008__ANOTHER_R_0050_0009__WAY)
      & r_0050_0008__another_r_0050_0009__way(R_0050_0008__ANOTHER_R_0050_0009__WAY)
      & has_emb(R_0050_0008__ANOTHER_R_0050_0009__WAY,R_0050_0013__AUTOMATE)
      & r_0050_0013__automate(R_0050_0013__AUTOMATE)
      & has_arg1(R_0050_0013__AUTOMATE,R_0050_0014__THE_R_0050_0015__COLLECTION)
      & r_0050_0014__the_r_0050_0015__collection(R_0050_0014__THE_R_0050_0015__COLLECTION)
      & has_r_0050_0016__of(R_0050_0014__THE_R_0050_0015__COLLECTION,R_0050_0018__DATA)
      & r_0050_0018__data(R_0050_0018__DATA)
      & has_inv_arg1(R_0050_0018__DATA,R_0050_0020__IS_R_0050_0022__CAPTURED)
      & r_0050_0020__is_r_0050_0022__captured(R_0050_0020__IS_R_0050_0022__CAPTURED)
      & has_r_0050_0023__by_arg0(R_0050_0020__IS_R_0050_0022__CAPTURED,R_0050_0026__METHODS)
      & r_0050_0026__methods(R_0050_0026__METHODS)
      & has_attrib(R_0050_0026__METHODS,R_0050_0025__EXISTING)
      & has_gen(R_0050_0026__METHODS,R_0050_0011__GOOGLE)
      & has_attrib(R_0050_0018__DATA,R_0050_0017__USEFUL)
      & has_arg0(R_0050_0013__AUTOMATE,R_0050_0011__GOOGLE)
      & has_nim(R_0050_0006__IS,R_0050_0007__YET)
      & has_arg0(R_0050_0006__IS,R_0050_0001__WHAT)
      & r_0050_0005__provides(R_0050_0005__PROVIDES)
      & has_nim(R_0050_0005__PROVIDES,R_0050_0004__REALLY)
      & has_arg0(R_0050_0005__PROVIDES,R_0050_0002__THIS_R_0050_0003__TECHNOLOGY)
      & has_arg1(R_0050_0005__PROVIDES,R_0050_0001__WHAT) ) ).