[Software project presentation]

advertisement
A software program for people
with Autism to simplify
documents and text
www.first-asd.eu
Contents
•
•
•
•
•
•
•
•
•
•
•
•
•
Introduction
About Autism
Audience / market
How the program will work
Software development process
Involvement of people with Autism
The final product
Technical specifications
Availability
Training
More information & updates
Project partners
Acknowledgements
Introducing a new software program
• A tool for simplifying documents and text
• Primarily for people with Autism who have difficulty with
understanding regular text
• Converts written information into a simpler format
eg. English > simplified English
eg. Spanish > simplified Spanish
• Using computerised language technology, it removes the
need for a human editor, improving independence and
social inclusion of people with Autism
• Developed by 9 organisations under a European
Commission FP7 Programme funded 3-year cooperative
research project
• First version will be available in late 2014 (in English,
Spanish & Bulgarian)
About Autism
 Autism is a disability
 A ‘spectrum’ of disorders, with common characteristics:
 Impairments in communication
 Impairments in social interaction
 Impairments in understanding information
 The level of impairment ranges from mild to severe
 Impairments and symptoms vary between individuals, but
all have difficulties in the 3 areas above
 Current research estimates that around 1 in 100-150 people
fit the diagnostic criteria for an Autism Spectrum Disorder*
* Barthélémy et al, 2008, Persons with Autism Spectrum Disorder: Identification, Understanding &
Intervention
About Autism (…continued)
• Intellectual abilities vary between individuals, from superior
intelligence in some areas to profound intellectual disability
• However, many individuals with Autism are within the normal
range of intelligence
• Asperger’s Syndrome is a type of Autism (these people usually
have normal or high level intellectual abilities)
• Language skills also vary between individuals (some people who
have Autism do not speak at all)
• Yet, all people with Autism experience some difficulties in:




Comprehending speech and writing
Interpreting figurative/non-literal language
Understanding complex instructions
Deriving the meaning or gist of written documents
 More information about Autism: www.autismeurope.org
Audience / market
• Primarily for:
- People with Autism (approx 3.3 million across Europe)
• Also useful for:
- People who have learning difficulties
- People with other language-related disorders, such as
Aphasia (result of stroke or head injury, ranges from
difficulty remembering words to being unable to speak,
read or write)
- People who are learning a foreign language
- People with low level of literacy
- Elderly people with Dementia
- Teachers, parents and carers of these people
How the progam will work
• It converts electronic documents into a simplified
form that is easier for people with Autism to read
• Document types that can be converted include: web
pages, e-books, .pdf documents
• Simplified documents are output in xml format
• Simplified documents are personalised to users’
reading abilities and preferences
How the progam will work
• The simplification process includes:
– Reducing complexity
• Replacing some long / technical words* > short, simple words
• Replacing some highly technical words* > more common words
• Replacing long complex sentences > several short, simple sentences
– Removing ambiguity
• Replacing some non-literal language* > literal language
• Replacing pronouns > noun phrases
(eg. He threw it back to her > John threw the red ball back to Sally)
• Providing definitions for technical and ambiguous words and phrases
– Improving readability
• Adding pictures*
• Adding document navigation tools for long documents
• Providing concise summaries of long documents
* Pictures are added when replacing and removing operations are not possible
How the progam will work
Software development process
Year 1
(2011-2012)
Year 2
(2012-2013)
Year 3
(2013-2014)
Identifying user requirements
Processing structural complexity of languages
Processing ambiguity in meaning of words
Generating personalised documents
Designing system architecture & user interface
Testing & evaluation
Software development process
Identifying user requirements - General
• Research during early phase of software
development to define the needs of people with
Autism (in relation to accessing text documents)
more clearly than any previous studies
• Focus group discussions with sample group of people
with Autism
• Results to determine general user requirements & to
formulate questions for the software’s ‘user preference
survey’
Software development process
Identifying user requirements - Individual
• The software is programmed to identify each individual
user’s reading abilities
• The software prompts each new user to respond to a
series of questions in a ‘user preference survey’
• The answers given enable the software to determine
users’ reading abilities and complexity thresholds
• The software then simplifies documents according to the
level of complexity that the user can understand (Eg. at a
certain level of complexity, the software will be triggered
to remove words or sentences that will be difficult for the
user to understand)
Software development process
Processing structural complexity of languages
• Identifying:
-
Long complex words
-
Long complex sentences
• Replacing these elements with:
-
Shorter, more commonly used words (using Lexical
Processor)
-
Two or more sentences, and or bullet points (using Syntactic
Processor)
Software development process
Processing ambiguity in meaning of words
• Identifying:
-
Words with multiple meanings
-
Words / phrases that are rare, specialised/technical or have nonliteral meanings (eg. metaphors, idioms, etc)
• Providing:
-
A definition of the word
-
A set of images or pictograms to enhance understanding of the
concept
-
Semantic class (eg. for ambiguous words, a category/context for the
word as it is used in the specific text)
Software development process
Generating personalised documents
• Before simplifying each document, the software
prompts users to answer a series of ‘pre-reading
questions’ that will help them to understand the
document
• For example, if the document to be simplified is
about cooking, the pre-reading questions might ask
the user to identify items found in a kitchen
• Based on previous research*, this can assist users
to put the information they are about to read into
perspective
* O'Connor & Klein, 2004, Journal of Autism and Developmental Disorders,
34 (2).
Software development process
Generating personalised documents
• Personalised documents include:
- Interactive table of contents
- Heading
- Converted summarised text (with subheadings)
- Images
- Simple layout design that aids
understanding
Software development process
Designing system architecture & user interface
• Combining the parts to create a functioning software
system
• Designing a user interface for people with Autism
that contains minimal visual distractions
• Designing a user interface for intermediaries who will
help people with Autism to use the software
• User interface will be accessible on desktop, laptop &
tablet computers (if there is enough demand, also on
for hand-held devices)
Software development process
Testing & evaluation
• Testing technical functionality of software
- Tests for accuracy and readability of simplified
text
- Comparing simplified documents generated by
the software with manually written simplified
documents
Software development process
Testing & evaluation
• Testing with end users: People with Autism
-
-
300 participants (both adults & children) with ‘high-functioning’
Autism
Adults - 100 in UK, Children (aged 12 & above) - 100 in Spain, 100 in
Bulgaria
Must have IQ of 70 or above
Tests to confirm participants’ diagnosis of high functioning Autism
Reading comprehension tests with documents on various topics
(under exam conditions)
Participants read documents in original and simplified formats
Participants answer multiple choice tests about their
understanding of the documents
Testing results will inform future development / versions of the
software
Software development process
Testing & evaluation
• Surveys for end users: Intermediaries
-
18 participants (3 clinical centres x 6 participants)
Including carers, social workers & psychologists
Provided with training on how to use the software
Participants are asked to use the software to prepare
6 documents for people with Autism
Afterwards, participants complete a survey to assess
the useability of the software for people with Autism
Survey results inform development of final software
product
Involvement of people with Autism
• Involvement in all stages of software development
• Direct & indirect involvement (people with Autism, as well
as their teachers, parents, carers, and professionals)
• Planning – Information & advice from Autism organisations
• Testing – 300 people with Autism directly involved in
testing the software
• Evaluation – 18 intermediaries (carers, social workers,
psychologists & doctors) involved in evaluating the
usefulness of the software for people with Autism
• Perceptions of inclusion will be evaluated via qualitative
interviews and focus groups with a sample of the people
with Autism who participated in testing the software
The final product
 Images of user interface & simplified documents will
