SlideShare a Scribd company logo
1 of 41
Download to read offline
Abstracting and Structuring Web
contents for supporting
Personal Web Experiences
LIFIA, Facultad de Informática, UNLP - Argentina
ICS, IRIT, Université Toulouse III - France
S. Firmenich, G. Bosetti, G. Rossi, M. Winckler & T. Barbieri
Overview
1. Motivation
2. Web Objects Ambient
a. Materializing information objects (IOs)
b. Enhancing IOs
c. Interacting with IOs
d. WOA viewer and in-situ interactions
e. Extending the platform’s artefacts
f. WOA API for applications
3. Future work
2
1. Motivation 2. Web Objects Ambient 3. Future work
3
1. Motivation
1.1. A Personal Web Experience
1. Motivation 2. Web Objects Ambient 3. Future work
4
⬧ Many Web sites are tailored according to the user
preferences, habits, requirements, etc.
⬧ But there is a need of a Personal Web, for improving the full
experience of the user in the whole Web, as a common space
of information
⬧ Empowers the end user to collect and interact with elements
across the Web –information objects– according to his
particular concerns
1.2. Benefits of Personal Web Experiences
1. Motivation 2. Web Objects Ambient 3. Future work
5
⬧ Filtering irrelevant information that pollutes users tasks
when using Web applications
⬧ Integrating content that fits the user's tasks
⬧ Manipulating existing content, styles and behaviour to cope
with individual users needs
⬧ Improving user performance whilst performing tasks in
many Web sites
⬧ Supporting End User Development of Web applications
1.3. Personal Web Applications
1. Motivation 2. Web Objects Ambient 3. Future work
6
⬧ Personal Information Management (PIM) systems
To collect Information Objects (IOs) into a common Space of
Information, where the user can perform operations with them
⬧ Mashups
To integrate IOs from different Web sources in a specialized
application
⬧ Web Augmentation
To improve the user experience according to his requirements, by
manipulating the style, structure, behaviour of existing Web pages
1.4. Underlying problem
⬧ Much of the information we need already exists on the Web
⬧ Personal Web
· Existing apps provides dissociated experiences (contents,
tasks)
· The user needs to integrate and coordinate the tools
﹣ user with technical skills?
﹣ Structured/unstructured data
﹣ Reusable information objects?
﹣ Web content enhancement?
﹣ Content integration from multiple sources?
...
1. Motivation 2. Web Objects Ambient 3. Future work
7
1.5 Motivating scenarios
8
1. Motivation 2. Web Objects Ambient 3. Future work
Motivating
scenarios
Interact with IOs → PIM
Interact with IOs, in-situ → Web Augmentation
Merge content from diverse sources → Mashup
Interact with IOs → PIM
1st
scenario
2nd
scenario
9
1. Motivation 2. Web Objects Ambient 3. Future work
1st
scenario
10
1. Motivation 2. Web Objects Ambient 3. Future work
1st
scenario
PIM
get related trailers
get user’s reviews
get casting
1. Motivation 2. Web Objects Ambient 3. Future work
11
1st
scenario
12
···
get related trailers
···
get user’s reviews
get casting
1. Motivation 2. Web Objects Ambient 3. Future work
1st
scenario
1. Motivation 2. Web Objects Ambient 3. Future work
13
2nd
scenario
1. Motivation 2. Web Objects Ambient 3. Future work
14
2nd
scenario
1. Motivation 2. Web Objects Ambient 3. Future work
15
2nd
scenario
1. Motivation 2. Web Objects Ambient 3. Future work
16
2nd
scenario
Domain specific app
1. Motivation 2. Web Objects Ambient 3. Future work
Common Space of Info
get related Tweets
get related videos
search in Google News
17
2nd
scenario
18
2. Web Objects Ambient
1. Motivation 2. Web Objects Ambient 3. Future work
2. Web Objects Ambient
19
1. Motivation 2. Web Objects Ambient 3. Future work
What?
an approach for
materializing
Web content for
supporting
Personal Web
experiences
When?
on-demand,
opportunistic
→
How?
A PIM system
with Web
Augmentation
and Mashup
capabilities
Who?
end-users,
developers
Where?
in-situ, the
browser
context
2. Web Objects Ambient
1. Materializing IOs
2. Enhancing IOs
3. Interacting with IOs
4. WOA viewer and in-situ interactions
5. Extending the platform’s artefacts
6. WOA API for applications
20
1. Motivation 2. Web Objects Ambient 3. Future work
2nd
scenario
1st
scenario
21
1. Motivation 3. Future work2. Web Objects Ambient
2.1. Materializing information objects
22
1. Motivation 3. Future work2. Web Objects Ambient
2.1. Materializing information objects
23
1. Motivation 3. Future work2. Web Objects Ambient
2.1. Materializing information objects
24
2.2. Enhancing information objects
1. Motivation 3. Future work2. Web Objects Ambient
2.3. Interacting with information objects
25
1. Motivation 3. Future work2. Web Objects Ambient
2.4. WOA viewer and in-situ interactions
26
1. Motivation 3. Future work
1st
scenario
2. Web Objects Ambient
2.5. Extending the platform’s artefacts
27
1. Motivation 3. Future work2. Web Objects Ambient
Extending
Collectors
Decorators
2.5.2. Extending decorators
28
1. Motivation 3. Future work2. Web Objects Ambient
29
1. Motivation 3. Future work2. Web Objects Ambient
30
1. Motivation 3. Future work2. Web Objects Ambient
31
2.5.1. Extending extractors
1. Motivation 3. Future work2. Web Objects Ambient
Embedded microdata in HTML
2.5.1. Extending extractors
32
1. Motivation 3. Future work2. Web Objects Ambient
2.5.1. Extending extractors
33
Embedded microdata in HTML
1. Motivation 3. Future work2. Web Objects Ambient
34
1. Motivation 3. Future work2. Web Objects Ambient
35
1. Motivation 3. Future work2. Web Objects Ambient
36
1. Motivation 3. Future work2. Web Objects Ambient
37
1. Motivation 3. Future work2. Web Objects Ambient
2.6. WOA API for applications
38
1. Motivation 2. Web Objects Ambient 3. Future work
2nd
scenario
39
3. Future work
1. Motivation 2. Web Objects Ambient 3. Future work
3. Ongoing and future work
⬧ https://sites.google.com/site/webobjectambient
⬧ Extending extractors, decorators
⬧ Experiment focused on non-technical end-users
⬧ Collaboration in the creation of templates
⋅ Repo and communication platform for sharing templates
⬧ End-user tool for creating WOA applications
40
1. Motivation 2. Web Objects Ambient 3. Future work
Thanks!
https://sites.google.com/site/webobjectambient

