SlideShare a Scribd company logo
1 of 19
Politecnico di Milano – Polo regionale di Como December 22nd, 2009 InteractiveStorytelling  Generation The adaptiveversionof 1001Stories Gabriele Calemme Student ID : 712240 Supervisor: 	Prof. Nicoletta Di Blas AssistantSupervisor:	Prof. Paolo Paolini
Tableofcontents The adaptivity concept What is 1001stories 1001Stories & adaptivity The 1001stories new release A new delivery channel: the leisure browsing
Whatdoesadaptivitymean? The abilityof a software system toadaptitsbehaviourto the featuresofindividualusers and groupsofusersthatcouldinfluence the interaction Adaptivehypermediasystems – Adaptive web basedsystems Differentapproaches Usermodelingapproach Stereotypemodelingapproach Adaptationeffects Adaptivecontentselection Adaptivenavigationsupport Adaptivepresentation
1001Stories Web basedtoolaimed at authoring multimedia narratives on differentchannels Design format Workflow Engine Cost effectiveness Goodquality multimedia applications Short span of time and scarce financial resources Museo Archelogico – sezione romana
The 1001stories engine The 1001Stories engineis a web service whichallows the creation and generation of multimedia and multichannelstories Authoring Preview Generator Web CDROM Podcast RSS feeds LeisureBrowsing Authoring Preview Generator
1001Stories & Adaptivity Technological issues Screen size Less visual elements Podcast item’s URL needed Channel-dependent design issues 1001Stories format VS linear playlists Textual information  scarcely used Contextual issues No strict visual contact Noise More tasks at the same time Concrete referencies I’M IN THE MUSEUM, WHERE IS THE ZEUS’S SCULPTURE?
The 1001Stories new release The idea: integrate core multimedia contents with additional multimedia fragments in order to support a specific delivery channel, following a particular design pattern Adaptive generation workflow Authoring of core multimedia contents Authoring of supporting multimedia contents Design choices specification Generation Supporting contents Delivery format adapted version Traditional 1001Stories contents Design choices
Authoring of supporting contents Fragments which adapt main contents w.r.t. technological, channel and contextual issues Main contents used across delivery formats, supporting contents are targeted to specific delivery formats Integration made by means of a tagging approach Tag definition  Tag specification
Tag definition
Tag specification
Design choices specification Many versions for each delivery channel Flexibility Performed by means of tag ordering Automatic content placement Tag dependent – mediatype independent Contents reuse main pre_ipod post_ipod
Generation Limitations of the existing tool (1001stories) Single audio assumption Architectural dependence of the authoring tool and the generator Portability of the generated multimedia objects Single delivery channel version Proposed solution XML based generation mechanism
An XML based generator (1/2) Decoupling authoring / generation A set of XML decriptors allow the generator to build the version for a specific delivery channel Authoring step Contents upload (input) Version definition (input) XML descriptors and the set of multimedia contents (output) Generation step XML descriptors and the set of multimedia contents (input) The generated version (output)
An XML based generator (2/2) Authoring Generator XML descriptors +  resources Contents Upload Version – Tag ordering ?
Results Communicative effective multimedia narratives Little time effort Cost effective For each delivery channel different design choices can be specified Complete VS simpler versions General purpose VS dedicated versions Podcast example iPod based storytelling Museum audio guides ...
A new format: the leisure browsing (1/2) Different browsing approach Emotional Without a priori goals Unstructured Suitable for a set of contents sharing the same characteristics Visual communication One picture for each topic /subtopic is presented Suitable as appetizer or for reviews The typical 1001Stories predefined pattern is broken
A new format: the leisure browsing (2/2)
Conclusions and future work Adaptivity & Communicative effectiveness Good quality multimedia objects delivered on MULTIPLE CHANNELS Short time span Little financial effort Low technological background needed Future work Authoring guide lines for each delivery channel Alternative media types integration (video, animations) New delivery channels (printing)
Thank you for the attention

More Related Content

Similar to Interactive storytelling generation: the adaptive version of 1001Stories

Designidm C L P Revised
Designidm C L P RevisedDesignidm C L P Revised
Designidm C L P Revised
guest7ff51a
 
Web Browser Accessibility using Open-Source Software
Web Browser Accessibility using Open-Source SoftwareWeb Browser Accessibility using Open-Source Software
Web Browser Accessibility using Open-Source Software
zeljkoobrenovic
 
