SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
Concept Coded Graphic Symbol support in
           OpenOffice.org
     from basic functionality to UI refinement
             for different user needs
                    Mats Lundälv
            DART, Sahlgrenska Univ. Hospital
                  Göteborg, Sweden
Content:

        •        Graphic symbol support – why within ÆGIS ?
                 – and why in OpenOffice.org ?
        •        The foundation of the symbol support: Concept Coding and the
                 Concept Coding Framework - CCF
        •        A brief presentation of the first alpha version
        •        Preliminary results from the Pilot testing with users and experts
        •        Plans for coming versions
        •        Conclusions and Outlook




Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
Graphic symbol support
      – why within ÆGIS ?
      – and why in OpenOffice.org ?
        •    ÆGIS has the goal of contributing to the foundation of open and
             standardised infrastructures for general accessibility in ICT services
        •    ÆGIS took the important decision to include the challenging needs
             of people with cognitive and communication impairments in this
             overall ambition
        •    Access to communication and language is the key to human
             development and participation
        •    Multimodal language support – including graphic symbols – is
             fundamental for this accessibility goal
        •    OpenOffice.org as a free and open source office suite of growing
             adoption is an ideal platform for the manifestation of a free stock
             component for graphic symbol support
        •    But ...

Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
The foundation of the symbol
      support: ...
        … though strong motivations for language and graphic symbols
           support, this is not quite enough for inclusion in ÆGIS:
        •    If we had just thrown in a couple of graphic symbol libraries and
             made symbols appear in documents based on quick fix solutions,
             this would not be sustainable – even if looking impressive
        •    Luckily we came into ÆGIS with a suitable open technology
             foundation for multimodal and multilingual language support in the
             baggage: The Concept Coding Framework (CCF)*
        •    This makes the CCF based graphic symbol support –
             manifested as an OO.org extension – a natural and vital
             part of the ÆGIS project
        * defined in the WWAAC project - www.wwaac.eu


Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
Concept Coding and the
      Concept Coding Framework - CCF




Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
A brief presentation of the first
      alpha version
        •    Screen captures of the CCF Symbol Support Plugin 1st alpha version in action:




Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
A brief presentation of the first
      alpha version (2)
        •    The Concept Coding Options menu :




Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
A brief presentation of the first
      alpha version (3)
        Full Document Scanning & Multiple symbols options:
        •    Top: Full Document Scanning; On + Multiple Symbols; Off
        •    Bottom: Full Document Scanning; Off + Multiple Symbols; On




Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
A brief presentation of the first
      alpha version (4)
        Symbol representations and text language options:
        •    Left: English + ARASAAC (Bliss as second choice – one chosen for
             “English” as no ARASAAC found)
        •    Right: Swedish + Bliss (ARASAAC as second option – none chosen)




Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
Preliminary results from the Pilot
    testing with users and experts
        Much positive interest and reactions (among those familiar with this range of
         needs) to having this kind of functionality available in a standard office
         environment such as OpenOffice.org Writer.
        Not really functional for end-users at this point, but with a great potential
        Should be made available in more environments – on the web etc.
        Unsatisfactory insertion of symbol representations before the corresponding words
         – should be above words – and/or display outside the text and/or on demand
        Unsatisfactory frequency of erroneous symbol representations
        Need for the user to be able to conveniently see and choose between alternative
         concepts and symbol representations
        Unsatisfactory slow symbol lookup speed – should ideally be close to instantaneous
        The obvious request for added natural language support from the Spanish and
         Belgian pilot test sites
        Request for added support for Sclera Pictos symbols from the Belgian participants
        Request for smooth interaction with text-to-speech synthesis reading support



Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
Preliminary results from the Pilot
      testing with users and experts (2)

        Swedish Users:
           For those familiar with symbols – this feature was very interesting
           Bliss-users seemed to have the greatest benefit
           Users who didn't benefit themselves often mentioned other persons
            they thought would use this.
           Several also thought - useful when reading English texts.




Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
Preliminary results from the Pilot
  testing with users and experts (3)
  Swedish Experts Focus Groups:
     Positive and even enthusiastic appreciation of the potential.
      (Only one individual without previous contact with the use of graphic symbol
      support was spontaneously unsure if useful)
      … potentially useful for many kinds of users, including: Users with more general or specific cognitive
      impairments, AAC users, users with language development delays, some users with writing/reading
      difficulties, and also more widely for early writing/reading acquisition and early 2nd language learning;
      Useful for reading comprehension support, support for early writing, “graphic spell-checker”, etc.
     On the other hand none of them thought that the extension is practically useful at
      the current early stage – Three major shortcomings:
          Insertion of symbols in the text – inserted symbols should be placed above
           the words
            Lacking handling of ambiguous and/or incorrect symbol representations
             - rate of incorrect suggested representations too high
             - there must be a user-friendly interface for inspecting
               symbol alternatives and selecting a desired one
            speed of symbol look-up needs to be substantially faster
        … also: easier access to settings needed
Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
Plans for coming versions
       Preliminary revised design goals:
       •    Based on suggestions from the pilot testers and experts, as well as from
            implementation experiences, it is likely that the support for choosing
            between several available symbol representation options will be offered
            within a side panel, supporting selection by pointing and clicking together
            with keyboard navigation and selection – see Preliminary design sketch (1).
       •    For users who primarily need temporary graphic symbol representation
            support while composing text, an option will possibly be offered to turn off
            the symbol insertion, while still maintaining the display of matching symbols
            in a side panel as of Preliminary design sketch (1).
       •    An alternative option is considered; providing on-demand symbol display on
            “mouse-over” of words in a text, that is; by pointing to words for which
            a symbol representation display is desired – primarily for reading
            comprehension support – see Preliminary design sketch (2).



Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
Preliminary revised
      design sketch (1)




              Possible interface for display and selection of alternative concepts
                                  and symbol representations




Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
Preliminary revised
      design sketch (2)




                     Tentative interface for on demand mouse-over display of
                         concepts and symbol representations of words




Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
Conclusions and Outlook
   •    It will be possible to provide a reasonably well functioning basic open source
        multilingual and multimodal language support in the form of a free extension
        for concept coded graphic symbol representation of text within OpenOffice
        Writer, possibly also within Impress and other applications of OO.org.
   •    The levels of refinement that may be achieved in disambiguation of language
        modality transformations and user interface and interaction support remain to
        be further investigated, prototyped and tested.
   •    The further developed Concept Coding Framework technology will be made
        available for application in other areas, first for AAC support on mobile
        platforms within ÆGIS, but hopefully soon in several external environments.
   •    The current state-of-the-art special needs and educational software with
        corresponding functionality will not in any way be made redundant, but an
        important complement may be provided, opening for wider application in
        standard open source as well as proprietary environments.



Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
Acknowledgements - References
       •    This work is partially funded by the EC FP7 project
            ÆGIS - Open Accessibility Everywhere: Groundwork, Infrastructure,
            Standards, Grant Agreement No. 224348.
            http://www.aegis-project.eu


       •    The WWAAC project: www.wwaac.eu
       •    CCF: www.conceptcoding.org
       •    The SYMBERED project: www.symbolnet.org
       •    Blissymbolics Communication International (BCI): www.blissymbolics.org
       •    ARASAAC pictografic symbols: www.catedu.es/arasaac/
       •    Sclea Pictos: www.sclera.be
       •    Lundälv,M.;Farre,B.;Brännström,A.;Nordberg,L. (2010) Open-Source Concept Coded Graphic Symbol support in OpenOffice.org.
            ETAPS FOSS-AMA March 2010 (www.slideshare.net/aegisproject/1-opensource-concept-coded-graphic-symbol-support-in-
            openofficeorg)




Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden

