Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities http://www.idiap.ch/uist2006/ Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities en Tue, 17 Oct 2006 00:00:00 +0200 no Enabling web browsers to augment web sites tittering and sorting functionalities David Huynh Rob Miller- David Karger IT Computer Science Et Artificiat Intettigence Laboratory U IST 2006-Montret, Switzertand Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Enabling web browsers to augment web sites tittering and sorting functionalities David Huynh Rob Miller- David Karger IT Computer Science Et Artificiat Intettigence Laboratory U IST 2006-Montret, Switzertand Enabling web browsers to augment web sites tittering and sorting functionalities David Huynh Rob Miller- David Karger IT Computer Science Et Artificiat Intettigence Laboratory U IST 2006-Montret, Switzertand 00:00:12 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Web Content Extraction Scraping Gtaub IV Inlrt MINm Oct Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Web Content Extraction Scraping Gtaub IV Inlrt MINm Oct Web Content Extraction Scraping Gtaub IV Inlrt MINm Oct 00:00:07 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology lw mILB, RV Ji Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 lw mILB, RV Ji lw mILB, RV Ji 00:00:05 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology DQII TIIB mmmm, IIV Jo The Innocent Man Murder and Injustice in a Small Tovm by John Gnsham Harclcover Oct 10, 2006 B new Smdc 516.36 Used new from 15.99 dbdl OV anme, er MWm C oct Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 DQII TIIB mmmm, IIV Jo The Innocent Man Murder and Injustice in a Small Tovm by John Gnsham Harclcover Oct 10, 2006 B new Smdc 516.36 Used new from 15.99 dbdl OV anme, er MWm C oct DQII TIIB mmmm, IIV Jo The Innocent Man Murder and Injustice in a Small Tovm by John Gnsham Harclcover Oct 10, 2006 B new Smdc 516.36 Used new from 15.99 dbdl OV anme, er MWm C oct 00:00:05 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology DQSl The ocent Man Mu r and Injustice in a Small Tom by John Gnsham CHardcover Oct 10, 2006 B new In Stsck 16.36 availability Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 DQSl The ocent Man Mu r and Injustice in a Small Tom by John Gnsham CHardcover Oct 10, 2006 B new In Stsck 16.36 availability DQSl The ocent Man Mu r and Injustice in a Small Tom by John Gnsham CHardcover Oct 10, 2006 B new In Stsck 16.36 availability 00:00:12 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Before and After Extraction using Pigsty Bank, ISWC 2005 scraping Before View After View in Piggy Bank on Amazon Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Before and After Extraction using Pigsty Bank, ISWC 2005 scraping Before View After View in Piggy Bank on Amazon Before and After Extraction using Pigsty Bank, ISWC 2005 scraping Before View After View in Piggy Bank on Amazon 00:00:15 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology by John Gnsham WO amN Oct 10, 2006 X. scraping Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 by John Gnsham WO amN Oct 10, 2006 X. scraping by John Gnsham WO amN Oct 10, 2006 X. scraping 00:00:07 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology dendar View MaD View Gra h View Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 dendar View MaD View Gra h View dendar View MaD View Gra h View 00:00:10 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities 00:00:05 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Save Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Save Save 00:00:08 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology scraping Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 scraping scraping 00:00:23 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Before and After Extraction Differences in GIoba Presentation Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Before and After Extraction Differences in GIoba Presentation Before and After Extraction Differences in GIoba Presentation 00:00:12 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Tradeoffs of These Approaches 0 These approaches are so enamored with structured data 04164P Lhat they risk Losin8 8oba visual context Losing individuat item s origina presentation, which Is concise, familiar, and perhaps pretty Carry semantics too hard to recover. Which is orisina price Which is sate price Does the computer have to know The nnocent Man Hu er and Injustice in a Small Town by John Gnsham Hardcovr- Oct I0 OO6 ew S28-96516.36 t.s Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Tradeoffs of These Approaches 0 These approaches are so enamored with structured data 04164P Lhat they risk Losin8 8oba visual context Losing individuat item s origina presentation, which Is concise, familiar, and perhaps pretty Carry semantics too hard to recover. Which is orisina price Which is sate price Does the computer have to know The nnocent Man Hu er and Injustice in a Small Town by John Gnsham Hardcovr- Oct I0 OO6 ew S28-96516.36 t.s Tradeoffs of These Approaches 0 These approaches are so enamored with structured data 04164P Lhat they risk Losin8 8oba visual context Losing individuat item s origina presentation, which Is concise, familiar, and perhaps pretty Carry semantics too hard to recover. Which is orisina price Which is sate price Does the computer have to know The nnocent Man Hu er and Injustice in a Small Town by John Gnsham Hardcovr- Oct I0 OO6 ew S28-96516.36 t.s 00:01:06 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology The Innocent Man Murder and Injustice in a Small Town b, John 3-nsham Oct Ifl, 2006 Nov 22. 2005 Ibe Last II CIIB5 Mnlut Dec SO.Or Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 The Innocent Man Murder and Injustice in a Small Town b, John 3-nsham Oct Ifl, 2006 Nov 22. 2005 Ibe Last II CIIB5 Mnlut Dec SO.Or The Innocent Man Murder and Injustice in a Small Town b, John 3-nsham Oct Ifl, 2006 Nov 22. 2005 Ibe Last II CIIB5 Mnlut Dec SO.Or 00:00:28 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Narrow You Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Narrow You Narrow You 00:00:16 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 00:00:08 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology roe SO.OZ The C aohn Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 roe SO.OZ The C aohn roe SO.OZ The C aohn 00:00:06 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Search Shipping Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Search Shipping Search Shipping 00:00:07 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Ibe Slreet John Gnsham ham Paperback- pnl fromsO.SO Sep ZT, Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Ibe Slreet John Gnsham ham Paperback- pnl fromsO.SO Sep ZT, Ibe Slreet John Gnsham ham Paperback- pnl fromsO.SO Sep ZT, 00:00:10 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology The Innocent Man Murder and Injustice in a am Hardcover Oct Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 The Innocent Man Murder and Injustice in a am Hardcover Oct The Innocent Man Murder and Injustice in a am Hardcover Oct 00:00:06 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology The Innocent Man Murder and ZnjusUce in a Small Tolm by John Gnsha CNiss Mbet J. Used new ff amO.Ol lhe Last Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 The Innocent Man Murder and ZnjusUce in a Small Tolm by John Gnsha CNiss Mbet J. Used new ff amO.Ol lhe Last The Innocent Man Murder and ZnjusUce in a Small Tolm by John Gnsha CNiss Mbet J. Used new ff amO.Ol lhe Last 00:00:33 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology The Innocent Man Murder and Injustice in a Smkll Town by John Gnshan Sma Ha Used new fromso, o I Irhe Last Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 The Innocent Man Murder and Injustice in a Smkll Town by John Gnshan Sma Ha Used new fromso, o I Irhe Last The Innocent Man Murder and Injustice in a Smkll Town by John Gnshan Sma Ha Used new fromso, o I Irhe Last 00:00:20 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology SOS The Innocent Man Murder and Injustice in a Smatl Town John Grishham bv John Gnsharn Gnsha sham, Mbchael Beck, F ett, and Blar ham and Ichaet Beck Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 SOS The Innocent Man Murder and Injustice in a Smatl Town John Grishham bv John Gnsharn Gnsha sham, Mbchael Beck, F ett, and Blar ham and Ichaet Beck SOS The Innocent Man Murder and Injustice in a Smatl Town John Grishham bv John Gnsharn Gnsha sham, Mbchael Beck, F ett, and Blar ham and Ichaet Beck 00:00:11 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Pages f Sep 26. 2006 llke Stmet tmmyl byJo O.SO Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Pages f Sep 26. 2006 llke Stmet tmmyl byJo O.SO Pages f Sep 26. 2006 llke Stmet tmmyl byJo O.SO 00:00:10 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology 3FCIF Cmlss Miikt.t Used new fromSO.Ol lhe Last lem lembet w-Dec Select to dEms bert Mayer Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 3FCIF Cmlss Miikt.t Used new fromSO.Ol lhe Last lem lembet w-Dec Select to dEms bert Mayer 3FCIF Cmlss Miikt.t Used new fromSO.Ol lhe Last lem lembet w-Dec Select to dEms bert Mayer 00:00:13 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology ANIB, by John Gnshan Flobert MaVe Oct 24, 2005 f Apnl 26, 2005 Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 ANIB, by John Gnshan Flobert MaVe Oct 24, 2005 f Apnl 26, 2005 ANIB, by John Gnshan Flobert MaVe Oct 24, 2005 f Apnl 26, 2005 00:00:06 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology The Partne Mass Market P-dl, April 26, 20OS Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 The Partne Mass Market P-dl, April 26, 20OS The Partne Mass Market P-dl, April 26, 20OS 00:00:20 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Contribution The Man Murder and 0 in a Small Town by john calsham IF BB him, ql, mm ql qnD Preserve original presentation white offerin extra functionatities on top of web pages and requiring minima user s effort. The Innocent Man Murder and Injustice in a Small Town Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Contribution The Man Murder and 0 in a Small Town by john calsham IF BB him, ql, mm ql qnD Preserve original presentation white offerin extra functionatities on top of web pages and requiring minima user s effort. The Innocent Man Murder and Injustice in a Small Town Contribution The Man Murder and 0 in a Small Town by john calsham IF BB him, ql, mm ql qnD Preserve original presentation white offerin extra functionatities on top of web pages and requiring minima user s effort. The Innocent Man Murder and Injustice in a Small Town 00:00:18 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Outtine UI Design Augmentation Extraction ALgorithm Evatuation of Atgorithm User Study Conctusions Future Work Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Outtine UI Design Augmentation Extraction ALgorithm Evatuation of Atgorithm User Study Conctusions Future Work Outtine UI Design Augmentation Extraction ALgorithm Evatuation of Atgorithm User Study Conctusions Future Work 00:00:13 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Outtine UI Design Augmentation Evatuation of A f ALgorithm User Study Conclusions Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Outtine UI Design Augmentation Evatuation of A f ALgorithm User Study Conclusions Outtine UI Design Augmentation Evatuation of A f ALgorithm User Study Conclusions 00:00:11 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Design Augmentation Ausmentin8 involves 1. Present scraped remits 2. Offering additional 4P ARk O scraped resutts. approaches in presenting resutts handcrafted view temptates Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Design Augmentation Ausmentin8 involves 1. Present scraped remits 2. Offering additional 4P ARk O scraped resutts. approaches in presenting resutts handcrafted view temptates UI Design Augmentation Ausmentin8 involves 1. Present scraped remits 2. Offering additional 4P ARk O scraped resutts. approaches in presenting resutts handcrafted view temptates 00:00:29 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Design Augmentation To get pretty presentation, somebody has to do the work We can get the user to create view temptates Or hire designers to create view templates. How to find the appropriate view ternptates How to inmU them7 But somebody atready did the work The original web site s designers Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Design Augmentation To get pretty presentation, somebody has to do the work We can get the user to create view temptates Or hire designers to create view templates. How to find the appropriate view ternptates How to inmU them7 But somebody atready did the work The original web site s designers UI Design Augmentation To get pretty presentation, somebody has to do the work We can get the user to create view temptates Or hire designers to create view templates. How to find the appropriate view ternptates How to inmU them7 But somebody atready did the work The original web site s designers 00:00:21 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Design Augmentation How to add features to original presentation filter to 2005 and tater The Innocent Man Murder and in a Small Town by John Gnsham I-larIcover- oct LO, 2O06 Available for Ime-ordmr sort ascending Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Design Augmentation How to add features to original presentation filter to 2005 and tater The Innocent Man Murder and in a Small Town by John Gnsham I-larIcover- oct LO, 2O06 Available for Ime-ordmr sort ascending UI Design Augmentation How to add features to original presentation filter to 2005 and tater The Innocent Man Murder and in a Small Town by John Gnsham I-larIcover- oct LO, 2O06 Available for Ime-ordmr sort ascending 00:00:15 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology REVIEWS meras Cell phone nes Deskto ktoos Laptops rues Helv MP3 payers DIGITAL CAMERAS Too few rsults Find by resolution USA. Inc 2C,22 Mare than ash type mrs sdod S2S8 S2gg The Eas asySha C8751 5safi chmce for one who want os and control ET ang J photos and bd control 4 Specs. E gtaJlcarnera 8 00000 pfxets 31 ME Int o I spLay TFT ctTve rnn-x 5 n Colo, Clleck One8 Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 REVIEWS meras Cell phone nes Deskto ktoos Laptops rues Helv MP3 payers DIGITAL CAMERAS Too few rsults Find by resolution USA. Inc 2C,22 Mare than ash type mrs sdod S2S8 S2gg The Eas asySha C8751 5safi chmce for one who want os and control ET ang J photos and bd control 4 Specs. E gtaJlcarnera 8 00000 pfxets 31 ME Int o I spLay TFT ctTve rnn-x 5 n Colo, Clleck One8 REVIEWS meras Cell phone nes Deskto ktoos Laptops rues Helv MP3 payers DIGITAL CAMERAS Too few rsults Find by resolution USA. Inc 2C,22 Mare than ash type mrs sdod S2S8 S2gg The Eas asySha C8751 5safi chmce for one who want os and control ET ang J photos and bd control 4 Specs. E gtaJlcarnera 8 00000 pfxets 31 ME Int o I spLay TFT ctTve rnn-x 5 n Colo, Clleck One8 00:00:16 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Design Augmentation How do we get fietd names from the web page The computer 8uesses the field names. Guessing fietd names for any domain of information is too hard. This might work if we constrain outsells to a few domains and a few schemas. The computer then tries to fit the field vatues into the schema slots. The user enter the fietd names. SeLecting field names can be too Laborious users forget to do it Coming up with field names can be cognitiveLy demanding. The In Man Murder and Injustice in a Small Town by John Gnsham Hacover Oct 10, 2006 new from 515 Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Design Augmentation How do we get fietd names from the web page The computer 8uesses the field names. Guessing fietd names for any domain of information is too hard. This might work if we constrain outsells to a few domains and a few schemas. The computer then tries to fit the field vatues into the schema slots. The user enter the fietd names. SeLecting field names can be too Laborious users forget to do it Coming up with field names can be cognitiveLy demanding. The In Man Murder and Injustice in a Small Town by John Gnsham Hacover Oct 10, 2006 new from 515 UI Design Augmentation How do we get fietd names from the web page The computer 8uesses the field names. Guessing fietd names for any domain of information is too hard. This might work if we constrain outsells to a few domains and a few schemas. The computer then tries to fit the field vatues into the schema slots. The user enter the fietd names. SeLecting field names can be too Laborious users forget to do it Coming up with field names can be cognitiveLy demanding. The In Man Murder and Injustice in a Small Town by John Gnsham Hacover Oct 10, 2006 new from 515 00:00:41 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Design Augmentation We woutd tike to require minimat user s effort. 0 Can we do away with fietd names OHginat presentation atready carry semantics. Insert in-place interactors that visuaLLy bind to that semantics. The Innocent Man Murder and Injustice in a S Town Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Design Augmentation We woutd tike to require minimat user s effort. 0 Can we do away with fietd names OHginat presentation atready carry semantics. Insert in-place interactors that visuaLLy bind to that semantics. The Innocent Man Murder and Injustice in a S Town UI Design Augmentation We woutd tike to require minimat user s effort. 0 Can we do away with fietd names OHginat presentation atready carry semantics. Insert in-place interactors that visuaLLy bind to that semantics. The Innocent Man Murder and Injustice in a S Town 00:00:45 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Design Augmentation The originat presentation and in-ptace interactors tet us 1. eliminate the need to create view templates offer benefits without needing to recover field names. Is fietd-name-tess fitteHngsorting UI usabte Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Design Augmentation The originat presentation and in-ptace interactors tet us 1. eliminate the need to create view templates offer benefits without needing to recover field names. Is fietd-name-tess fitteHngsorting UI usabte UI Design Augmentation The originat presentation and in-ptace interactors tet us 1. eliminate the need to create view templates offer benefits without needing to recover field names. Is fietd-name-tess fitteHngsorting UI usabte 00:00:30 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Design Extraction Extraction invotves Locating items of interest 2. Finding subsequent pages Locating fietd vatues within items 4. Naming the fietds Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Design Extraction Extraction invotves Locating items of interest 2. Finding subsequent pages Locating fietd vatues within items 4. Naming the fietds UI Design Extraction Extraction invotves Locating items of interest 2. Finding subsequent pages Locating fietd vatues within items 4. Naming the fietds 00:00:25 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Design Extraction How minimat can we require of the user to work Computer automaUca Uy extracts everythi ng marc. 0 Computer automatically guesses. User verifies and makes corrections. Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Design Extraction How minimat can we require of the user to work Computer automaUca Uy extracts everythi ng marc. 0 Computer automatically guesses. User verifies and makes corrections. UI Design Extraction How minimat can we require of the user to work Computer automaUca Uy extracts everythi ng marc. 0 Computer automatically guesses. User verifies and makes corrections. 00:00:25 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Design Extraction a Small Town by John s Subsequent Field vakles Pages Manual. Verification Automatic Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Design Extraction a Small Town by John s Subsequent Field vakles Pages Manual. Verification Automatic UI Design Extraction a Small Town by John s Subsequent Field vakles Pages Manual. Verification Automatic 00:00:22 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Design- Extraction preview of resutts for verification 32 48 itels E.3 controts for making correction 2nd dick if aLL goes wett Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Design- Extraction preview of resutts for verification 32 48 itels E.3 controts for making correction 2nd dick if aLL goes wett UI Design- Extraction preview of resutts for verification 32 48 itels E.3 controts for making correction 2nd dick if aLL goes wett 00:00:34 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology STER Wnmde Troll imts Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 STER Wnmde Troll imts STER Wnmde Troll imts 00:00:12 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology STER Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 STER STER 00:00:05 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology STER Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 STER STER 00:00:23 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology ROCHESTER Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 ROCHESTER ROCHESTER 00:00:09 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology ROCHESTER CLXCK your Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 ROCHESTER CLXCK your ROCHESTER CLXCK your 00:00:18 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology ROCHESTER 13LIKyour have been Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 ROCHESTER 13LIKyour have been ROCHESTER 13LIKyour have been 00:00:09 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology ROCHESTER Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 ROCHESTER ROCHESTER 00:00:15 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Design Atgorithm Evatuation of A f ALgorithm Conctusions Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Design Atgorithm Evatuation of A f ALgorithm Conctusions UI Design Atgorithm Evatuation of A f ALgorithm Conctusions 00:00:07 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology ALgorithm The Man Murder and a Sitltall To, mr by John Gtlshmn Subsequent Field vatues Manual Verification Correction Automatic Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 ALgorithm The Man Murder and a Sitltall To, mr by John Gtlshmn Subsequent Field vatues Manual Verification Correction Automatic ALgorithm The Man Murder and a Sitltall To, mr by John Gtlshmn Subsequent Field vatues Manual Verification Correction Automatic 00:00:05 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology AIRoHthm Locating Items of Interest Heuristics Each item contains one or more hypertin ks. We use hypertinks as seeds for finding items. Items are the set of simitar things that occupy the largest area of the page. XPath-based algorithm Process every hypertink. Construct an XPath to that hyperEnk that generatizes to other hypertinks. The XPath acts Like a muLtiple selection. Grow the sdection to the set of containing the links that make up a potential set of items. Amon such sets of etements, select the one occupying the largest area. Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 AIRoHthm Locating Items of Interest Heuristics Each item contains one or more hypertin ks. We use hypertinks as seeds for finding items. Items are the set of simitar things that occupy the largest area of the page. XPath-based algorithm Process every hypertink. Construct an XPath to that hyperEnk that generatizes to other hypertinks. The XPath acts Like a muLtiple selection. Grow the sdection to the set of containing the links that make up a potential set of items. Amon such sets of etements, select the one occupying the largest area. AIRoHthm Locating Items of Interest Heuristics Each item contains one or more hypertin ks. We use hypertinks as seeds for finding items. Items are the set of simitar things that occupy the largest area of the page. XPath-based algorithm Process every hypertink. Construct an XPath to that hyperEnk that generatizes to other hypertinks. The XPath acts Like a muLtiple selection. Grow the sdection to the set of containing the links that make up a potential set of items. Amon such sets of etements, select the one occupying the largest area. 00:00:39 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology ALgorithm Finding Subsequent Pages 123456789 I 25 of 1647 total results. Showing 1-20 of 72 Stores We took for inearty increasin8 sequences of numbers in URL parameter vaues, e. http Etpg 2Et. User makes correction by cricking on a rink to any page System tries to hop from one page to the next. Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 ALgorithm Finding Subsequent Pages 123456789 I 25 of 1647 total results. Showing 1-20 of 72 Stores We took for inearty increasin8 sequences of numbers in URL parameter vaues, e. http Etpg 2Et. User makes correction by cricking on a rink to any page System tries to hop from one page to the next. ALgorithm Finding Subsequent Pages 123456789 I 25 of 1647 total results. Showing 1-20 of 72 Stores We took for inearty increasin8 sequences of numbers in URL parameter vaues, e. http Etpg 2Et. User makes correction by cricking on a rink to any page System tries to hop from one page to the next. 00:00:31 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Algorithm Locating field vatues O Greedy tree aisnment atsorithm HTML text nodes are segmented into words and typed vatues Numbers Dates Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Algorithm Locating field vatues O Greedy tree aisnment atsorithm HTML text nodes are segmented into words and typed vatues Numbers Dates Algorithm Locating field vatues O Greedy tree aisnment atsorithm HTML text nodes are segmented into words and typed vatues Numbers Dates 00:00:20 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Desisn Evatuation of Atsorithm Conctusions Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Desisn Evatuation of Atsorithm Conctusions UI Desisn Evatuation of Atsorithm Conctusions 00:00:04 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology EvaluaUon of ALgorithm Tested on 30 coLLections on 30 web sites Amazon, BestBuy, CNET Reviews, Froogle, Target, Walmart, Items in 8096 of corrections can be automaticatty detected. With corrections, items in 90 of corrections can be identified. In the remaining 10 of coLLections, items are made up of sibting or cousin nodes, which we don t handte. 0 With correction, subsequent pages can be identified for 80 of collections. Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 EvaluaUon of ALgorithm Tested on 30 coLLections on 30 web sites Amazon, BestBuy, CNET Reviews, Froogle, Target, Walmart, Items in 8096 of corrections can be automaticatty detected. With corrections, items in 90 of corrections can be identified. In the remaining 10 of coLLections, items are made up of sibting or cousin nodes, which we don t handte. 0 With correction, subsequent pages can be identified for 80 of collections. EvaluaUon of ALgorithm Tested on 30 coLLections on 30 web sites Amazon, BestBuy, CNET Reviews, Froogle, Target, Walmart, Items in 8096 of corrections can be automaticatty detected. With corrections, items in 90 of corrections can be identified. In the remaining 10 of coLLections, items are made up of sibting or cousin nodes, which we don t handte. 0 With correction, subsequent pages can be identified for 80 of collections. 00:00:47 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Evaluation of Algorithm Cont d Recovered fietds inctude what humans woutd tabet as current price, originat price, percent saving format I binding I medium shipping option, container size 0 number of store reviews number of bids 1930 63 of sequences of pages can be recovered in whore. Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Evaluation of Algorithm Cont d Recovered fietds inctude what humans woutd tabet as current price, originat price, percent saving format I binding I medium shipping option, container size 0 number of store reviews number of bids 1930 63 of sequences of pages can be recovered in whore. Evaluation of Algorithm Cont d Recovered fietds inctude what humans woutd tabet as current price, originat price, percent saving format I binding I medium shipping option, container size 0 number of store reviews number of bids 1930 63 of sequences of pages can be recovered in whore. 00:00:59 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology UI Design f ALgorithm User Study Conctusions Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 UI Design f ALgorithm User Study Conctusions UI Design f ALgorithm User Study Conctusions 00:00:05 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology User Study Extraction a8orithm is stiff fragile. We performed a formative evatuation of UI where extraction worked best. We want to know PZZ Is fieLd-name-Less titteringsorting UI usable How do users feeL about the verification step Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 User Study Extraction a8orithm is stiff fragile. We performed a formative evatuation of UI where extraction worked best. We want to know PZZ Is fieLd-name-Less titteringsorting UI usable How do users feeL about the verification step User Study Extraction a8orithm is stiff fragile. We performed a formative evatuation of UI where extraction worked best. We want to know PZZ Is fieLd-name-Less titteringsorting UI usable How do users feeL about the verification step 00:00:29 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology User Study- Tasks Task 1 Structured This task let subjects get familiar with the UI by themselves. No tutorial was provided. Subjects foLLowed a sequence of hish Level instructions to uttimately perform a comptex query. sort by price fiLter by date Task 2 Unstructured Subject judged whether a sate of several products was good. We observed the subjects using our system. Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 User Study- Tasks Task 1 Structured This task let subjects get familiar with the UI by themselves. No tutorial was provided. Subjects foLLowed a sequence of hish Level instructions to uttimately perform a comptex query. sort by price fiLter by date Task 2 Unstructured Subject judged whether a sate of several products was good. We observed the subjects using our system. User Study- Tasks Task 1 Structured This task let subjects get familiar with the UI by themselves. No tutorial was provided. Subjects foLLowed a sequence of hish Level instructions to uttimately perform a comptex query. sort by price fiLter by date Task 2 Unstructured Subject judged whether a sate of several products was good. We observed the subjects using our system. 00:00:48 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology User Study- Subjects 4 mate, 4 femate, from a certain toca cortege campus AK have used the Web to deal with various types of informaLion News Images Contact information Hobbies Reviews Literature search Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 User Study- Subjects 4 mate, 4 femate, from a certain toca cortege campus AK have used the Web to deal with various types of informaLion News Images Contact information Hobbies Reviews Literature search User Study- Subjects 4 mate, 4 femate, from a certain toca cortege campus AK have used the Web to deal with various types of informaLion News Images Contact information Hobbies Reviews Literature search 00:00:13 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology User Study Resutts Task 1 Structured 88 subjects completed the task. Subjects did get past the verification step. Some did so reluctantly Our Price SSO.G Let s see where this goes. Task 2 Unstructured 718 subjects succeeded. 1 considered the task Select to filter items uninteresting. Subjects Looked at distribution of savings. Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 User Study Resutts Task 1 Structured 88 subjects completed the task. Subjects did get past the verification step. Some did so reluctantly Our Price SSO.G Let s see where this goes. Task 2 Unstructured 718 subjects succeeded. 1 considered the task Select to filter items uninteresting. Subjects Looked at distribution of savings. User Study Resutts Task 1 Structured 88 subjects completed the task. Subjects did get past the verification step. Some did so reluctantly Our Price SSO.G Let s see where this goes. Task 2 Unstructured 718 subjects succeeded. 1 considered the task Select to filter items uninteresting. Subjects Looked at distribution of savings. 00:01:00 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology User Study Resutts Post-test questionnaire responses indicated that our system was usable and usefut and it offered advanced functionalities 0 The extraction phase was stow, but the fittersort features were fast. Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 User Study Resutts Post-test questionnaire responses indicated that our system was usable and usefut and it offered advanced functionalities 0 The extraction phase was stow, but the fittersort features were fast. User Study Resutts Post-test questionnaire responses indicated that our system was usable and usefut and it offered advanced functionalities 0 The extraction phase was stow, but the fittersort features were fast. 00:00:24 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology The Innocent Man Murder and Injustice in a Small Tomrn- by John Grmharn- Conclusions CHard Avamiable For Pror Preserve originat presentation to teverage the semantics within it Provide fittersort functionalities without requiring users to tabet field names Show evidence that it s usable and useful. Quatity of data structures I Quatity of view temptates I Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 The Innocent Man Murder and Injustice in a Small Tomrn- by John Grmharn- Conclusions CHard Avamiable For Pror Preserve originat presentation to teverage the semantics within it Provide fittersort functionalities without requiring users to tabet field names Show evidence that it s usable and useful. Quatity of data structures I Quatity of view temptates I The Innocent Man Murder and Injustice in a Small Tomrn- by John Grmharn- Conclusions CHard Avamiable For Pror Preserve originat presentation to teverage the semantics within it Provide fittersort functionalities without requiring users to tabet field names Show evidence that it s usable and useful. Quatity of data structures I Quatity of view temptates I 00:00:38 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology The Innocent Man Murder and Znjustice in a Small Tomm by 3ohn Grhann r Conclusions Available For Pre-orch Preserve origi nat presentation to teverage the semantics within it Provide fittersort functionatiUes without requiring users to tabet fietd names Show evidence that it s usabte and usefut. Quality of data structures I O.uatity of view temptates I benefits with Little effort Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 The Innocent Man Murder and Znjustice in a Small Tomm by 3ohn Grhann r Conclusions Available For Pre-orch Preserve origi nat presentation to teverage the semantics within it Provide fittersort functionatiUes without requiring users to tabet fietd names Show evidence that it s usabte and usefut. Quality of data structures I O.uatity of view temptates I benefits with Little effort The Innocent Man Murder and Znjustice in a Small Tomm by 3ohn Grhann r Conclusions Available For Pre-orch Preserve origi nat presentation to teverage the semantics within it Provide fittersort functionatiUes without requiring users to tabet fietd names Show evidence that it s usabte and usefut. Quality of data structures I O.uatity of view temptates I benefits with Little effort 00:00:11 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Future Work We wiLL focus on Letting users help the computer out onty when it benefits the users Supportin merging data from severat web sites. Field values Field narn Manuat Verification Correction Automatic Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Future Work We wiLL focus on Letting users help the computer out onty when it benefits the users Supportin merging data from severat web sites. Field values Field narn Manuat Verification Correction Automatic Future Work We wiLL focus on Letting users help the computer out onty when it benefits the users Supportin merging data from severat web sites. Field values Field narn Manuat Verification Correction Automatic 00:00:31 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology Thank You 0 Acknowtedgements Haystack group, UID group, Simile group at MIT Nationat Science Foundation Andrew W. MetLon Foundation Firefox extension instaLLation file Open source code build instructions Links to video and user study data This presentation Wed, 18 Oct 2006 00:00:00 +0200 Enabling Web Browsers to Augment Web Sites' Filtering and Sorting Functionalities SCIENCE > 2006 Thank You 0 Acknowtedgements Haystack group, UID group, Simile group at MIT Nationat Science Foundation Andrew W. MetLon Foundation Firefox extension instaLLation file Open source code build instructions Links to video and user study data This presentation Thank You 0 Acknowtedgements Haystack group, UID group, Simile group at MIT Nationat Science Foundation Andrew W. MetLon Foundation Firefox extension instaLLation file Open source code build instructions Links to video and user study data This presentation 00:05:54 no David Huynh, Robert Miller, David Karger, Massachusetts Institute of Technology