More Related Content

Similar to Abstracting and Structuring Web contents for supporting Personal Web Experiences

From Search Engines to Augmented Search Services
From Search Engines to Augmented Search ServicesFrom Search Engines to Augmented Search Services
From Search Engines to Augmented Search ServicesGabriela Bosetti
 
JISC-PoWR Project: Web 1.0 Preservation
JISC-PoWR Project: Web 1.0 PreservationJISC-PoWR Project: Web 1.0 Preservation
JISC-PoWR Project: Web 1.0 PreservationMarieke Guy
 
Web 1.0, Web 2.0 and Digital Preservation
Web 1.0, Web 2.0 and Digital PreservationWeb 1.0, Web 2.0 and Digital Preservation
Web 1.0, Web 2.0 and Digital Preservationlisbk
 
Class 39: ...and the World Wide Web
Class 39: ...and the World Wide WebClass 39: ...and the World Wide Web
Class 39: ...and the World Wide WebDavid Evans
 
MS PowerPoint format
MS PowerPoint formatMS PowerPoint format
MS PowerPoint formatwebhostingguy
 
Module 202 20 internet application
Module 202 20 internet applicationModule 202 20 internet application
Module 202 20 internet applicationNick Racers
 
Module Internet Application
Module Internet ApplicationModule Internet Application
Module Internet ApplicationIra Raji
 
Web Development Certificate
Web Development CertificateWeb Development Certificate
Web Development CertificateGene Babon
 
Introduction to RFX for Backend Developer
Introduction to RFX for Backend DeveloperIntroduction to RFX for Backend Developer
Introduction to RFX for Backend DeveloperTrieu Nguyen
 
Module 2 Internet Application
Module 2 Internet Application Module 2 Internet Application
Module 2 Internet Application airiel hamka
 
Towards the Design of Intelligible Object-based Applications for the Web of T...
Towards the Design of Intelligible Object-based Applications for the Web of T...Towards the Design of Intelligible Object-based Applications for the Web of T...
Towards the Design of Intelligible Object-based Applications for the Web of T...Pierrick Thébault
 
HTML5 Website vs. Mobile Apps vs. WeChat Mini Programs
HTML5 Website vs. Mobile Apps vs. WeChat Mini ProgramsHTML5 Website vs. Mobile Apps vs. WeChat Mini Programs
HTML5 Website vs. Mobile Apps vs. WeChat Mini ProgramsGordon Choi
 
RPT ICTL F2
RPT ICTL F2RPT ICTL F2
RPT ICTL F2gpbsmkjk
 