Contenu connexe

Similaire à 3b5 oncept coded graphic symbol

A Strong Object Recognition Using Lbp, Ltp And Rlbp
A Strong Object Recognition Using Lbp, Ltp And RlbpA Strong Object Recognition Using Lbp, Ltp And Rlbp
A Strong Object Recognition Using Lbp, Ltp And Rlbp
Rikki Wright
 
Requirementv4
Requirementv4Requirementv4
Requirementv4
stat
 
Stat Tech Reportv1
Stat Tech Reportv1Stat Tech Reportv1
Stat Tech Reportv1
stat
 
The Concept Of Abstract Data Types
The Concept Of Abstract Data TypesThe Concept Of Abstract Data Types
The Concept Of Abstract Data Types
Katy Allen
 
Oopsla 2008 Panel Ds Ls The Good The Bad And The Ugly
Oopsla 2008 Panel Ds Ls The Good The Bad And The UglyOopsla 2008 Panel Ds Ls The Good The Bad And The Ugly
Oopsla 2008 Panel Ds Ls The Good The Bad And The Ugly
OOPSLA2008
 
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptx
DishaSharma737984
 
Evolution Of Object Oriented Technology
Evolution Of Object Oriented TechnologyEvolution Of Object Oriented Technology
Evolution Of Object Oriented Technology
Sharon Roberts
 

