globs - gestão de glossários
TRANSCRIPT
![Page 1: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/1.jpg)
GLOBS — Gestor de Terminologia Online
Nuno Veloso e Alberto [email protected] / [email protected]
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 2: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/2.jpg)
Parte I
Globs: A Teoria
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 3: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/3.jpg)
Terminologia
Definicao
Terminologia,
do Lat. terminu, termo + Gr. logos, tratados. f., tratadodos termos tecnicos de uma arte ou ciencia;conjunto desses termos;emprego de palavras peculiares a um escritor;nomenclatura.
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 4: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/4.jpg)
Terminologia: Para que?
Para que sao usadas?
documentar uma area cientıfica/tecnologica(mini-dicionario tematico, referencia)
normalizar a linguagem usada em determinada area(que conjunto de termos deve ser usado, terminologia oficial)
promover traducoes correctas para determinada area(quais as traducoes usadas oficialmente)
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 5: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/5.jpg)
Terminologia: Para quem?
Quem sao os utilizadores tıpicos?
investigadores de determinada area:
como forma de documentacao/normalizacao;como referencia cientıfica;
tradutores:
de areas cientıficas/tecnologicas;de aplicacoes computacionais;
utilizadores comuns:
consulta dicionarıstica;
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 6: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/6.jpg)
Terminologia: Como Organizar?
Orientacao ao Termo
[...]
Bunny, noun, adjective,Informal. a rabbit, esp. a small or young one.
[...]
Rabbit, noun,any of several soft-furred, large-eared, rodentlike burrowingmammals of the family Leporidae, allied with the hares andpikas in the order Lagomorpha, having a divided upper lip andlong hind legs, usually smaller than the hares and mainlydistinguished from them by bearing blind and furless young innests rather than fully developed young in the open. See also:bunny.
[...]
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 7: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/7.jpg)
Terminologia: Como Organizar?
Orientacao ao Conceito
Conceito
Representantes
Coelho Rabbit
Bunny
Lapin
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 8: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/8.jpg)
Terminologia: o que incluir?
Para cada conceito, incluir...
propriedades de conceito(definicao, imagem, area, ...)
lınguas e respectivos termos
propriedades por termo(numero, genero, exemplo de uso, tipo de linguagem, ...)
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 9: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/9.jpg)
Entrada Terminologica
Imagem:Definicao: any of several soft-furred, large-eared, rodentlikeburrowing mammals of the family Leporidae.
Portugues
CoelhoCat.: nomeNumero: singularGenero: masculinoDim.: coelhinho
Ingles
RabbitCat.: nomeNumero: singularGenero: masculino
BunnyCat.: nome/adj.Numero: singularGenero: masculino
Frances
LapinCat.: nomeNumero: singularGenero: masculino
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 10: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/10.jpg)
Parte II
Globs: O Projecto
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 11: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/11.jpg)
Motivacao
Trados Multiterm (2005)
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 12: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/12.jpg)
Objectivos
Utilizadores
sistema cooperativo;
gestao de utilizadores;
gestao de permissoes sobre terminologias;
Terminologias
criacao de terminologias personalizadas;
suporte para terminologias multilingue;
Caracterısticas
Aplicacao web;
importacao/exportacao de terminologias;
pesquisa livre;
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 13: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/13.jpg)
Objectivos
Utilizadores
sistema cooperativo;
gestao de utilizadores;
gestao de permissoes sobre terminologias;
Terminologias
criacao de terminologias personalizadas;
suporte para terminologias multilingue;
Caracterısticas
Aplicacao web;
importacao/exportacao de terminologias;
pesquisa livre;
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 14: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/14.jpg)
Objectivos
Utilizadores
sistema cooperativo;
gestao de utilizadores;
gestao de permissoes sobre terminologias;
Terminologias
criacao de terminologias personalizadas;
suporte para terminologias multilingue;
Caracterısticas
Aplicacao web;
importacao/exportacao de terminologias;
pesquisa livre;
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 15: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/15.jpg)
Terminologia Globs
Terminologia
8>>>><>>>>:nome da terminologiapublica / privadacolaboradoresmicro-estruturaconceitos associados
Conceito
8>><>>:terminologia associadapropriedadesrelacionamentosimagens e outros anexos
Termo
8>><>>:termoconceito associadolınguapropriedades
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 16: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/16.jpg)
Inovacao: Relacionamentos entre Conceitos
Aproximacao a Thesaurus
Tornar explıcitas relacoes entre conceitos!
Termo mais especıfico/abrangente
αBTβ ⇒ α e mais generico que β
αNTβ ⇒ α e mais especıfico que β
BT ≡ NT−1
Termos relationados
Termos relacionados por relacao ad hoc de qualquer natureza.
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 17: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/17.jpg)
Inovacao: Relacionamentos entre Conceitos
Aproximacao a Thesaurus
Tornar explıcitas relacoes entre conceitos!
Termo mais especıfico/abrangente
αBTβ ⇒ α e mais generico que β
αNTβ ⇒ α e mais especıfico que β
BT ≡ NT−1
Termos relationados
Termos relacionados por relacao ad hoc de qualquer natureza.
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 18: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/18.jpg)
Inovacao: Relacionamentos entre Conceitos
Aproximacao a Thesaurus
Tornar explıcitas relacoes entre conceitos!
Termo mais especıfico/abrangente
αBTβ ⇒ α e mais generico que β
αNTβ ⇒ α e mais especıfico que β
BT ≡ NT−1
Termos relationados
Termos relacionados por relacao ad hoc de qualquer natureza.
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 19: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/19.jpg)
Parte III
Globs: Implementacao
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 20: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/20.jpg)
Brainstorming
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 21: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/21.jpg)
Web 2.0
criatividade
partilha de informacao
dinamismo de utilizadores ⇒ colaboracao de conteudo
conteudo organizado
caracter social
AJAX
interfaces rapidas e muito faceis de usar
programacao modular ⇒ APIs
“Beta perpetuo”
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 22: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/22.jpg)
Tecnologias Usadas
Free & Open Source Software
FLEX
framework Drupal 5
PHP
MySQL
LATEX
Modulos
Core
Menu
Profile
Search
Upload
Comments
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 23: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/23.jpg)
Tecnologias Usadas
Free & Open Source Software
FLEX
framework Drupal 5
PHP
MySQL
LATEX
Modulos
Core
Menu
Profile
Search
Upload
Comments
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 24: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/24.jpg)
Tecnologias Usadas
Free & Open Source Software
FLEX
framework Drupal 5
PHP
MySQL
LATEX
Modulos
Core
Menu
Profile
Search
Upload
Comments
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 25: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/25.jpg)
Formularios, Fluxo e Permissoes: Terminologias
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 26: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/26.jpg)
Formularios, Fluxo e Permissoes: Conceito
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 27: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/27.jpg)
Filosofia de Implementacao
standards zelados pelo Drupal:
codigo escrito segundo o PEAR Coding standards
documentado segundo as convencoes de formatacao Doxygen ⇒ API
/∗∗∗ I m p l e m e n t a t i o n o f custom p e r m i s s i o n s .∗ Does not i n t e r a c t w i t h Drupa l Core o r R o l e s .∗∗ @param s t r i n g w i t h th e t y p e o f th e o b j e c t .∗ @param a c t i o n to be pe r fo r me d .∗ @param v a l u e to p a s s to q u e r i e s ( $GID o r $NID )∗ @ r e t u r n t r u e o r f a l s e (1 | 0 ) .∗/
f u n c t i o n g l o b s h a s p e r m s ( $type , $ a c t i o n , $ v a l u e ) {. . .}
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 28: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/28.jpg)
Implicacoes dos Coding Standards
documentacao (estilo JavaDoc)
codigo legıvel e indentado
⇒ atractivo para ajuda de outros programadores
namespaces implıcitos
uso de funcoes da API
uso de hooks do Drupal
⇒ programacao modular
respeito dos standards w3c
licenca GPL v3
⇒ rigor
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 29: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/29.jpg)
Implicacoes dos Coding Standards
documentacao (estilo JavaDoc)
codigo legıvel e indentado
⇒ atractivo para ajuda de outros programadores
namespaces implıcitos
uso de funcoes da API
uso de hooks do Drupal
⇒ programacao modular
respeito dos standards w3c
licenca GPL v3
⇒ rigor
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 30: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/30.jpg)
Implicacoes dos Coding Standards
documentacao (estilo JavaDoc)
codigo legıvel e indentado
⇒ atractivo para ajuda de outros programadores
namespaces implıcitos
uso de funcoes da API
uso de hooks do Drupal
⇒ programacao modular
respeito dos standards w3c
licenca GPL v3
⇒ rigor
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 31: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/31.jpg)
Fase pre-Summerbits
projecto final de Licenciatura em Informatica (UMinho)
paralelo com outras disciplinas
3 meses
concepcao/modulacaoimplementacao
objectivos:
projecto interdisciplinaruso efectivo
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 32: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/32.jpg)
Objectivos Alcancados
Utilizadores
1 gestao de utilizadores
2 sistema colaborativo
3 gestao de permissoes sobre terminologias
Terminologias
4 criacao de terminologias orientadas ao conceito
5 adicao de lınguas e propriedades a cada terminologia
Caracterısticas
6 Web Application
7 importacao/exportacao de terminologias
8 pesquisa
Extras
impressao
indexacao
comentarios
anexo de ficheiros
comunicacao entre utilizadores
2 temas beamer para Drupal
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 33: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/33.jpg)
Objectivos Alcancados
Utilizadores
1 gestao de utilizadores
2 sistema colaborativo
3 gestao de permissoes sobre terminologias
Terminologias
4 criacao de terminologias orientadas ao conceito
5 adicao de lınguas e propriedades a cada terminologia
Caracterısticas
6 Web Application
7 importacao/exportacao de terminologias
8 pesquisa
Extras
impressao
indexacao
comentarios
anexo de ficheiros
comunicacao entre utilizadores
2 temas beamer para Drupal
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 34: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/34.jpg)
Review
“ A interface e muito agradavel e bastante intuitiva. Noentanto, devia ter instrucoes para qualquer utilizador que naotenha quem lhe explique o funcionamento do programa.Tambem so teria a ganhar se houvesse uma versao daaplicacao em portugues e ate frances. ”
Beta tester no1.
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 35: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/35.jpg)
Summerbits
Objectivos propostos
internacionalizacao
generalizacao (configuracao de terminologias)
interoperabilidade com outros sistemas
Objectivos repensados
internacionalizacao
restruturacao do modelo de dados
base para suporte de comunidade
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 36: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/36.jpg)
Summerbits
Objectivos propostos
internacionalizacao
generalizacao (configuracao de terminologias)
interoperabilidade com outros sistemas
Objectivos repensados
internacionalizacao
restruturacao do modelo de dados
base para suporte de comunidade
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 37: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/37.jpg)
Features actuais
Internacionalizacao
funcional sistema avancado de internacionalizacao com suporte para traducao de conteudo
funcional traducao da interface global do Ingles para Portugues, Frances e Galego
parcialmente funcional traducao dos modulos especıficos para Portugues
to do traducao dos conteudos estaticos
Estruturacao de Terminologias
trabalho futuro . . .
Intercambio de Terminologias
funcional exportacao para LaTeX
funcional exportacao para PDF
to do exportacao para TBX
to do outros formatos. . .
Base para Suporte de Comunidade
funcional gestao e filtragem de conteudo (hack core → modulo contribuido)
funcional deteccao de contas falsas (modulo existente; upgrade versao 2) ⇒ evitar utilizadores“perversos”
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 38: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/38.jpg)
Trabalho a realizar
possıvel actualizacao para Drupal 6
ainda mais intuitivo (⇒ AJAX)
implementacao de wizards
exportacao para outros formatos
criacao de uma ajuda
melhorar a interface para administradores
nova estrutura de dados
personalizacao de propriedades internas a terminologias
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 39: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/39.jpg)
Globs
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 40: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/40.jpg)
Globs
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 41: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/41.jpg)
MultiTerm vs Globs
MultiTerm
muito caro
nao colaborativo
ferramenta predilecta
feio
uniplataforma (Windows)
Globs
acesso livre e gratuito
colaborativo
ferramenta comactualizacoes constates (seminstalacoes)
agradavel
multiplataforma (Webapp)
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 42: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/42.jpg)
Parte IV
Globs: Demonstracao
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online
![Page 43: Globs - Gestão de Glossários](https://reader033.vdocuments.net/reader033/viewer/2022060117/55879288d8b42a670b8b4604/html5/thumbnails/43.jpg)
Epılogo
GLOBShtt://eremita.di.uminho.pt/terminologia
Obrigado pela atencao, ate a uma proxima oportunidade!
Nuno Veloso e Alberto Simoes GLOBS — Gestor de Terminologia Online