Multimedia in Higher Education
Multimedia in Higher EducationMultimedia in Higher Education
Multimedia in Higher Education
learning20
 
Videoactive @IASA World Conference 2009
Videoactive @IASA World Conference 2009Videoactive @IASA World Conference 2009
Videoactive @IASA World Conference 2009
Marco Rendina
 

Similar to Interactive storytelling generation: the adaptive version of 1001Stories (20)

A Semantic Multimedia Web (Part 3)
A Semantic Multimedia Web (Part 3)A Semantic Multimedia Web (Part 3)
A Semantic Multimedia Web (Part 3)
 
Research Group Multimedia Communication (MMC)
Research Group Multimedia Communication (MMC)Research Group Multimedia Communication (MMC)
Research Group Multimedia Communication (MMC)
 
A Semantic Multimedia Web: Create, Annotate, Present and Share your Media
A Semantic Multimedia Web: Create, Annotate, Present and Share your MediaA Semantic Multimedia Web: Create, Annotate, Present and Share your Media
A Semantic Multimedia Web: Create, Annotate, Present and Share your Media
 
Dlf 20061
Dlf 20061Dlf 20061
Dlf 20061
 
Designidm C L P Revised
Designidm C L P RevisedDesignidm C L P Revised
Designidm C L P Revised
 
Models and tools for aggregating and annotating content on ECLAP
Models and tools for aggregating and annotating content on ECLAPModels and tools for aggregating and annotating content on ECLAP
Models and tools for aggregating and annotating content on ECLAP
 
Enabling accessible multimedia for Moodle: iMoot 2010
Enabling accessible multimedia for Moodle: iMoot 2010Enabling accessible multimedia for Moodle: iMoot 2010
Enabling accessible multimedia for Moodle: iMoot 2010
 
Keeping Emulation Environments Portable
Keeping Emulation Environments PortableKeeping Emulation Environments Portable
Keeping Emulation Environments Portable
 
Web Browser Accessibility using Open-Source Software
Web Browser Accessibility using Open-Source SoftwareWeb Browser Accessibility using Open-Source Software
Web Browser Accessibility using Open-Source Software
 
Savare transforming a silo into modular services. The continuous evolution of...
Savare transforming a silo into modular services. The continuous evolution of...Savare transforming a silo into modular services. The continuous evolution of...
Savare transforming a silo into modular services. The continuous evolution of...
 
An Introduction to AtoM, Archivematica, and Artefactual Systems
An Introduction to AtoM, Archivematica, and Artefactual SystemsAn Introduction to AtoM, Archivematica, and Artefactual Systems
An Introduction to AtoM, Archivematica, and Artefactual Systems
 
010-chapter-9-multimedia-authoring-packages-revamped1.ppt
010-chapter-9-multimedia-authoring-packages-revamped1.ppt010-chapter-9-multimedia-authoring-packages-revamped1.ppt
010-chapter-9-multimedia-authoring-packages-revamped1.ppt
 
Multimedia in Higher Education
Multimedia in Higher EducationMultimedia in Higher Education
Multimedia in Higher Education
 
Presentatie Workshop CollectiveAccess Seth Kaufman
Presentatie Workshop CollectiveAccess Seth KaufmanPresentatie Workshop CollectiveAccess Seth Kaufman
Presentatie Workshop CollectiveAccess Seth Kaufman
 
OpenMockup - Presentation apr/2016
OpenMockup - Presentation apr/2016OpenMockup - Presentation apr/2016
OpenMockup - Presentation apr/2016
 
Semester Opening WS'10/'11
Semester Opening WS'10/'11Semester Opening WS'10/'11
Semester Opening WS'10/'11
 
Audiovisual content exploitation JTS2010
Audiovisual content exploitation  JTS2010 Audiovisual content exploitation  JTS2010
Audiovisual content exploitation JTS2010
 
Videoactive @IASA World Conference 2009
Videoactive @IASA World Conference 2009Videoactive @IASA World Conference 2009
Videoactive @IASA World Conference 2009
 
2009-04-21 - Alfresco and Maven NXP case study
2009-04-21 - Alfresco and Maven NXP case study2009-04-21 - Alfresco and Maven NXP case study
2009-04-21 - Alfresco and Maven NXP case study
 