Similaire à 3b5 oncept coded graphic symbol (20)

56 o oo ccf_final
56 o oo ccf_final56 o oo ccf_final
56 o oo ccf_final
 
A Strong Object Recognition Using Lbp, Ltp And Rlbp
A Strong Object Recognition Using Lbp, Ltp And RlbpA Strong Object Recognition Using Lbp, Ltp And Rlbp
A Strong Object Recognition Using Lbp, Ltp And Rlbp
 
UX-Driven & Inclusive Data Visualizations
UX-Driven & Inclusive Data VisualizationsUX-Driven & Inclusive Data Visualizations
UX-Driven & Inclusive Data Visualizations
 
Requirementv4
Requirementv4Requirementv4
Requirementv4
 
ESSENSE
ESSENSEESSENSE
ESSENSE
 
Stat Tech Reportv1
Stat Tech Reportv1Stat Tech Reportv1
Stat Tech Reportv1
 
Alex Shulga resume
Alex Shulga resumeAlex Shulga resume
Alex Shulga resume
 
The Concept Of Abstract Data Types
The Concept Of Abstract Data TypesThe Concept Of Abstract Data Types
The Concept Of Abstract Data Types
 
Themes for graduation projects 2010
Themes for graduation projects   2010Themes for graduation projects   2010
Themes for graduation projects 2010
 
Oopsla 2008 Panel Ds Ls The Good The Bad And The Ugly
Oopsla 2008 Panel Ds Ls The Good The Bad And The UglyOopsla 2008 Panel Ds Ls The Good The Bad And The Ugly
Oopsla 2008 Panel Ds Ls The Good The Bad And The Ugly
 
Class 12th IP project on buisness management
Class 12th IP project on buisness managementClass 12th IP project on buisness management
Class 12th IP project on buisness management
 
Creating a textual domain specific language
Creating a textual domain specific languageCreating a textual domain specific language
Creating a textual domain specific language
 
Introduction to matlab for medical doctors and biologists (call slides)
Introduction to matlab for medical doctors and biologists (call slides)Introduction to matlab for medical doctors and biologists (call slides)
Introduction to matlab for medical doctors and biologists (call slides)
 
Introducing Usability Concerns Early in the DSL Development Cycle: FlowSL Ex...
Introducing Usability Concerns Early in the DSL Development Cycle:  FlowSL Ex...Introducing Usability Concerns Early in the DSL Development Cycle:  FlowSL Ex...
Introducing Usability Concerns Early in the DSL Development Cycle: FlowSL Ex...
 
Osss cad
Osss cadOsss cad
Osss cad
 
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptx
 
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptx
 
Evolution Of Object Oriented Technology
Evolution Of Object Oriented TechnologyEvolution Of Object Oriented Technology
Evolution Of Object Oriented Technology
 
Jisc Access Apps
Jisc Access AppsJisc Access Apps
Jisc Access Apps
 
Metamorphic Domain-Specific Languages
Metamorphic Domain-Specific LanguagesMetamorphic Domain-Specific Languages
Metamorphic Domain-Specific Languages
 

Plus de AEGIS-ACCESSIBLE Projects

Plus de AEGIS-ACCESSIBLE Projects (20)

Newsletter 7 AEGIS project
Newsletter 7 AEGIS projectNewsletter 7 AEGIS project
Newsletter 7 AEGIS project
 
Veritas newsletter no 5 final
Veritas newsletter no 5 finalVeritas newsletter no 5 final
Veritas newsletter no 5 final
 
Aegis concertation - 2nd International AEGIS conference
Aegis concertation - 2nd International AEGIS conferenceAegis concertation - 2nd International AEGIS conference
Aegis concertation - 2nd International AEGIS conference
 
Mobile applications (Panagiotis Tsoris, Steficon)
Mobile applications (Panagiotis Tsoris, Steficon)Mobile applications (Panagiotis Tsoris, Steficon)
Mobile applications (Panagiotis Tsoris, Steficon)
 
ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...
ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...
ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...
 
Basic ICT Training curriculum (Andy Burton, NTU)
Basic ICT Training curriculum (Andy Burton, NTU)Basic ICT Training curriculum (Andy Burton, NTU)
Basic ICT Training curriculum (Andy Burton, NTU)
 
ViPi Survey (Andy Burton, NTU)
ViPi Survey (Andy Burton, NTU)ViPi Survey (Andy Burton, NTU)
ViPi Survey (Andy Burton, NTU)
 
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
 
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
 
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
 