End-user Development of Mashups: Models, Composition Paradigms and Tools
End-user Development of Mashups: Models, Composition Paradigms and ToolsEnd-user Development of Mashups: Models, Composition Paradigms and Tools
End-user Development of Mashups: Models, Composition Paradigms and ToolsMatteo Picozzi
 
Preservation of Web Resources: The JISC PoWR Project
Preservation of Web Resources: The JISC PoWR ProjectPreservation of Web Resources: The JISC PoWR Project
Preservation of Web Resources: The JISC PoWR Projectlisbk
 

Similar to Abstracting and Structuring Web contents for supporting Personal Web Experiences (20)

From Search Engines to Augmented Search Services
From Search Engines to Augmented Search ServicesFrom Search Engines to Augmented Search Services
From Search Engines to Augmented Search Services
 
Unit3 :Internet 7th grade 2012
Unit3 :Internet 7th grade  2012Unit3 :Internet 7th grade  2012
Unit3 :Internet 7th grade 2012
 
JISC-PoWR Project: Web 1.0 Preservation
JISC-PoWR Project: Web 1.0 PreservationJISC-PoWR Project: Web 1.0 Preservation
JISC-PoWR Project: Web 1.0 Preservation
 
Web 1.0, Web 2.0 and Digital Preservation
Web 1.0, Web 2.0 and Digital PreservationWeb 1.0, Web 2.0 and Digital Preservation
Web 1.0, Web 2.0 and Digital Preservation
 
Class 39: ...and the World Wide Web
Class 39: ...and the World Wide WebClass 39: ...and the World Wide Web
Class 39: ...and the World Wide Web
 
MS PowerPoint format
MS PowerPoint formatMS PowerPoint format
MS PowerPoint format
 
Module 202 20 internet application
Module 202 20 internet applicationModule 202 20 internet application
Module 202 20 internet application
 
Module Internet Application
Module Internet ApplicationModule Internet Application
Module Internet Application
 
Web Development Certificate
Web Development CertificateWeb Development Certificate
Web Development Certificate
 
Introduction to RFX for Backend Developer
Introduction to RFX for Backend DeveloperIntroduction to RFX for Backend Developer
Introduction to RFX for Backend Developer
 
Web 2.0 EOS
Web 2.0 EOSWeb 2.0 EOS
Web 2.0 EOS
 
Mashups Campus Tech
Mashups Campus TechMashups Campus Tech
Mashups Campus Tech
 
Module 2 Internet Application
Module 2 Internet Application Module 2 Internet Application
Module 2 Internet Application
 
43940.pdf
43940.pdf43940.pdf
43940.pdf
 
Towards the Design of Intelligible Object-based Applications for the Web of T...
Towards the Design of Intelligible Object-based Applications for the Web of T...Towards the Design of Intelligible Object-based Applications for the Web of T...
Towards the Design of Intelligible Object-based Applications for the Web of T...
 
HTML5 Website vs. Mobile Apps vs. WeChat Mini Programs
HTML5 Website vs. Mobile Apps vs. WeChat Mini ProgramsHTML5 Website vs. Mobile Apps vs. WeChat Mini Programs
HTML5 Website vs. Mobile Apps vs. WeChat Mini Programs
 
RPT ICTL F2
RPT ICTL F2RPT ICTL F2
RPT ICTL F2
 
Rpt f2
Rpt f2Rpt f2
Rpt f2
 
End-user Development of Mashups: Models, Composition Paradigms and Tools
End-user Development of Mashups: Models, Composition Paradigms and ToolsEnd-user Development of Mashups: Models, Composition Paradigms and Tools
End-user Development of Mashups: Models, Composition Paradigms and Tools
 
Preservation of Web Resources: The JISC PoWR Project
Preservation of Web Resources: The JISC PoWR ProjectPreservation of Web Resources: The JISC PoWR Project
Preservation of Web Resources: The JISC PoWR Project
 

More from Gabriela Bosetti

Introducción al desarrollo Web: Backend
Introducción al desarrollo Web: BackendIntroducción al desarrollo Web: Backend
Introducción al desarrollo Web: BackendGabriela Bosetti
 
Introducción al desarrollo Web: Frontend con Angular 6
Introducción al desarrollo Web: Frontend con Angular 6Introducción al desarrollo Web: Frontend con Angular 6
Introducción al desarrollo Web: Frontend con Angular 6Gabriela Bosetti
 
Desarrollo de webextensions
Desarrollo de webextensionsDesarrollo de webextensions
Desarrollo de webextensionsGabriela Bosetti
 
