CT CPGEI M Roth, Valmir 2019
CT CPGEI M Roth, Valmir 2019
CT CPGEI M Roth, Valmir 2019
VALMIR ROTH
DISSERTAÇÃO
CURITIBA
2019
VALMIR ROTH
CURITIBA
2019
Dados Internacionais de Catalogação na Publicação
Roth, Valmir
Prancha de comunicação alternativa por imagens empregando predição
de palavras [recurso eletrônico] / Valmir Roth. -- 2019.
1 arquivo eletrônico (88 f.) : PDF ; 2,44 MB.
BANCA EXAMINADORA:
Primeiramente, agradeço a Deus por ter me concedido fé, esperança, confiança e muita
paz durante os períodos de turbulência e dificuldades enfrentadas ao longo da desta jornada.
Agradeço, em especial, ao professor orientador Percy Nohama, o qual não mediu
esforços para eu chegar ao objetivo desta pesquisa e, com isso, tem possibilitado a criação de
um recurso auxiliar à comunicação para facilitar a vida das pessoas que são desprovidas da
fala e possuem controle motor dos membros superiores reduzido.
Agradeço à professora Dra. Mirian Celia Castellain Guebert, pelo apoio e provimento
de recursos humanos para ajudar na fase de avaliação da solução bem como ajudar a promover
as soluções em escolas e junto a órgãos da educação.
Agradeço à MSc. Mariana de Mello Gusso Espinola, pelo apoio e constantes
orientações de ajustes para tornar a solução melhor para o usuário bem como atender aos
requisitos e normas do comitê de ética.
Agradeço à graduanda Gabriele Serur, que esteve presente nas escolas durante a fase
de avaliação e participou ativamente na avaliação da solução, bem como ajudou na
identificação de melhorias que tornaram a ferramenta melhor.
E finalizando agradeço a todos que apoiaram e ajudaram de forma direta ou indireta na
produção do software objeto de estudo desta pesquisa bem como na avaliação do mesmo.
RESUMO
A impossibilidade de se comunicar com os outros faz com que as pessoas tenham limitações
ou dificuldades só minimizadas com o uso de tecnologias assistivas. Visando proporcionar
meios efetivos de comunicação para as pessoas, os pesquisadores da área de Comunicação
Alternativa e Ampliada (CAA) estudam e desenvolvem novos métodos e tecnologias. Assim
sendo, esta pesquisa tem por objetivo geral desenvolver uma prancha de comunicação por
figuras com predição de palavras, a fim de acelerar a seleção de informação e minimizar o
esforço do usuário para efetivar a comunicação. O software desenvolvido possui 2000 figuras
focadas na cultura brasileira, roda em computadores com Windows 8.1 e versões superiores e
também em Smartphones e Tablets com Android 7.0 e versões superiores. Com características
singulares em relação aos demais aplicativos gratuitos de CAA disponíveis no Brasil, a Nova
Prancha Livre de Comunicação – AMPLISOFT conta com um algoritmo de predição de
palavras desenvolvido com base nos Modelos Ocultos de Markov (HMM), o algoritmo
(HMM) desenvolvido para uso com nova prancha de comunicação é responsável por filtrar as
próximas palavras e gerar uma lista ordenada com base na probabilidade de cada palavra ser
selecionada, e realizar a associação das palavras preditas com as figuras do dicionário de
figuras. O software da prancha de comunicação exibe as imagens preditas pelo algoritmo
distribuindo um total de 12 imagens por prancha, em casos onde são retornados mais de 12
elementos preditos é gerada uma sequencia de pranchas. A associação do algoritmo de
predição de palavras HMM ao novo software de CAA propicia ao usuário e ao interlocutor
uma experiência única, pois a aplicação foi desenvolvida com foco nas necessidades do
usuário deficiente brasileiro. Por este motivo, esta Nova Prancha Livre de Comunicação –
AMPLISOFT é flexível quanto à forma de uso e quanto ao contexto em que se deseja
trabalhar, tendo em vista que possibilita que sejam utilizados diferentes textos como base para
predição das imagens. E a seleção das imagens e expressões pelo usuário pode ser realizada
utilizando a técnica de varredura entre linhas e colunas ou com a navegação manual. Ambas as
opções são configuráveis no aplicativo, levando em consideração o texto corpus carregado ou
selecionado pelo interlocutor. Após a seleção das figuras, o usuário tem também a opção de
exteriorizar o conteúdo em forma de áudio, tornando a comunicação mais natural. Os
resultados obtidos nos testes de bancada e nos ensaios in vivo com o algoritmo e a Prancha
desenvolvida nesta pesquisa, mostram que o uso do algoritmo de predição de palavras
associado a predição de figuras diminuí consideravelmente a dificuldade na localização das
figuras desejadas para seleção na prancha de comunicação, melhorando a eficiência na criação
de mensagens e reduzindo o tempo necessário para localização das figuras. Com ela,
brasileiros com necessidades complexas de comunicação podem relacionar-se com outras
pessoas de uma forma interativa e intensiva.
The inability to communicate with others means that people can only prevent and hinder the
use of assistive technologies. In order to provide effective means of communication for these
people, researchers on Alternative and Augmentative Communication (AAC) field investigate
and develop new methods and technologies. Thus, in this research, we aim to develop a
pictures-based communication board using word prediction to speed up information selection
and minimize the user's effort to communicate effectively. The developed software has 2000
figures focused on the Brazilian culture, runs on computers running Windows 8.1 and higher
versions and also smartphones and tablets running Android 7.0 and higher. With exclusive
features over other free AAC applications available in Brazil, New Free Communication
Board - AMPLISOFT implements a word prediction algorithm developed based on Markov's
Hidden Models (Markov's Hidden Models - HMM). It is pointed by the literature as one of the
most indicated word prediction techniques. A combination of the HMM word prediction
algorithm and the new AAC software provides a unique experience for the user and
interlocutors because it was specially designed for disabled Brazilian. For this reason, the new
free communication board is flexible as to its form of use and the context in which it is
intended to work. It allows different texts to be used as a basis for images prediction. And the
selection of user images and expressions can be performed applying row and column scanning
technique or with manual navigation. Both options are configurable in the software taking into
account the corpus loaded or selected by the interlocutor. After selecting the pictures, the user
also has the option of presenting the content in audio mode, thus facilitating communication.
The results obtained from the tests performed on the development bench, and also the in vivo
tests of the developed board, clearly evidence of the ease of use and efficiency in creating
messages that can be externalized in audio form. With this application, Brazilians with severe
communication difficulties can be in relation with others in an interactive and intensive way.
1 INTRODUÇÃO .............................................................................................................. 10
1.1 CONTEXTUALIZAÇÃO ......................................................................................... 10
1.2 OBJETIVOS .............................................................................................................. 13
1.3 ESTUTURA DO TRABALHO ................................................................................. 13
2 FUNDAMENTOS TEÓRICOS .................................................................................... 14
2.1 ESTADO DA ARTE ................................................................................................. 14
2.2 PREDIÇÃO DE PALAVRAS ................................................................................... 20
3 MATERIAIS E MÉTODOS ......................................................................................... 23
3.1 LEVANTAMENTO DE REQUISITOS ................................................................... 23
3.2 ARQUITETURA DA NOVA PRANCHA LIVRE DE COMUNICAÇÃO ............. 25
3.2.1 Banco de Dados da Aplicação ............................................................................... 26
3.2.2 Interfaces e Funcionalidades da Aplicação ........................................................... 27
3.2.2.1 Interface de Cadastro de Categorias .................................................................. 28
3.2.2.2 Interface de Cadastro do Corpus........................................................................ 29
3.2.2.3 Interface de Cadastro do Dicionário de Figuras ................................................ 30
3.2.2.4 Interface de Configurações de Execução ........................................................... 31
3.2.2.5 Interface da Prancha de Comunicação ............................................................... 32
3.2.2.6 Predição de figuras na Prancha de Comunicação .............................................. 33
3.2.3 Predição de Palavras Utilizando Figuras ............................................................... 36
3.2.4 Ensaio Experimental in Vivo ................................................................................. 37
3.2.5 Análise dos Dados ................................................................................................. 38
4 RESULTADOS............................................................................................................... 39
4.1 O NOVO SOFTWARE DE PRANCHA DE COMUNICAÇÃO ............................. 39
4.2 TESTES EM LABORATÓRIO – MEDIÇÃO DO ESFORÇO ................................ 42
4.3 TESTES REALIZADOS COM PROTOCOLO IN-VIVO ........................................ 45
5 DISCUSSÃO ................................................................................................................... 57
5.1 O PROJETO AMPLISOFT ....................................................................................... 57
5.2 RESPOSTAS AO QUESTIONÁRIO ....................................................................... 60
6 SUGESTÕES DE TRABALHOS FUTUROS ............................................................. 63
7 CONCLUSÕES .............................................................................................................. 65
REFERÊNCIAS ..................................................................................................................... 68
APÊNDICE A - Questionário Anterior à Utilização do AMPLISOFT ............................ 71
APÊNDICE B – Questionário Posterior à Utilização do AMPLISOFT ........................... 74
APÊNDICE C – Algoritmo predição de palavras Markov HMM .................................... 77
ANEXO I - Documento de Aprovação do Projeto de Pesquisa no Comitê de Ética ........ 83
10
1 INTRODUÇÃO
1.1 CONTEXTUALIZAÇÃO
Segundo a Lei Brasileira de Inclusão da Pessoa com Deficiência, é assegurado o
direito de acesso da pessoa com deficiência a todos os níveis de ensino. Essa lei busca
garantir e assegurar o direito ao uso de recursos, estratégias, tecnologias assistivas e de
acessibilidade que coloquem o deficiente em condição e igualdade, visando a sua inclusão
social e cidadania (Brasil, 2015).
Quando alguém pergunta o que é comunicação, é natural que a primeira ideia a vir
em mente seja a fala, talvez por ser o meio mais comum de expressão da vontade, desejos e
sentimentos humanos. No entanto, a comunicação vai além de falar e ouvir; a comunicação
está presente em um gesto que se faz, seja um sorriso mostrando estar alegre, uma lágrima
expressando sentimento de tristeza, fazer cara feia quando se está nervoso ou com raiva,
enfim, comunicação é um conjunto de ações verbais e não verbais que podem ser expressas
de modo oral ou não mas que leva à compreensão do desejo do indivíduo que está emitindo
a mensagem e que espera ser compreendido por outrem também (Manzini, 2004).
Evidencia-se na literatura um enredamento da definição das dificuldades de fala, e
mesmo na estatística, esse cenário apresenta complexidade. Aproximadamente 1 em cada
12 norte-americanos de 3 a 17 anos apresentam uma alteração de voz, fala ou linguagem
(NIDCD-USA, 2018). Ainda, 25,4 % estão entre 11 e 17 anos, faixa etária em que as
relações interpessoais tendem a aumentar e intensificar devido à pré-adolescência e
adolescência. Godoy et al. (2019) afirmam que no Brasil, não foram encontradas
estatísticas quanto a prevalência dos Distúrbios da Comunicação. Além disso, outros
estudos mostram que os Distúrbios da Comunicação na infância quando não tratados,
podem ter impactos na vida adulta (Lúcio, Perilo, Vicente & Friche, 2013; Prates &
Martins, 2011).
Assim, a comunicação eficaz, além de promover a qualidade de vida e da dignidade
humana, é um fator da manutenção da saúde e de avanço social (Chiarai & Goulart, 2009).
Por isso, as Tecnologias Assistivas, em especial, a Comunicação Alternativa e/ou
Ampliada, são uma possibilidade para o auxílio das pessoas com distúrbios da
comunicação.
Segundo a ASHA, a CAA são formas de se comunicar, ou seja, formas que as
pessoas compartilham ideias e sentimentos sem o uso da fala (ASHA, 2018). Pode ser
11
comum as ferramentas existentes não atenderem a todos os casos. Muitas vezes, o uso
requerer uma adequação específica, personalização, para cada nível e tipo de limitação
encontrada. Em outros casos, não existindo a limitação por parte do usuário, ocorrem
situações em que o conteúdo disponível na ferramenta não é suficiente e não contempla o
tema que se almeja trabalhar com o educando (Jordan, 2004).
Alguns sites na internet apresentam relatos que o uso de ferramentas auxiliares de
comunicação tem ajudado pessoas ampliar as relações sociais com outros indivíduos,
colocando fim ao isolamento criado pela falta da habilidade em se comunicar por meio da
fala e melhorando a qualidade de vida1.
Em meados do ano de 2003, foi desenvolvido um projeto intitulado AMPLISOFT,
no qual foram desenvolvidos três softwares de CAA, sendo eles um editor livre de prancha,
um emulador de teclado e mouse e uma prancha de comunicação por imagem. Esse sistema
trouxe benefícios no meio educacional para alunos e para professores: para os professores e
familiares, houve o beneficio de conseguir se comunicar de forma efetiva com o auxílio dos
aplicativos; para os alunos e usuários diretos dos aplicativos, houve o benefício de propiciar
um mecanismo eficiente de comunicação com os demais, propiciando autonomia e melhora
na qualidade de vida (NOHAMA, MATIAS & JORDAN, 2009).
Tendo em vista que os resultados de pesquisas anteriormente realizadas concluíram
haver benefícios no uso do AMPLISOFT na educação especial e este conjunto de
aplicativos ter ajudado professores e alunos a estabelecerem um meio de comunicação
promovendo a comunicação e, por consequência, melhorando a qualidade de vida,
identificou-se a oportunidade de aperfeiçoar a técnica utilizada na prancha de comunicação
desenvolvida em 2003, criando um algoritmo capaz de reduzir o esforço do usuário
deficiente portador de NCC para se comunicar e melhorar a sua interatividade com a
sociedade, família, amigos e profissionais.
Nesta pesquisa, busca-se uma solução que complemente a lacuna existente nos
sistemas de CAA disponíveis, ou seja, limitação de conteúdo de tais aplicativos bem como
limitação tecnológica pela falta de recursos de predição de figuras, que seria um facilitador
para localizar e exibir as figuras de comunicação, e um redutor de esforço e o tempo do
1
Como nos sítios: http://www.bengalalegal.com/, https://infoativodefnet.blogspot.com/
13
usuário em localizar e selecionar as figuras que desejaria para expressar sua necessidade ou
desejo atual.
1.2 OBJETIVOS
Esta pesquisa tem por objetivo geral desenvolver uma prancha de comunicação por
figuras com predição de palavras, a fim de acelerar a seleção de informação e minimizar o
esforço do usuário para efetivar a comunicação.
Para atingir o objetivo geral, os seguintes objetivos específicos foram elencados:
1) Desenvolver um algoritmo capaz de processar textos e sugerir as próximas
possíveis palavras a serem selecionadas com base no contexto atual;
2) Elaborar um corpus padrão para o algoritmo utilizar como base inicial para
predição das figuras;
3) Avaliar in vivo o aplicativo com alunos de escolas de educação especial.
2 FUNDAMENTOS TEÓRICOS
Dentro dos recursos de CAA disponíveis, existem opções de baixa tecnologia e alta
tecnologia, sistemas que utilizam objetos concretos, uso de fotografias, símbolos
pictográficos ideológicos ou aleatórios, sistemas de seleção de sílabas, letras, e/ou gestos. A
definição de qual é a melhor solução a ser adotada deve sempre respeitar as condições mais
favoráveis para o aluno. Para chegar à definição, é necessária a avaliação do aluno por parte
do professor, da família, do fonoaudiólogo e demais envolvidos no processo de
aprendizagem do aluno (Manzini, 2004).
Cada indivíduo com NCC, é singular em suas características, pois as dificuldades
cognitivas ou motoras afetam a cada indivíduo com nível de gravidade diferente, o que
torna necessária a avaliação minuciosa para seleção dos recursos de CAA que melhor
possam auxiliar o indivíduo no aprendizado e na comunicação.
No início dos anos 80, o Sistema Pictográfico de Comunicação (PCS) foi criado pela
fonoaudiologia Roxamanna Mayer Jhonson; inicialmente, com aproximadamente 700
símbolos e, hoje, com mais de 11000 símbolos pictográficos. O PCS é um sistema gráfico,
visual, de desenhos simples conforme ilustrado na Figura 1 um exemplo de CAA de baixa
tecnologia, na medida da necessidade podem-se acrescentar figuras, cores e demais itens
auxiliares a comunicação. Desde a sua criação e até os dias atuais, é comum o uso do PCS
em pranchas temáticas, aventais, pastas, fichários e outros, devido ao seu baixo custo e
praticidade (PCS, 2019).
15
exibidas na tela para o usuário conforme clicado sobre a figura; o clique pode ser
diretamente sobre a figura como também pode ser utilizada a técnica de varredura de linhas
e colunas (AMPLISOFT, 2003). A Figura 2 ilustra a interface da prancha livre de
comunicação.
Fonte: Amplisoft.
Dentre os recursos de CAA disponíveis, uma importante solução para uso em escolas
e residências, encontram-se os editores de prancha de comunicação, a exemplo, o Editor
Livre de Prancha desenvolvido como parte do projeto AMPLISOFT (Nohama et al., 2003).
Os editores de prancha possibilitam a criação de materiais personalizados que podem ser
impressos para uso em sala de aula e ambientes diversos. Segundo Schirmer (2007), se se
pensar em uma pessoa com paralisia cerebral do tipo espástica com disartria moderada, em
uma sala de aula, quando a professora faz algum questionamento à turma e este aluno tenta
responder, pode-se ter uma fala, nesse momento, ininteligível. Essa é uma situação de
grande tensão, que provavelmente elevará ainda mais seu tônus muscular, deixando-o
rígido. Se for utilizado um recurso de apoio, como uma prancha com letras, o aluno pode
escrever ao menos as primeiras letras do que está tentando falar, obtendo-se, assim, uma
comunicação mais eficiente e menos angustiante para todos (Schirmer, p 58, 2007).
A Figura 3 ilustra a interface do Editor Livre de Prancha desenvolvido em 2003 e a
Figura 4 ilustra a interface do Novo Editor Livre de Prancha desenvolvido em 2018 por
(Roth, 2018), sendo que este conta com um léxico de figuras de mais de 2000 imagens
dicionarizadas que podem ser pesquisadas pela palavra ou por uma parte da palavra. O
17
novo editor também possibilita a ampliação do dicionário de figuras bem como a criação de
pranchas exclusivas para cada aluno, facilitando, desta forma, o uso em sala de aula em
diferentes contextos de uso.
Fonte: Amplisoft.
A CAA é composta também por aplicativos baseados em texto, como exemplo, pode-
se citar o Emulador de Teclado e Mouse - ETM, que foi desenvolvido a pedido da
Associação do Deficiente Motor para atender pessoas com paralisia cerebral (Henzen,
18
Figura 7 - Valores obtidos na digitação do texto "A Lagarta" pela criança de 10 anos
Os modelos de Markov podem ser usados sempre que o objetivo for modelar uma
sequência de eventos, podendo ser também representado na forma gráfica por meio de um
diagrama de estados conforme ilustrado pela Figura 8.
22
3 MATERIAIS E MÉTODOS
R012 O software deverá permitir desativar ao uso de joystick para seleção de figuras usando a varredura
R013 O software deverá permitir ao usuario a ativação do recurso de varredura para seleção das figuras
R014 O software deverá permitir ao usuario a ativação do recurso de varredura para seleção das figuras
O software deverá permitir ao usuario a desativação do recurso de varredura para seleção das
R015
figuras
O software deverar permitir o usuário alterar o tempo em segundos de parada em cada salto da
R016
varredura
O software deverá permitir ao usuario a ativação do recurso de saída de voz para os elementos
R017
selecionados
O software deverá permitir ao usuario a ativação do recurso de saída de voz para os elementos
R018
selecionados
O software deverá permitir o usuário selecionar entre a saida de voz usando caracteristicas
R019
masculinas e femininas para geração do áudio
O software deverá permitir ao usuario a selecão do texto a ser usado pelo algoritmo de predição
R020
de palavras
O software deverá permitir ao usuario a seleção da cor aplicada a borda das figuras quando ativa a
R021
tecnica de varreguda.
O software deverá permitir exibir na tela junto a prancha um menu de opções para seleção do
R022 utilizador com os seguintes itens: “Menu”,”Limpar”,”Apagar”,”Reproduzir”,”Ajuda”,”Proxima
Prancha”.
Fonte: Autoria própria.
validação dos dados de acordo com o negócio, cuja aplicação em questão visa atender
(MVVM, 2019).
A Nova Prancha Livre de Comunicação possui um pequeno banco de dados
interno, o banco de dados utilizado é chamado SQLite, que é uma biblioteca de código
aberto desenvolvido em linguagem C, que permite que o arquivo contendo a base de dados
seja carregado no software, sem a necessidade de instalação de softwares de terceiros para
gerenciamento da base de dados. Esse modelo de banco de dados é indicado para
aplicações de pequeno porte que funcionam localmente sem acesso à rede ou à internet
(SQLite, 2019). O SQLite tem a característica de ser usado para aplicações
multiplataforma, como é o caso da Nova Prancha Livre de Comunicação a qual está
disponível para o sistema operacional Android na sua versão 8.0 e superiores e sistema
Windows 8.1 e versões superiores.
O banco de dados da Nova Prancha Livre de comunicação possui seis tabelas para
armazenamento das informações e configurações da aplicação, a função e responsabilidade
de cada tabela é:
Tabela “Definicoes”: responsável por armazenar as configurações da prancha de
comunicação, configurações estas que são definição do corpus para predição das palavras,
uso de joystick para seleção das figuras durante a navegação, cor de fundo da borda das
imagens para navegação, ativação ou desativação do recurso TextToSpeech, tempo de
varredura;
Tabela “Corpus”: responsável por armazenar o texto a ser utilizado para predição
das figuras dicionarizadas;
Tabela “Imagem”: responsável por armazenar os dados referente a base de figuras
da aplicação, nesta tabela é armazenado o nome/endereço das figuras para seleção e
exibição em na prancha de comunicação;
Tabela “MenuPrancha”: responsável por armazenar os dados exibidos na
interface principal da prancha de comunicação, dados estes que vão desde os textos do
menu da aplicação, até o ID a imagem associada a cada item do menu;
Tabela “Categoria”: responsável pelo cadastro de categorias para classificação
das figuras em grupo, inicialmente as figuras foram classificadas segundo o modelo
sugerido por (JOHNSON, 1998) onde estão dividias em (Social, Pessoas, Verbos,
Substantivos, Descritivo, Miscelânea). Sendo incluído apenas um item adicionar que
possibilita a entrada da primeira palavra usando a seleção das letras do alfabeto;
Tabela “Dicionario”: responsável por armazenar o dicionário de informações
referente a cada figura bem como as figuras que representam verbos tem sua conjugação
cadastrada para que o algoritmo de predição de palavras possa realizar a associação
(palavra x figura).
Prancha, que visam atender aos requisitos elencados nos objetivos gerais e específicos do
projeto de pesquisa.
O dicionário de figuras tem por objetivo dar diferentes significados a uma mesma
figura possibilitando um melhor funcionamento do algoritmo de predição. É natural que um
mesmo objeto possa ser chamado por diferentes pessoas de diferentes formas a depender
das características de regionais onde o aplicativo está sendo utilizado, ou até mesmo a Nova
Prancha Livre de Comunicação pode ser utilizada em outras localidades/países alterando-se
apenas o texto do corpus e o dicionário de figuras para o idioma em que se deseja utilizar a
aplicação. A Figura 13 mostra um exemplo no qual a imagem será exibida tanto se no
corpus contiver a palavra “bife” quando a palavra “carne”.
Na Figura 17, observa-se que existe um fluxo alternativo de desvio para o caso de
não serem localizadas figuras que atendam as palavras preditas pelo algoritmo de predição
de palavras. Quando este evento ocorre, o software volta ao estado inicial, carregando
novamente o menu inicial para que que seja iniciada uma nova frase.
36
criando uma matriz estocástica que representa as possíveis transições de estado entre as
palavras.
Durante o uso da Nova Prancha, a cada frase formada e exteriorizada o software
adiciona a frase ao final do corpus selecionado, criando desta forma um mecanismo de
atualização constante da estatística das pranchas de comunicação com base na experiência
do usuário, ou seja, toda vez que o usuário utiliza a prancha de comunicação o software
aprende com o uso do usuário, reposicionando a ordem exibição das figuras, de modo a
listar primeiro os elementos utilizados com maior frequência.
A Figura 18 representa em um exemplo simples contendo apenas três estados
sendo eles A, B e C, como seria a representação gráfica do modelo de transição de um
estado para outro. Como exemplo, sendo o estado atual A, a palavra “comer”, a matriz
estocástica indica quais os possíveis estados para o estado B futuro. Considerando o uso de
um corpus adaptado para o horário das refeições seriam exibidas apenas as figuras que
representem os alimentos listados no corpus carregado para predição.
solução e viabilidade de uso, os dados obtidos foram comparados com a versão anterior do
software, a Prancha de Comunicação AMPLISOFT (Nohama, et.al. 2003).
A segunda fase de avaliação do software consistiu em avaliá-lo aplicando o
protocolo in-vivo. Nesta etapa, foram selecionadas 10 professoras da rede pública de
ensino, as professoras foram submetidas a uma avaliação pré-interventiva, que inicialmente
foi apresentado, explicado e assinado o termo de consentimento livre e esclarecido e, em
seguida, foi realizada a avaliação com as perguntas enunciadas no Apêndice A. Esse
questionário foi estruturado, com perguntas abertas e fechadas. Ele teve como objetivo
avaliar o conhecimento prévio das profissionais de educação a respeito de softwares para a
CAA.
Em seguida, foi realizado um treinamento presencial com o objetivo de capacitá-
los para a utilização do software AMPLISOFT no processo educacional de seus alunos. As
professoras utilizaram em seus contextos o AMPLISOFT tendo que atender a dois critérios
para passar para a avaliação seguinte: 10 utilizações em um mês. Foi realizada a avaliação
pós-intervenção, onde os professores foram indagados sobre a utilização do AMPLISOFT e
propostas melhorias conforme disposto no (apêndice B).
4 RESULTADOS
A fim de ilustrar o fato com um exemplo prático da vida real, utilizou-se a métrica de
comparar o esforço empregando os dois modelos de software (Prancha Virtual Livre e a
Nova Prancha Livre de Comunicação) para produção de uma mesma frase: “eu quero
comer carne”.
Dados referentes à base de figuras e suas classificações:
Sujeitos da oração: 9 possibilidades disponíveis;
Verbos: 134 possibilidades;
Substantivos: 374 possiblidades.
Dada a lista de possibilidades, iniciou-se a busca pela seleção do sujeito, em ambos os
aplicativos, utilizando a classificação proposta por Jhonson (1998), que sugere a
classificação das figuras categorias (social, pessoas, verbos, descritivo, substantivos e
miscelânea), nesta primeira seleção tem-se um tempo similar, pois o algoritmo ainda não
entrou em ação, tendo em vista o estado inicial vazio.
O segundo passo a Prancha Virtual Livre continua a percorrer todas as imagens em
ordem alfabética até encontrar o termo que o usuário deseja selecionar, o esforço é alto se
comparado com a Nova Prancha Livre de Comunicação, contando o número de elementos
que o usuário precisa percorrer visualmente para localizar a segunda palavra, “quero”, que
não conjugada é exibida como “querer” são 134 elementos. A Nova Prancha Livre de
Comunicação, utilizando o algoritmo HMM, este número foi somente de 1 elemento, pois
considerada a estatística de uso do verbo querer conjugado em primeira pessoa “eu quero”,
este foi o primeiro objeto exibido na prancha de comunicação após a seleção do sujeito
“eu”. A Figura 24 exibe um gráfico comparativo do esforço entre as duas soluções. O
gráfico mostra que o total de figuras visualizada até gerar a comunicação utilizando a
Prancha Virtual Livre foi de 283 figuras. Comparando com a Nova Prancha Livre de
Comunicação, este número foi de apenas 12 figuras, o que corresponde a 4 % do esforço
em relação à versão anterior.
44
A Figura 25 mostra que o esforço para montar a mesma frase utilizando a Nova
Prancha Livre de Comunicação corresponde a 4% em comparação à Prancha anterior. Na
nova versão, foram navegadas em 4 pranchas para seleção das figuras correspondentes; na
versão anterior, foi necessário a navegação em um total de 27 pranchas de comunicação.
Anterior ao Posterior ao
Amplisoft Amplisoft
Para educação 77,8% 77,8%
Para alfabetização 66,7% 77,8%
Para se socializar 33,3% 77,8%
Para autonomia 66,7% 88,9%
Para se comunicar com a família 55,6% 66,7%
Para se comunicar com os amigos 44,4% 66,7%
Para se comunicar na escola 55,6% 66,7%
Para desenvolvimento enquanto cidadão 55,6% 66,7%
Fonte: autoria própria
Dentro dessa questão, cada professor assinalou dentre as opções de contextos que
acredita ser importante o uso de ferramentas de CAA, tendo como resultado o dado exposto
no gráfico ilustrado pela Figura 27. O dado exibido no gráfico mostra que após o
treinamento e uso do novo AMPLISOFT, houve uma variação positiva na percepção da
importância do uso de ferramentas de CAA em diferentes contextos de uso.
49
A pergunta número 10 (Apêndice B) foi uma questão do tipo aberta para que os
professores pudessem descrever a percepção e dificuldades encontradas no uso da Nova
Prancha Livre de Comunicação AMPLISOFT, a tabela 6 apresenta na íntegra as
considerações de cada uma das professoras.
do tablet como prancha de comunicação, motivo este que foi identificado pela dificuldade
em focar a atenção do usuário na ferramenta, a segunda maior dificuldade foram os
travamentos no uso da ferramenta, estes causados pelos dispositivos obsoletos com
hardware abaixo do mínimo necessário para o bom funcionamento da solução. Uma das
características dos tablets que dificultou o uso foi a tela sensível ao toque do tipo tela
resistiva. Esse tipo de tela detecta o toque devido à junção de duas placas sobrepostas, ou
seja, no momento em que o usuário toca a tela, inclusive com uma caneta ou objetos
sólidos, é gerado um sinal elétrico, conforme a posição do toque, e uma placa encosta na
outra. A precisão das telas resistivas varia entre 75 e 85 % e devem ser calibradas
constantemente a fim de manter a precisão do toque em tela (Adami, 2019).
A questão número 11 (Apêndice B), buscou identificar na visão das professoras quem
tem um papel importante e pode auxiliar na comunicação dos alunos. O gráfico ilustrado na
figura 35 mostra que, na concepção das professoras, os principais influenciadores são os
próprios professores e os familiares do aluno.
A pergunta número 13 (Apêndice B), do tipo aberta, buscou levantar na visão das
professoras com base na experiência de uso, os pontos e melhorias que podem facilitar o
uso das pranchas de comunicação no processo educacional. Analisando as respostas, é
possível concluir que o principal ponto levantado é a carência de formação continuada e
treinamento para uso das soluções existentes.
13. O que você sugere que facilitaria o uso das pranchas para o processo educacional?
Prof. Resposta
Deve ser iniciado nos primeiros anos de vida da criança e dar continuidade na escola, junto
1
à família.
Nesta instituição formação continuada no uso do recurso. Grupo de estudo da
2
metodologia a ser usada na escola para estudantes com autismo.
3 Capacitação dos usuários.
4 Maior formação para utilizar o software.
5 O uso do notebook
Uso frequente e em todos os ambientes. Nessa instituição é necessário o apoio mais
6
direcionado na formação do profissional e família.
7 Tornar o recurso para uso da prancha mais viável, sem a necessidade da internet
8 Uma aula só de computação
9
Fonte: autoria própria
57
5 DISCUSSÃO
exemplo, selecionando o item “Verbos” são listadas todas as figuras que estão no diretório
“Verbos” cabendo ao usuário da prancha de comunicação localizar a que deseja e, então,
selecionar. Este formato é complexo do ponto de vista técnico operacional para o utilizador,
considerando as 134 imagens existentes na versão do software desenvolvida em 2003, o
usuário tem de navegar em até 22 pranchas para chegar até o item desejado se o verbo
iniciar com as últimas letras do alfabeto visto que a disposição das figuras na prancha de
comunicação ocorre pela ordem alfabética classificando de “a à z”. A Nova Prancha Livre
de Comunicação - AMPLISOFT 2018 foi construída utilizando novas tecnologias
disponíveis no mercado de software para desenvolvimento multiplataforma: a linguagem de
programação utilizada C# utilizando Xamarin Forms e SQLite como banco de dados para
catalogar as imagens da base de figuras.
A Nova Prancha Livre de Comunicação - AMPLISOFT 2018 possui dois formatos de
inicialização do menu inicial para o utilizador da prancha, a primeira delas é similar a sua
antecessora, contendo as classificações (Social, Pessoas, Verbos, substantivos, Descritivo,
Miscelânea, Alfabeto). Neste quesito, ela se iguala à antecessora, pois permite trabalhar
com a navegação de acordo com a classificação das figuras em categorias.
A diferença é que ela permite a reclassificação da categoria de cada uma das 2000
figuras disponíveis, podendo o professor reduzir o número de figuras disponíveis em cada
categoria para simplificar a comunicação com seu aluno, ou até mesmo criar expressões
que sejam de uso frequente e deixar estas disponíveis no menu “Social” como frases pré-
programadas. A nova versão também permite ao professor a substituição, alteração, ou
inclusão de um novo texto relacionado a figura. Com essa característica, buscou-se dar
flexibilidade quanto ao conteúdo e forma de uso do software.
A segunda opção de inicialização da Nova Prancha Livre de Comunicação é a
utilização de um corpus para predição das figuras para o usuário. Utilizando esta opção o
software analisa o texto selecionado como corpus, gera uma base estatística da frequência
de cada palavra contida após cada estado, apresentando no menu somente as figuras que
representam início de frase no corpus carregado. A navegação e disposição das próximas
figuras são geradas de maneira randômica: para a figura selecionada, o software analisa as
possíveis ocorrências seguintes e lista um número reduzido de opções de seleção,
simplificando a navegação nas pranchas e reduzindo o esforço para localização de figuras.
Durante a avaliação, observou-se a falta de familiaridade no uso de recursos
tecnológicos avançados por parte dos professores, informação evidenciada nas questões 9,
59
sofre com equipamentos de baixa qualidade e com mau funcionamento dos mesmos, dado o
tempo de uso, e a falta de manutenção e atualização.
portadores de NCC; todavia, o uso destes recursos é apontado como necessários desde os
anos iniciais e deve ser usado não apenas nas escolas, mas também pelos familiares dos
alunos, a fim de que se torne efetivo o interesse o resultado.
63
7 CONCLUSÕES
pelo algoritmo para predizer as palavras seguintes ao estado atual respeita a frequência em
que os termos aparecem no texto usado como corpus. O modelo também é atualizado com
base na experiência do usuário, ou seja, a cada iteração concluída pelo usuário o modelo
passa a contar com este dado para uma classificação e predição futura.
O corpus criado a partir de uma coletânea de 90 textos selecionados no Portal São
Francisco (www.portalsaofrancisco.com.br), mostrou-se ineficiente uma vez que parte dos
termos listados no texto não estão contidos na lista de figuras dicionarizadas, gerando uma
lista vazia de figuras preditas. Em se tratando de predição de textos, o funcionamento do
algoritmo é adequado, pois consegue prever os estados futuros adequadamente; todavia, em
se tratando de filtrar e associar o texto a figuras não cumpriu com os requisitos de
usabilidade. Para este ponto, identificou-se que o funcionamento adequado ocorreu com
textos criados especificamente para cada contexto de uso da ferramenta, como foi o caso de
3 exemplos de “corpus” listados para demonstração da ferramenta.
A Nova Prancha Livre de Comunicação AMPLISOFT, fruto desta pesquisa,
implementou o algoritmo de predição de palavras para predição de figuras cumprindo os
requisitos de usabilidade, pode-se também concluir que o software objeto de estudo desta
pesquisa deixou disponível um novo modelo de software de CAA para uso de pranchas de
comunicação com figuras. Até a data desta pesquisa, não foi localizado na literatura
nenhum software de prancha de comunicação que use um algoritmo de predição de
palavras para filtro e listagem das figuras similar ao desenvolvido nesta pesquisa, sendo
este o primeiro a testar a técnica de prancha de comunicação por imagem empregando
predição de palavras.
Os resultados coletados para o software e algoritmo de predição desenvolvidos nesta
pesquisa por meio do questionário (Apêndice B) mostram que não houve uma aceitação
completa por parte dos alunos e professores; ambos mostraram dificuldades no uso, e certo
desconforto no uso do tablet; este pode estar relacionado à falta de experiência no uso de
mecanismos de CAA ou à implementação de uma técnica nunca utilizada anteriormente em
pranchas de comunicação, a predição de figuras. De acordo com os resultados in vivo,
observou-se que 44% dos professores participantes da pesquisa não conheciam CAA, sendo
que apenas um dos participantes conseguiu listar ao menos um software de CAA de alta
tecnologia que já havia utilizado anteriormente, tendo esses maior dificuldade para
entendimento do conceito e forma de funcionamento da solução. Logo, são necessários
testes mais aprofundados por maior período de tempo para que seja aceita ou refutada de
67
REFERÊNCIAS
BRASIL 2015. Lei Brasileira de Inclusão da Pessoa com Deficiência (Estatuto da Pessoa
com Deficiência. Disponível em: <http://www.planalto.gov.br/ccivil_03/_Ato2015-
2018/2015/Lei/L13146.htm>. Acesso em: 02 Dezembro 2019.
CHIARI, B.M.; GOULART, B.N. “The role of research methodology in the rational use of
technology in monitoring and preventing communication disorders”. An. Acad. Bras.
Cienc., v. 81, n. 3, p. 497-502, 2009.
GODOY, V.B.; FAIAD, L.N.; MACHADO, M.A.; CRENITTE, P.A.; LAMÔNICA, D.A.;
HAGE, S.R. Legislação brasileira e a inclusão escolar de indivíduos com distúrbios da
comunicação. Revista CEFAC, v. 21, n.3, 2019.
JOHNSON, R. Guia dos Símbolos de Comunicação Pictórica. Porto Alegre: Clik, 1998
LÚCIO, G.S.; PERILO, T.V.; VICENTE, L.C.; FRICHE, A.A. Impacto dos distúrbios da
fala na qualidade de vida: proposta de questionário. CoDAS, v. 25, n.6, p. 610- 613, 2013.
PELOSI, M.B., & BORGES, J.A. (2015). Prancha Fácil: uma nova abordagem para a
produção de pranchas para comunicação alternativa. ResearchGate. DOI
10.13140/RG.2.1.3399.7286.
( ) Deficiência intelectual
( ) Deficiência múltipla
( ) Deficiência auditiva
( ) Dificuldades de aprendizagem (como dislexia, disgrafia, TDAH)
Qual?____________________________________________________________________
5. Assinale em qual contexto acredita ser necessária a CAA?
( ) Para educação
( ) Para alfabetização
( ) Para se socializar
( ) Para autonomia
( ) Para se comunicar com a família
( ) Para se comunicar com os amigos
( ) Para se comunicar na escola
( ) Para o desenvolvimento enquanto cidadão
Você terminou sua participação no estudo! Muito obrigada, agora temos mais algumas
perguntas para que possamos melhorar a utilização do Amplisoft.
5. De 0 a 5, sendo 0: muito fácil e 5: muito difícil, como é a sua comunicação com seu
aluno?
( )0 ( )1 ( )2 ( )3 ( )4 ( )5
6. De 0 a 5, sendo 0: nunca sei o que fazer e 5: sempre sei o que fazer, você sabe como
ajudar seu aluno quando ele quer se comunicar?
75
( )0 ( )1 ( )2 ( )3 ( )4 ( )5
7. De 0 a 5, sendo 0: muito fácil e 5: muito difícil, como considera que foi para a
criança aprender a utilizar a prancha?
( )0 ( )1 ( )2 ( )3 ( )4 ( )5
8. De 0 a 5, sendo 0: muito fácil e 5: muito difícil, como considera que é para ele
entender o que você fala?
( )0 ( )1 ( )2 ( )3 ( )4 ( )5
9. Quem você considera que deve ensinar/dar suporte para o ensino do aluno a
utilizar a comunicação por pranchas?
( ) Escola
( ) Família
( ) Professor
( ) Serviço terceirizado
( ) Estado
( ) Equipe terapêutica
11. Quem você considera que pode auxiliar na comunicação do seu aluno?
( ) Colegas de classe
( ) O professor
( ) Outros professores
( ) Familiares
( ) Outros ________________________________________________
12. Descreva uma situação que você passou com a utilização do software a qual
considera que foi difícil para a comunicação com a criança.
76
13. O você sugere que facilitaria o uso das pranchas para o processo educacional?
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
77
// Classe Child
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Amplisoft.Markov
{
public class Child
{
public int Occurrence { get; set; }
public String Word { get; set; }
}
}
// Classe RootWord
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Amplisoft.Markov
{
class RootWord
{
public Boolean StartWord { get; set; }
namespace Amplisoft.Markov
{
class MarkovChain
{
public Boolean NextIsStart { get; set; }
public List<String> Tokens { get; set; }
public List<String> startindex { get; set; }
public Boolean FSortWordsByFrequence { get; set; }
public Dictionary<String, RootWord> Words { get; set; }
public MarkovChain()
{
Words = new Dictionary<string, RootWord>();
Tokens = new List<String>();
79
return d;
}
int i;
string s1;
RootWord w;
Child c;
Words.Clear();
Tokens.Clear();
Tokens = getListTokens(Text);
if (Words.ContainsKey(s1))
{
if (i < Tokens.Count - 1)
{
w = Words[s1];
w.Occurrence = w.Occurrence + 1;
if (i < Tokens.Count - 1)
{
if (NextIsStart)
{
w.StartWord = true;
NextIsStart = false;
startindex.Add(s1);
}
81
}
if (w.Childs.ContainsKey(Tokens[i + 1]))
{
c = w.Childs[Tokens[i + 1]];
c.Occurrence = c.Occurrence + 1;
w.Childs.Remove(Tokens[i + 1]);
}
else
{
c.Word = Tokens[i + 1];
c.Occurrence = 1;
}
w.ChildCount = w.ChildCount + 1;
w.Childs.Add(Tokens[i + 1], c);
Words.Remove(s1);
Words.Add(s1, w);
}
}
else
{
if (i == 0)
{
w.StartWord = true;
startindex.Add(s1);
}
w.Word = Tokens[i];
w.Occurrence = w.Occurrence + 1;
if ( i < Tokens.Count - 1 )
{
c.Word = Tokens[i + 1];
w.Occurrence = w.Occurrence + 1;
w.Childs.Add(Tokens[i + 1], c);
82
w.ChildCount = w.ChildCount + 1;
}
else
w.EndWord = true;
}
}
}
}
83
DADOS DO PARECER
Apresentação do Projeto:
O Amplisoft é um conjunto de softwares para comunicação alternativa e ampliada (CAA) desenvolvido e que
tem como objetivo ajudar na comunicação, educação e formação cidadã de pessoas de diversas idades com
necessidades complexas de comunicação e que tenham ou não deficiência motora associada. Embora o
Amplisoft exista desde 2002, ainda não houveram testes para comprovar sua eficácia. Por isso, esse estudo
tem como objetivo principal avaliar a eficácia do Amplisoft como ferramenta de apoio a professores no
processo de ensino aprendizagem de pessoas com deficiência e/ou transtornos de aprendizagem com
necessidades complexas de comunicação. Para isso, será realizado um estudo longitudinal, para a
avaliação da utilização deste software no contexto educacional. A pesquisa será realizada com professores
da rede básica de ensino. A primeira etapa será uma avaliação pré-interventiva a qual será utilizado um
questionário estruturado com perguntas abertas e fechadas, com o objetivo de avaliar o conhecimento
prévio dos profissionais de educação a respeito de softwares para a CAA. Os professores, então passarão
por um treinamento e utilizarão o AMPLISOFT por no mínimo 10 sessões e um mes (tendo que ser
atendidos ambos os critérios) e serão reavaliados. Esta avaliação pós-intervenção visa a repetição do
questionário aplicado na primeira etapa para comparar os
Página 01 de 04
PONTIFÍCIA UNIVERSIDADE
CATÓLICA DO PARANÁ - PUC/
PR
Continuação do Parecer: 3.402.141
dados coletados, em resposta ao objetivo geral do projeto. Com essa pesquisa, espera-se confirmar as
potencialidades da utilização desse software e também propor melhorias para sua continuidade como uma
ferramenta útil.
Objetivo da Pesquisa:
De acordo com o descrito no PB_INFORMAÇÕES_BÁSICAS_DO_PROJETO_1231821.pdf, encaminhado
em 08/10/18, os objetivos deste projeto de pesquisa são:
Objetivo Primário: Avaliar a eficácia do Amplisoft como ferramenta de apoio a professores no processo de
ensino aprendizagem de pessoas com deficiência e/ou transtornos de aprendizagem com necessidades
complexas de comunicação.
Objetivos Secundários: Avaliar o perfil dos professores usuários do Amplisoft; Coletar dados para
aperfeiçoamento do Amplisoft.
Avaliação dos Riscos e Benefícios:
De acordo com os descritos no PB_INFORMAÇÕES_BÁSICAS_DO_PROJETO_1231821.pdf, encaminhado
em 08/10/18, os riscos e benefícios do projeto são:
Riscos: "Como risco, destacamos a possibilidade do voluntário não conseguir utilizar o sistema, o que pode
causar frustração, irritação pelo insucesso e constrangimento frente aos pesquisadores. Também há uma
mínima chance de risco físico, não maior do que o risco cotidiano ao se utilizar de dispositivos eletrônicos".
Benefícios: " Os professores que participarão da pesquisa terão como benefício o conhecimento de como
usar mais essa tecnologia assistiva, podendo ser usada como método de comunicação alternativa e
ampliada e como material de suporte ao processo de ensino aprendizagem".
Página 02 de 04
PONTIFÍCIA UNIVERSIDADE
CATÓLICA DO PARANÁ - PUC/
PR
Continuação do Parecer: 3.402.141
Página 03 de 04
PONTIFÍCIA UNIVERSIDADE
CATÓLICA DO PARANÁ - PUC/
PR
Continuação do Parecer: 3.402.141
Situação do Parecer:
Aprovado
Necessita Apreciação da CONEP:
Não
Assinado por:
NAIM AKEL FILHO
(Coordenador(a))
Página 04 de 04