Squeak
SqueakSqueak
Squeak
 

Recently uploaded

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 

Recently uploaded (20)

Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 

Interactive storytelling generation: the adaptive version of 1001Stories

  • 1. Politecnico di Milano – Polo regionale di Como December 22nd, 2009 InteractiveStorytelling Generation The adaptiveversionof 1001Stories Gabriele Calemme Student ID : 712240 Supervisor: Prof. Nicoletta Di Blas AssistantSupervisor: Prof. Paolo Paolini
  • 2. Tableofcontents The adaptivity concept What is 1001stories 1001Stories & adaptivity The 1001stories new release A new delivery channel: the leisure browsing
  • 3. Whatdoesadaptivitymean? The abilityof a software system toadaptitsbehaviourto the featuresofindividualusers and groupsofusersthatcouldinfluence the interaction Adaptivehypermediasystems – Adaptive web basedsystems Differentapproaches Usermodelingapproach Stereotypemodelingapproach Adaptationeffects Adaptivecontentselection Adaptivenavigationsupport Adaptivepresentation
  • 4. 1001Stories Web basedtoolaimed at authoring multimedia narratives on differentchannels Design format Workflow Engine Cost effectiveness Goodquality multimedia applications Short span of time and scarce financial resources Museo Archelogico – sezione romana
  • 5. The 1001stories engine The 1001Stories engineis a web service whichallows the creation and generation of multimedia and multichannelstories Authoring Preview Generator Web CDROM Podcast RSS feeds LeisureBrowsing Authoring Preview Generator
  • 6. 1001Stories & Adaptivity Technological issues Screen size Less visual elements Podcast item’s URL needed Channel-dependent design issues 1001Stories format VS linear playlists Textual information scarcely used Contextual issues No strict visual contact Noise More tasks at the same time Concrete referencies I’M IN THE MUSEUM, WHERE IS THE ZEUS’S SCULPTURE?
  • 7. The 1001Stories new release The idea: integrate core multimedia contents with additional multimedia fragments in order to support a specific delivery channel, following a particular design pattern Adaptive generation workflow Authoring of core multimedia contents Authoring of supporting multimedia contents Design choices specification Generation Supporting contents Delivery format adapted version Traditional 1001Stories contents Design choices
  • 8. Authoring of supporting contents Fragments which adapt main contents w.r.t. technological, channel and contextual issues Main contents used across delivery formats, supporting contents are targeted to specific delivery formats Integration made by means of a tagging approach Tag definition Tag specification
  • 11. Design choices specification Many versions for each delivery channel Flexibility Performed by means of tag ordering Automatic content placement Tag dependent – mediatype independent Contents reuse main pre_ipod post_ipod
  • 12. Generation Limitations of the existing tool (1001stories) Single audio assumption Architectural dependence of the authoring tool and the generator Portability of the generated multimedia objects Single delivery channel version Proposed solution XML based generation mechanism
  • 13. An XML based generator (1/2) Decoupling authoring / generation A set of XML decriptors allow the generator to build the version for a specific delivery channel Authoring step Contents upload (input) Version definition (input) XML descriptors and the set of multimedia contents (output) Generation step XML descriptors and the set of multimedia contents (input) The generated version (output)
  • 14. An XML based generator (2/2) Authoring Generator XML descriptors + resources Contents Upload Version – Tag ordering ?
  • 15. Results Communicative effective multimedia narratives Little time effort Cost effective For each delivery channel different design choices can be specified Complete VS simpler versions General purpose VS dedicated versions Podcast example iPod based storytelling Museum audio guides ...
  • 16. A new format: the leisure browsing (1/2) Different browsing approach Emotional Without a priori goals Unstructured Suitable for a set of contents sharing the same characteristics Visual communication One picture for each topic /subtopic is presented Suitable as appetizer or for reviews The typical 1001Stories predefined pattern is broken
  • 17. A new format: the leisure browsing (2/2)
  • 18. Conclusions and future work Adaptivity & Communicative effectiveness Good quality multimedia objects delivered on MULTIPLE CHANNELS Short time span Little financial effort Low technological background needed Future work Authoring guide lines for each delivery channel Alternative media types integration (video, animations) New delivery channels (printing)
  • 19. Thank you for the attention