AEGIS SP4 story - building an accessible mobile application
AEGIS SP4 story - building an accessible mobile applicationAEGIS SP4 story - building an accessible mobile application
AEGIS SP4 story - building an accessible mobile application
 
AEGIS SP3 story - building an accessible web application
AEGIS SP3 story - building an accessible web applicationAEGIS SP3 story - building an accessible web application
AEGIS SP3 story - building an accessible web application
 
ACCESSIBLE newsletter n° 6
ACCESSIBLE newsletter n° 6ACCESSIBLE newsletter n° 6
ACCESSIBLE newsletter n° 6
 
AEGIS Newsletter n° 6
AEGIS Newsletter n° 6AEGIS Newsletter n° 6
AEGIS Newsletter n° 6
 
VERITAS newsletter n° 3
VERITAS newsletter n° 3VERITAS newsletter n° 3
VERITAS newsletter n° 3
 
VERITAS newsletter n° 2
VERITAS newsletter n° 2VERITAS newsletter n° 2
VERITAS newsletter n° 2
 
VERITAS newsletter n° 4
VERITAS newsletter n° 4VERITAS newsletter n° 4
VERITAS newsletter n° 4
 
Conference proceedings 2011 AEGIS International Workshop and Conference
Conference proceedings 2011 AEGIS International Workshop and ConferenceConference proceedings 2011 AEGIS International Workshop and Conference
Conference proceedings 2011 AEGIS International Workshop and Conference
 
Aegis concertation certh
Aegis concertation certhAegis concertation certh
Aegis concertation certh
 
Veritas iti aegis_conf
Veritas iti aegis_confVeritas iti aegis_conf
Veritas iti aegis_conf
 

Dernier

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Dernier (20)

REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
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Ữ Â...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
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
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 