Poster: Supporting Mobile Web Augmentation by End Users
Poster: Supporting Mobile Web Augmentation by End UsersPoster: Supporting Mobile Web Augmentation by End Users
Poster: Supporting Mobile Web Augmentation by End UsersGabriela Bosetti
 
An End User Development approach for Mobile Web Augmentation applications
An End User Development approach for Mobile Web Augmentation applicationsAn End User Development approach for Mobile Web Augmentation applications
An End User Development approach for Mobile Web Augmentation applicationsGabriela Bosetti
 
Towards full end-users control of social recommendations
Towards full end-users control of social recommendationsTowards full end-users control of social recommendations
Towards full end-users control of social recommendationsGabriela Bosetti
 

More from Gabriela Bosetti (6)

Introducción al desarrollo Web: Backend
Introducción al desarrollo Web: BackendIntroducción al desarrollo Web: Backend
Introducción al desarrollo Web: Backend
 
Introducción al desarrollo Web: Frontend con Angular 6
Introducción al desarrollo Web: Frontend con Angular 6Introducción al desarrollo Web: Frontend con Angular 6
Introducción al desarrollo Web: Frontend con Angular 6
 
Desarrollo de webextensions
Desarrollo de webextensionsDesarrollo de webextensions
Desarrollo de webextensions
 
Poster: Supporting Mobile Web Augmentation by End Users
Poster: Supporting Mobile Web Augmentation by End UsersPoster: Supporting Mobile Web Augmentation by End Users
Poster: Supporting Mobile Web Augmentation by End Users
 
An End User Development approach for Mobile Web Augmentation applications
An End User Development approach for Mobile Web Augmentation applicationsAn End User Development approach for Mobile Web Augmentation applications
An End User Development approach for Mobile Web Augmentation applications
 
Towards full end-users control of social recommendations
Towards full end-users control of social recommendationsTowards full end-users control of social recommendations
Towards full end-users control of social recommendations
 

Recently uploaded

GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfrohankumarsinghrore1
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxRizalinePalanog2
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Monika Rani
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptxRajatChauhan518211
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...ssuser79fe74
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICEayushi9330
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 

Recently uploaded (20)

GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 

