Name: | Description: | Size: | Format: | |
---|---|---|---|---|
4.37 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
Technical terms are an essential part of all technical and scientific documentation, whether
directed to education, to research or to labour. In education settings, there is a need to
provide clear definitions of terms; using a glossary explaining the meaning of each technical
term is paramount to enter a new study field. It is exactly at this last point that equity
and inclusion issues originate. If we provide these definitions, or explanations using spoken
languages in writing we leave apart all those who cannot fluently read them. Deaf people
cannot read fluently. Sign languages and spoken languages are distinct languages. One
cannot expect that a deaf person used to communicate via sign language can understand
spoken language. When forcing deaf students to study via written spoken languages, we are
putting them at a clear disadvantage and compromising equity. There is a need for a tool
that can introduce and explain to deaf students technical or scientific concepts from specific
areas of knowledge in sign language.
This project aims to assist deaf students gaining access to education in their first language
thus enhancing their learning experience by developing an online platform providing explana tions of technical terms in sign language.
We expect that Text Mining and Information Extraction techniques can help generate expla nations of concepts that do not exist in the sign language lexicon that can then be translated
and played in sign language. The purpose of this project is to develop the information extrac tion component that will generate the explanations in spoken language. These explanations
will be translated to sign language using the VirtualSign Application Programming Interface
(API).
The developed solution involves an API designed to produce explanations for a word or
concept, either by scraping online dictionaries or exploring text summarization. The API
provides this information to a Web Application exposed to the users, and is responsible for
receiving their input and displaying the information, along with the sign language translation
using the VirtualSign avatar plugin.
The solution was tested and surveyed by end-users being deemed a valuable step toward
inclusive education.
Disponibilizar uma explicação precisa para um conceito é crucial no que toca a linguagens com um vocabulário reduzido, tal como a língua gestual, pois esta mesma não é capaz de representar todas as palavras representadas em línguas orais e textuais, como a Língua Portuguesa. Pessoas que utilizam língua gestual diariamente, quando confrontados com palavras ou conceitos específicos, como por exemplo "nanotecnologia", recorrem a ferramentas criadas para línguas verbais e textuais, como dicionários, porque ferramentas direcionadas a língua gestual são escassas ou pouco apropriadas. Estas soluções, como intérpretes de língua gestual, não possuem rigor nas traduções ou são impráticas. Para abordar este problema, este projeto foi continuado para avaliar a hipótese de utilizar técnicas de Text Mining e Information Extraction para gerar explicações dadas palavras ou conceitos que não existem, ou não são possíveis de traduzir diretamente na língua gestual. A solução desenvolvida involve uma Application Programming Interface (API) com o objetivo de produzir explicações para palavras e conceitos, via Scraping de dicionários online ou sumarização de texto. A API disponibiliza esta informação a uma Web Application exposta ao público, e é responsável por receber os inputs do utilizador e disponibilizar as explicações, junto com a tradução em língua gestual recorrendo a um Avatar. A solução foi testada e, posteriormente, sujeita a feedback das partes interessadas do projeto, em relação à sua utilização e foi possível afirmar que a solução é capaz de gerar explicações dada uma palavra ou conceito. Com base no feedback, foi possível concluir também que a utilização da aplicação é satisfatória, no entanto, há espaço para melhoria no futuro.
Disponibilizar uma explicação precisa para um conceito é crucial no que toca a linguagens com um vocabulário reduzido, tal como a língua gestual, pois esta mesma não é capaz de representar todas as palavras representadas em línguas orais e textuais, como a Língua Portuguesa. Pessoas que utilizam língua gestual diariamente, quando confrontados com palavras ou conceitos específicos, como por exemplo "nanotecnologia", recorrem a ferramentas criadas para línguas verbais e textuais, como dicionários, porque ferramentas direcionadas a língua gestual são escassas ou pouco apropriadas. Estas soluções, como intérpretes de língua gestual, não possuem rigor nas traduções ou são impráticas. Para abordar este problema, este projeto foi continuado para avaliar a hipótese de utilizar técnicas de Text Mining e Information Extraction para gerar explicações dadas palavras ou conceitos que não existem, ou não são possíveis de traduzir diretamente na língua gestual. A solução desenvolvida involve uma Application Programming Interface (API) com o objetivo de produzir explicações para palavras e conceitos, via Scraping de dicionários online ou sumarização de texto. A API disponibiliza esta informação a uma Web Application exposta ao público, e é responsável por receber os inputs do utilizador e disponibilizar as explicações, junto com a tradução em língua gestual recorrendo a um Avatar. A solução foi testada e, posteriormente, sujeita a feedback das partes interessadas do projeto, em relação à sua utilização e foi possível afirmar que a solução é capaz de gerar explicações dada uma palavra ou conceito. Com base no feedback, foi possível concluir também que a utilização da aplicação é satisfatória, no entanto, há espaço para melhoria no futuro.
Description
Keywords
Sign language Automatic concept explanation Web scrapping Text summarization API Web application