3b5 oncept coded graphic symbol

  • 1. Concept Coded Graphic Symbol support in OpenOffice.org from basic functionality to UI refinement for different user needs Mats Lundälv DART, Sahlgrenska Univ. Hospital Göteborg, Sweden
  • 2. Content: • Graphic symbol support – why within ÆGIS ? – and why in OpenOffice.org ? • The foundation of the symbol support: Concept Coding and the Concept Coding Framework - CCF • A brief presentation of the first alpha version • Preliminary results from the Pilot testing with users and experts • Plans for coming versions • Conclusions and Outlook Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 3. Graphic symbol support – why within ÆGIS ? – and why in OpenOffice.org ? • ÆGIS has the goal of contributing to the foundation of open and standardised infrastructures for general accessibility in ICT services • ÆGIS took the important decision to include the challenging needs of people with cognitive and communication impairments in this overall ambition • Access to communication and language is the key to human development and participation • Multimodal language support – including graphic symbols – is fundamental for this accessibility goal • OpenOffice.org as a free and open source office suite of growing adoption is an ideal platform for the manifestation of a free stock component for graphic symbol support • But ... Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 4. The foundation of the symbol support: ... … though strong motivations for language and graphic symbols support, this is not quite enough for inclusion in ÆGIS: • If we had just thrown in a couple of graphic symbol libraries and made symbols appear in documents based on quick fix solutions, this would not be sustainable – even if looking impressive • Luckily we came into ÆGIS with a suitable open technology foundation for multimodal and multilingual language support in the baggage: The Concept Coding Framework (CCF)* • This makes the CCF based graphic symbol support – manifested as an OO.org extension – a natural and vital part of the ÆGIS project * defined in the WWAAC project - www.wwaac.eu Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 5. Concept Coding and the Concept Coding Framework - CCF Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 6. A brief presentation of the first alpha version • Screen captures of the CCF Symbol Support Plugin 1st alpha version in action: Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 7. A brief presentation of the first alpha version (2) • The Concept Coding Options menu : Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 8. A brief presentation of the first alpha version (3) Full Document Scanning & Multiple symbols options: • Top: Full Document Scanning; On + Multiple Symbols; Off • Bottom: Full Document Scanning; Off + Multiple Symbols; On Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 9. A brief presentation of the first alpha version (4) Symbol representations and text language options: • Left: English + ARASAAC (Bliss as second choice – one chosen for “English” as no ARASAAC found) • Right: Swedish + Bliss (ARASAAC as second option – none chosen) Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 10. Preliminary results from the Pilot testing with users and experts  Much positive interest and reactions (among those familiar with this range of needs) to having this kind of functionality available in a standard office environment such as OpenOffice.org Writer.  Not really functional for end-users at this point, but with a great potential  Should be made available in more environments – on the web etc.  Unsatisfactory insertion of symbol representations before the corresponding words – should be above words – and/or display outside the text and/or on demand  Unsatisfactory frequency of erroneous symbol representations  Need for the user to be able to conveniently see and choose between alternative concepts and symbol representations  Unsatisfactory slow symbol lookup speed – should ideally be close to instantaneous  The obvious request for added natural language support from the Spanish and Belgian pilot test sites  Request for added support for Sclera Pictos symbols from the Belgian participants  Request for smooth interaction with text-to-speech synthesis reading support Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 11. Preliminary results from the Pilot testing with users and experts (2) Swedish Users:  For those familiar with symbols – this feature was very interesting  Bliss-users seemed to have the greatest benefit  Users who didn't benefit themselves often mentioned other persons they thought would use this.  Several also thought - useful when reading English texts. Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 12. Preliminary results from the Pilot testing with users and experts (3) Swedish Experts Focus Groups:  Positive and even enthusiastic appreciation of the potential. (Only one individual without previous contact with the use of graphic symbol support was spontaneously unsure if useful) … potentially useful for many kinds of users, including: Users with more general or specific cognitive impairments, AAC users, users with language development delays, some users with writing/reading difficulties, and also more widely for early writing/reading acquisition and early 2nd language learning; Useful for reading comprehension support, support for early writing, “graphic spell-checker”, etc.  On the other hand none of them thought that the extension is practically useful at the current early stage – Three major shortcomings:  Insertion of symbols in the text – inserted symbols should be placed above the words  Lacking handling of ambiguous and/or incorrect symbol representations - rate of incorrect suggested representations too high - there must be a user-friendly interface for inspecting symbol alternatives and selecting a desired one  speed of symbol look-up needs to be substantially faster … also: easier access to settings needed Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 13. Plans for coming versions Preliminary revised design goals: • Based on suggestions from the pilot testers and experts, as well as from implementation experiences, it is likely that the support for choosing between several available symbol representation options will be offered within a side panel, supporting selection by pointing and clicking together with keyboard navigation and selection – see Preliminary design sketch (1). • For users who primarily need temporary graphic symbol representation support while composing text, an option will possibly be offered to turn off the symbol insertion, while still maintaining the display of matching symbols in a side panel as of Preliminary design sketch (1). • An alternative option is considered; providing on-demand symbol display on “mouse-over” of words in a text, that is; by pointing to words for which a symbol representation display is desired – primarily for reading comprehension support – see Preliminary design sketch (2). Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 14. Preliminary revised design sketch (1) Possible interface for display and selection of alternative concepts and symbol representations Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 15. Preliminary revised design sketch (2) Tentative interface for on demand mouse-over display of concepts and symbol representations of words Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 16. Conclusions and Outlook • It will be possible to provide a reasonably well functioning basic open source multilingual and multimodal language support in the form of a free extension for concept coded graphic symbol representation of text within OpenOffice Writer, possibly also within Impress and other applications of OO.org. • The levels of refinement that may be achieved in disambiguation of language modality transformations and user interface and interaction support remain to be further investigated, prototyped and tested. • The further developed Concept Coding Framework technology will be made available for application in other areas, first for AAC support on mobile platforms within ÆGIS, but hopefully soon in several external environments. • The current state-of-the-art special needs and educational software with corresponding functionality will not in any way be made redundant, but an important complement may be provided, opening for wider application in standard open source as well as proprietary environments. Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden
  • 17. Acknowledgements - References • This work is partially funded by the EC FP7 project ÆGIS - Open Accessibility Everywhere: Groundwork, Infrastructure, Standards, Grant Agreement No. 224348. http://www.aegis-project.eu • The WWAAC project: www.wwaac.eu • CCF: www.conceptcoding.org • The SYMBERED project: www.symbolnet.org • Blissymbolics Communication International (BCI): www.blissymbolics.org • ARASAAC pictografic symbols: www.catedu.es/arasaac/ • Sclea Pictos: www.sclera.be • Lundälv,M.;Farre,B.;Brännström,A.;Nordberg,L. (2010) Open-Source Concept Coded Graphic Symbol support in OpenOffice.org. ETAPS FOSS-AMA March 2010 (www.slideshare.net/aegisproject/1-opensource-concept-coded-graphic-symbol-support-in- openofficeorg) Mats Lundälv, DART, Sahlgrenska Univ. Hospital, Göteborg, Sweden