Abstracting and Structuring Web contents for supporting Personal Web Experiences

  • 1. Abstracting and Structuring Web contents for supporting Personal Web Experiences LIFIA, Facultad de Informática, UNLP - Argentina ICS, IRIT, Université Toulouse III - France S. Firmenich, G. Bosetti, G. Rossi, M. Winckler & T. Barbieri
  • 2. Overview 1. Motivation 2. Web Objects Ambient a. Materializing information objects (IOs) b. Enhancing IOs c. Interacting with IOs d. WOA viewer and in-situ interactions e. Extending the platform’s artefacts f. WOA API for applications 3. Future work 2
  • 3. 1. Motivation 2. Web Objects Ambient 3. Future work 3 1. Motivation
  • 4. 1.1. A Personal Web Experience 1. Motivation 2. Web Objects Ambient 3. Future work 4 ⬧ Many Web sites are tailored according to the user preferences, habits, requirements, etc. ⬧ But there is a need of a Personal Web, for improving the full experience of the user in the whole Web, as a common space of information ⬧ Empowers the end user to collect and interact with elements across the Web –information objects– according to his particular concerns
  • 5. 1.2. Benefits of Personal Web Experiences 1. Motivation 2. Web Objects Ambient 3. Future work 5 ⬧ Filtering irrelevant information that pollutes users tasks when using Web applications ⬧ Integrating content that fits the user's tasks ⬧ Manipulating existing content, styles and behaviour to cope with individual users needs ⬧ Improving user performance whilst performing tasks in many Web sites ⬧ Supporting End User Development of Web applications
  • 6. 1.3. Personal Web Applications 1. Motivation 2. Web Objects Ambient 3. Future work 6 ⬧ Personal Information Management (PIM) systems To collect Information Objects (IOs) into a common Space of Information, where the user can perform operations with them ⬧ Mashups To integrate IOs from different Web sources in a specialized application ⬧ Web Augmentation To improve the user experience according to his requirements, by manipulating the style, structure, behaviour of existing Web pages
  • 7. 1.4. Underlying problem ⬧ Much of the information we need already exists on the Web ⬧ Personal Web · Existing apps provides dissociated experiences (contents, tasks) · The user needs to integrate and coordinate the tools ﹣ user with technical skills? ﹣ Structured/unstructured data ﹣ Reusable information objects? ﹣ Web content enhancement? ﹣ Content integration from multiple sources? ... 1. Motivation 2. Web Objects Ambient 3. Future work 7
  • 8. 1.5 Motivating scenarios 8 1. Motivation 2. Web Objects Ambient 3. Future work Motivating scenarios Interact with IOs → PIM Interact with IOs, in-situ → Web Augmentation Merge content from diverse sources → Mashup Interact with IOs → PIM 1st scenario 2nd scenario
  • 9. 9 1. Motivation 2. Web Objects Ambient 3. Future work 1st scenario
  • 10. 10 1. Motivation 2. Web Objects Ambient 3. Future work 1st scenario
  • 11. PIM get related trailers get user’s reviews get casting 1. Motivation 2. Web Objects Ambient 3. Future work 11 1st scenario
  • 12. 12 ··· get related trailers ··· get user’s reviews get casting 1. Motivation 2. Web Objects Ambient 3. Future work 1st scenario
  • 13. 1. Motivation 2. Web Objects Ambient 3. Future work 13 2nd scenario
  • 14. 1. Motivation 2. Web Objects Ambient 3. Future work 14 2nd scenario
  • 15. 1. Motivation 2. Web Objects Ambient 3. Future work 15 2nd scenario
  • 16. 1. Motivation 2. Web Objects Ambient 3. Future work 16 2nd scenario
  • 17. Domain specific app 1. Motivation 2. Web Objects Ambient 3. Future work Common Space of Info get related Tweets get related videos search in Google News 17 2nd scenario
  • 18. 18 2. Web Objects Ambient 1. Motivation 2. Web Objects Ambient 3. Future work
  • 19. 2. Web Objects Ambient 19 1. Motivation 2. Web Objects Ambient 3. Future work What? an approach for materializing Web content for supporting Personal Web experiences When? on-demand, opportunistic → How? A PIM system with Web Augmentation and Mashup capabilities Who? end-users, developers Where? in-situ, the browser context
  • 20. 2. Web Objects Ambient 1. Materializing IOs 2. Enhancing IOs 3. Interacting with IOs 4. WOA viewer and in-situ interactions 5. Extending the platform’s artefacts 6. WOA API for applications 20 1. Motivation 2. Web Objects Ambient 3. Future work 2nd scenario 1st scenario
  • 21. 21 1. Motivation 3. Future work2. Web Objects Ambient 2.1. Materializing information objects
  • 22. 22 1. Motivation 3. Future work2. Web Objects Ambient 2.1. Materializing information objects
  • 23. 23 1. Motivation 3. Future work2. Web Objects Ambient 2.1. Materializing information objects
  • 24. 24 2.2. Enhancing information objects 1. Motivation 3. Future work2. Web Objects Ambient
  • 25. 2.3. Interacting with information objects 25 1. Motivation 3. Future work2. Web Objects Ambient
  • 26. 2.4. WOA viewer and in-situ interactions 26 1. Motivation 3. Future work 1st scenario 2. Web Objects Ambient
  • 27. 2.5. Extending the platform’s artefacts 27 1. Motivation 3. Future work2. Web Objects Ambient Extending Collectors Decorators
  • 28. 2.5.2. Extending decorators 28 1. Motivation 3. Future work2. Web Objects Ambient
  • 29. 29 1. Motivation 3. Future work2. Web Objects Ambient
  • 30. 30 1. Motivation 3. Future work2. Web Objects Ambient
  • 31. 31 2.5.1. Extending extractors 1. Motivation 3. Future work2. Web Objects Ambient
  • 32. Embedded microdata in HTML 2.5.1. Extending extractors 32 1. Motivation 3. Future work2. Web Objects Ambient
  • 33. 2.5.1. Extending extractors 33 Embedded microdata in HTML 1. Motivation 3. Future work2. Web Objects Ambient
  • 34. 34 1. Motivation 3. Future work2. Web Objects Ambient
  • 35. 35 1. Motivation 3. Future work2. Web Objects Ambient
  • 36. 36 1. Motivation 3. Future work2. Web Objects Ambient
  • 37. 37 1. Motivation 3. Future work2. Web Objects Ambient
  • 38. 2.6. WOA API for applications 38 1. Motivation 2. Web Objects Ambient 3. Future work 2nd scenario
  • 39. 39 3. Future work 1. Motivation 2. Web Objects Ambient 3. Future work
  • 40. 3. Ongoing and future work ⬧ https://sites.google.com/site/webobjectambient ⬧ Extending extractors, decorators ⬧ Experiment focused on non-technical end-users ⬧ Collaboration in the creation of templates ⋅ Repo and communication platform for sharing templates ⬧ End-user tool for creating WOA applications 40 1. Motivation 2. Web Objects Ambient 3. Future work