be available in 2014
Technical specifications
 Details of system requirements for the software will
be available soon
Availability
 Beta version is expected to be available for public use
and testing in 2014
 Final version is scheduled for release late 2014
 Product launch will be held in 2014
Training
 Training will be available for professionals in the field
of Autism in 2014
More information & updates
 Check website for updates: http://www.first-asd.eu
 Join our mailing list: news@first-asd.eu
 Contact us: contact@first-asd.eu
Project partners
• University of Wolverhampton, United Kingdom
• Central & North West London NHS Foundation Trust,
United Kingdom
• Universidad de Alicante, Spain
• Autism-Europe a.i.s.b.l., Europe
• Universidad de Jaen, Spain
• Parallel World Sdruzhenie, Bulgaria
• Deletrea SL, Spain
• iWeb Technologies Ltd, United Kingdom
• Kodar OOD, Bulgaria
University of Wolverhampton,
United Kingdom
Research Group in Computational Linguistics
• Specialises in language technology
• Role:
- Project coordinator
- Leader in processing structural complexity of languages
- Substantially involved in all aspects of software
development
- Contributor to sustainability/commercialisation of the
software
- Contributor to all other aspects of project
Central & North West London NHS Foundation Trust,
United Kingdom
• Major provider of health & social services for people with
mental health issues (including Autism) in the UK
• One of the leading research organisations for clinical
evaluations
• Role:
- Leader in testing & evaluation
- Substantially involved in design of system architecture
& user interface
- Contributor to dissemination of information about the
software
- Contributor to other aspects of project
Universidad de Alicante, Spain
Natural Language Processing & Information Systems Group
• Specialises in language translation software development
(in Spanish & English)
• Role:
- Leader in processing ambiguity in meaning of words
- Substantially involved in all aspects of software
development for Spanish & English
- Contributor to other aspects of project
Autism-Europe, Belgium
• Advocacy organisation representing the rights of people
with Autism across Europe
• Role:
- Leader in dissemination of information about the
software
- Contributor to other aspects of project
Universidad de Jaén, Spain
SINAI (Sistemas Inteligentes de Acceso a la Información) Intelligent System for Information Access Group
• Specialises in language technologies development (in
Spanish & English)
• Role:
- Leader in generation of personalised documents
- Substantially involved in all aspects of software
development for Spanish & English
- Contributor to other aspects of the project
Parallel World Sdruzhenie, Bulgaria
• Education and socialisation services for children and young
people with Autism and other intellectual disabilities
• Specialise in communication and learning difficulties
• Role:
- Substantial involvement in dissemination of information
about the software
- Contributor to testing & evaluation
- Contributor to system architecture & user interface
- Contributor to other aspects of project
Deletrea SL, Spain
• Multidisciplinary team of professionals in the diagnosis and
treatment of Autism and other speech/language disorders
• Role:
- Leader in identifying user requirements
- Contributor to testing & evaluation
- Contributor to design of system architecture & user
interface
- Contributor to other aspects of project
iWeb Technologies Ltd,
United Kingdom
• IT solutions company that works with clients to
improve competitiveness and operational efficiency
• Specialises in solutions for healthcare providers to
improve patient quality of life and care pathways
• Role:
- Leader in designing system architecture & user
interface
- Contributor to testing & evaluation
- Contributor to other aspects of project
Kodar OOD, Bulgaria
• Major Bulgarian software company
• Specialises in software systems for management & finance
for the public & private sectors
• Role:
- Leader in sustainability/commercialisation of the
software
- Substantially involved in testing & evaluation
- Contributor to all aspects of software development for
Bulgarian language
- Contributor to other aspects of project
Acknowledgements
The research leading to this software product has received funding from
the European Community’s Seventh Framework Programme (FP7, 20072013), under grant agreement n° 287607.
Download