<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1646-9895</journal-id>
<journal-title><![CDATA[RISTI - Revista Ibérica de Sistemas e Tecnologias de Informação]]></journal-title>
<abbrev-journal-title><![CDATA[RISTI]]></abbrev-journal-title>
<issn>1646-9895</issn>
<publisher>
<publisher-name><![CDATA[AISTI - Associação Ibérica de Sistemas e Tecnologias de Informação]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1646-98952013000100006</article-id>
<article-id pub-id-type="doi">10.4304/risti.11.61-75</article-id>
<title-group>
<article-title xml:lang="pt"><![CDATA[Molecule: Sistema de organização e visualização de Tags]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Martins]]></surname>
<given-names><![CDATA[José]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Azevedo]]></surname>
<given-names><![CDATA[Isabel]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Instituto Politécnico do Porto Instituto Superior de Engenharia do Porto ]]></institution>
<addr-line><![CDATA[Porto ]]></addr-line>
<country>Portugal</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>06</month>
<year>2013</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>06</month>
<year>2013</year>
</pub-date>
<numero>11</numero>
<fpage>61</fpage>
<lpage>75</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.pt/scielo.php?script=sci_arttext&amp;pid=S1646-98952013000100006&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.pt/scielo.php?script=sci_abstract&amp;pid=S1646-98952013000100006&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.pt/scielo.php?script=sci_pdf&amp;pid=S1646-98952013000100006&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="pt"><p><![CDATA[Diversas plataformas permitem que os utilizadores rotulem recursos com tags e partilhem informação com outros utilizadores. Assim, foram desenvolvidas várias formas de visualização das tags associados aos recursos, com o intuito de facilitar aos utilizadores a pesquisa dos mesmos, assim como a visualização do tag space. De entre os vários conceitos desenvolvidos, a nuvem de tags destaca-se como a forma mais comum de visualização. Este documento apresenta um estudo efetuado sobre as suas limitações e propõe uma forma de visualização alternativa. Sugere-se também uma nova interpretação sobre como pesquisar e visualizar informação associada a tags, diferindo assim do método de pesquisa direta do termo na base de dados que atualmente é maioritariamente utilizado. Como resultado desta implementação, obteve-se uma solução viável e inovadora, o sistema Molecule, para vários dos problemas associados à tradicional nuvem de tags.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Several platforms allow users to tag resources and share information. Over time various forms of tags visualization have been developed in order to facilitate the visualization of the tag space and the search and retrieval of resources. The tag cloud stands out as the most common form of tags visualization. This paper presents a study carried out on their limitations and proposes an alternative. It also suggests a new interpretation on how to search and view information associated with tags, thus differing from the method of direct search term in the database that is currently used mostly. As a result of this interpretation, a viable and innovative system was achieved, Molecule, that overcome some of the problems associated with the traditional tag cloud.]]></p></abstract>
<kwd-group>
<kwd lng="pt"><![CDATA[tag]]></kwd>
<kwd lng="pt"><![CDATA[nuvem de tags]]></kwd>
<kwd lng="pt"><![CDATA[tag space]]></kwd>
<kwd lng="pt"><![CDATA[similaridade]]></kwd>
<kwd lng="pt"><![CDATA[sinónimo]]></kwd>
<kwd lng="pt"><![CDATA[tradução]]></kwd>
<kwd lng="pt"><![CDATA[visualização de tags]]></kwd>
<kwd lng="en"><![CDATA[tag]]></kwd>
<kwd lng="en"><![CDATA[tag cloud]]></kwd>
<kwd lng="en"><![CDATA[tag space]]></kwd>
<kwd lng="en"><![CDATA[similarity]]></kwd>
<kwd lng="en"><![CDATA[synonymous]]></kwd>
<kwd lng="en"><![CDATA[translation]]></kwd>
<kwd lng="en"><![CDATA[tags visualization]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p><b>Molecule: Sistema de organiza&ccedil;&atilde;o e visualiza&ccedil;&atilde;o de Tags</b></p>     <p>&nbsp;</p>     <p><b>Jos&eacute; Martins <sup>1</sup>, Isabel Azevedo <sup>2</sup></b></p>     <p><sup>1</sup> Instituto Superior de Engenharia do Porto, Rua Dr. Ant&oacute;nio Bernardino de Almeida 431, 4200-072, Porto, Portugal E-mail:  <a href="mailto:Josenuno7@hotmail.com">Josenuno7@hotmail.com</a></p>     <p><sup>2</sup> Instituto Superior de Engenharia do Porto, Rua Dr. Ant&oacute;nio Bernardino de Almeida 431, 4200-072, Porto, Portugal E-mail: <a href="mailto:ifp@isep.ipp.pt">ifp@isep.ipp.pt</a></p>     <p>&nbsp;</p>     <p><b>RESUMO</b></p>     <p>Diversas plataformas permitem que os utilizadores rotulem recursos com <i>tags</i> e partilhem informa&ccedil;&atilde;o com outros utilizadores. Assim, foram desenvolvidas v&aacute;rias formas de visualiza&ccedil;&atilde;o das <i>tags</i> associados aos recursos, com o intuito de facilitar aos utilizadores a pesquisa dos mesmos, assim como a visualiza&ccedil;&atilde;o do <i>tag space</i>. De entre os v&aacute;rios conceitos desenvolvidos, a nuvem de <i>tags</i> destaca-se como a forma mais comum de visualiza&ccedil;&atilde;o. Este documento apresenta um estudo efetuado sobre as suas limita&ccedil;&otilde;es e prop&otilde;e uma forma de visualiza&ccedil;&atilde;o alternativa. Sugere-se tamb&eacute;m uma nova interpreta&ccedil;&atilde;o sobre como pesquisar e visualizar informa&ccedil;&atilde;o associada a <i>tags</i>, diferindo assim do m&eacute;todo de pesquisa direta do termo na base de dados que atualmente &eacute; maioritariamente utilizado. Como resultado desta implementa&ccedil;&atilde;o, obteve-se uma solu&ccedil;&atilde;o vi&aacute;vel e inovadora, o sistema Molecule, para v&aacute;rios dos problemas associados &agrave; tradicional nuvem de <i>tags</i>.</p>     <p><b>Palavras-chave</b>: <i>tag</i>; nuvem de <i>tags</i>; <i>tag space; </i>similaridade; sin&oacute;nimo; tradu&ccedil;&atilde;o; visualiza&ccedil;&atilde;o de <i>tags.</i></p>     <p>&nbsp;</p>     ]]></body>
<body><![CDATA[<p><b>ABSTRACT</b></p>     <p>Several platforms allow users to tag resources and share information. Over time various forms of tags visualization have been developed in order to facilitate the visualization of the tag space and the search and retrieval of resources. The tag cloud stands out as the most common form of tags visualization. This paper presents a study carried out on their limitations and proposes an alternative. It also suggests a new interpretation on how to search and view information associated with tags, thus differing from the method of direct search term in the database that is currently used mostly. As a result of this interpretation, a viable and innovative system was achieved, Molecule, that overcome some of the problems associated with the traditional tag cloud.</p>     <p><b>Key-words</b>: tag; tag cloud; tag space, similarity; synonymous; translation; tags visualization.</p>     <p>&nbsp;</p>     <p><b>1. Introdu&ccedil;&atilde;o</b></p>     <p>Por defini&ccedil;&atilde;o, <i>tags</i> s&atilde;o palavras atribu&iacute;das por utilizadores para anotar e caracterizar v&aacute;rios tipos de recursos na <i>Web</i>. Trata-se, na pr&aacute;tica, de rotular informa&ccedil;&atilde;o de forma simples e intuitiva, recorrendo a uma ou mais palavras-chave. Assim, podemos dizer que permitem melhorar e facilitar o acesso a recursos, pois estes j&aacute; foram previamente caracterizados e “indexados” pelo utilizador, com palavras que ele pr&oacute;prio associa e relaciona com os itens em quest&atilde;o, facilitando assim futuras pesquisas e a recupera&ccedil;&atilde;o de informa&ccedil;&atilde;o (Ellhussein, 2012). O termo folksonomia refere-se a forma de indexa&ccedil;&atilde;o resultante da atribui&ccedil;&atilde;o de <i>tags</i> pelos utilizadores aos recursos.</p>     <p>Dadas as vantagens not&oacute;rias de se colocar <i>tags</i> associadas a informa&ccedil;&atilde;o (tamb&eacute;m designado por <i>tagging</i>) para a pesquisa e recupera&ccedil;&atilde;o da mesma, este tipo de sistemas generalizou-se e foi adotado e implementado com sucesso em diversas plataformas <i>Web</i> como o Delicious (<a href="https://delicious.com" target="_blank">https://delicious.com</a>) e o Ebay (<a href="http://www.ebay.com" target="_blank">http://www.ebay.com</a>). Desta forma, consegue-se mais facilmente organizar e partilhar diversos recursos <i>on-line</i> como livros, fotografias, v&iacute;deos, publica&ccedil;&otilde;es de blogues, m&uacute;sicas, entre outros (Peters, 2009).</p>     <p>O resultado destas e outras implementa&ccedil;&otilde;es foi a possibilidade dos utilizadores terem acesso a um reposit&oacute;rio de recursos rotulados, tamb&eacute;m designado de <i>tag space</i>, que pode ser pesquisado e explorado de diversas formas pela comunidade de utilizadores e que resulta do conjunto de todas as <i>tags</i> de todos os utilizadores, associados aos recursos do sistema em quest&atilde;o.</p>     <p>Para possibilitar a navega&ccedil;&atilde;o e pesquisa no <i>tag space</i>, as plataformas que proporcionam este tipo de servi&ccedil;o necessitam de modelar uma interface gr&aacute;fica para a sua comunidade de utilizadores. A visualiza&ccedil;&atilde;o de informa&ccedil;&atilde;o envolve a utiliza&ccedil;&atilde;o de representa&ccedil;&otilde;es visuais abstractas para melhorar a cogni&ccedil;&atilde;o (Ware, 2004). Interfaces visuais eficazes permitem a intera&ccedil;&atilde;o com grandes volumes de dados de forma r&aacute;pida e eficaz, potenciando a descoberta de caracter&iacute;sticas que podem n&atilde;o ser t&atilde;o evidentes numa apresenta&ccedil;&atilde;o tabular, por exemplo.</p>     <p>Assim, come&ccedil;aram a surgir formas de visualiza&ccedil;&atilde;o de <i>tags</i> que permitem aos utilizadores rapidamente verificarem como as <i>tags</i> s&atilde;o utilizadas numa determinada plataforma. Em algumas, o n&uacute;mero de <i>tags</i> &eacute; elevado, o que inviabiliza a apresenta&ccedil;&atilde;o de todas as <i>tags</i> que foram atribu&iacute;das por todos os utilizadores.</p>     ]]></body>
<body><![CDATA[<p>De entre v&aacute;rias formas de visualiza&ccedil;&atilde;o de <i>tags </i>surgidas, destaca-se a nuvem de <i>tags</i> como a mais comum. Esta n&atilde;o &eacute; mais do que uma lista dos r&oacute;tulos mais populares, normalmente organizados por ordem alfab&eacute;tica e com diversos tamanhos de letra e cores para evidenciar quais as <i>tags</i> mais populares. Embora seja a forma mais conhecida de visualiza&ccedil;&atilde;o, existem muitas outras alternativas e varia&ccedil;&otilde;es para a modela&ccedil;&atilde;o do <i>tag space</i> numa interface. Essas alternativas s&atilde;o tamb&eacute;m relevantes e, dependendo do contexto ou utilizador, podem revelar-se mais &uacute;teis e apropriadas.</p>     <p>N&atilde;o obstante, uma caracter&iacute;stica comum a todas &eacute; o facto de que, ao contr&aacute;rio da pesquisa por palavra-chave numa caixa de texto, que requer que o utilizador formule as suas necessidades de informa&ccedil;&atilde;o, a pesquisa por <i>tag</i> numa nuvem de <i>tags</i> permite que o utilizador reconhe&ccedil;a a informa&ccedil;&atilde;o enquanto visualiza a mesma, dado esta ser-lhe logo apresentada sobre a forma de r&oacute;tulos, n&atilde;o tendo assim necessidade de formular a pesquisa para poder ver os primeiros resultados.</p>     <p>Assim, prop&otilde;e-se neste artigo uma forma alternativa de visualiza&ccedil;&atilde;o de <i>tags</i> integrada no sistema Molecule. S&atilde;o utilizadas m&uacute;ltiplas vistas, o que &eacute; particularmente indicado quando uma &uacute;nica seria demasiado complexa e cognitivamente exigente para os utilizadores. Baldonado et al. propuseram, entre outras, a regra da diversidade para o uso de v&aacute;rias vistas (Baldonado, Woodruff, &amp; Kuchinsky, 2000). Segundo esta regra deve-se utilizar mais do que uma vista quando existem m&uacute;ltiplos atributos, perfis, modelos ou n&iacute;veis de abstra&ccedil;&atilde;o. Nestas situa&ccedil;&otilde;es uma &uacute;nica vis&atilde;o dos dados pode requerer demasiado esfor&ccedil;o de assimila&ccedil;&atilde;o para a compreens&atilde;o da multiplicidade dos dados.</p>     <p>Ap&oacute;s esta primeira sec&ccedil;&atilde;o onde se faz uma introdu&ccedil;&atilde;o e contextualiza&ccedil;&atilde;o ao tema, segue uma sec&ccedil;&atilde;o onde s&atilde;o apresentados alguns problemas associados a utiliza&ccedil;&atilde;o de nuvens de <i>tags</i>. Na terceira sec&ccedil;&atilde;o apresentam-se algumas nuvens de <i>tags</i> que permitem a visualiza&ccedil;&atilde;o das <i>tags</i> de forma mais rica. Na quarta sec&ccedil;&atilde;o descreve-se o sistema Molecule e as suas caracter&iacute;sticas, finalizando-se com a apresenta&ccedil;&atilde;o de algumas conclus&otilde;es e trabalho futuro a realizar nos pr&oacute;ximos meses.</p>     <p>&nbsp;</p>     <p><b>2.   Limita&ccedil;&otilde;es Conhecidas aos Sistemas que Utilizam Nuvens de <i>Tags</i></b></p>     <p>Apesar das in&uacute;meras vantagens referidas no cap&iacute;tulo anterior, existem tamb&eacute;m alguns problemas associados &agrave; utiliza&ccedil;&atilde;o de nuvens de <i>tags</i>. Em sistemas que utilizam nuvens de <i>tags</i>, verifica-se que o utilizador &eacute; sugestionado a pesquisar sempre os mesmos termos, pois estes aparecem destacados na forma de visualiza&ccedil;&atilde;o, o que origina uma inclina&ccedil;&atilde;o para a sua escolha. Como normalmente estes sistemas baseiam a escolha da amostragem de resultados no n&uacute;mero de vezes que os termos foram utilizados, a nuvem de <i>tags</i> ir&aacute; tendencialmente mostrar sempre os mesmos resultados, dado serem estes teoricamente os mais populares.</p>     <p>Assim, h&aacute; uma limita&ccedil;&atilde;o da amostragem do <i>tag space</i>, uma vez que apenas s&atilde;o mostradas as <i>tags</i> mais utilizadas, que poder&atilde;o ou n&atilde;o, ser as mais indicadas para a pesquisa que um utilizador pretende.</p>     <p>Adicionalmente, existe uma restri&ccedil;&atilde;o clara no espa&ccedil;o visual de amostragem e, tamb&eacute;m devido a esse facto, a caracter&iacute;stica descrita no par&aacute;grafo anterior tem outra relev&acirc;ncia, pois existe uma redu&ccedil;&atilde;o ainda maior no n&uacute;mero de elementos no espa&ccedil;o de amostragem que, por si s&oacute;, j&aacute; &eacute; bastante limitado e pouco ou nada variado. Estando estes sistemas normalmente baseados na colabora&ccedil;&atilde;o da comunidade que integra os mesmos, existem tamb&eacute;m diversas desvantagens inerentes a este facto.</p>     <p>Uma das mais not&oacute;rias pode ser entendida se se pensar que cada utilizador &eacute; livre de rotular os recursos como bem entender, levando a que dois utilizadores, embora possam potencialmente estar a atribuir o mesmo significado, utilizem dois termos sin&oacute;nimos, mas como n&atilde;o existe qualquer liga&ccedil;&atilde;o direta entre os mesmos, ir&aacute; consequentemente ocorrer uma diversifica&ccedil;&atilde;o e aumento da granularidade do <i>tag space</i>. Por conseguinte, as pesquisas tornam-se menos eficazes, pois existe uma dispers&atilde;o dos recursos por termos sin&oacute;nimos, mas sem liga&ccedil;&atilde;o aparente. Assim, por exemplo, se um utilizador pesquisar pela palavra carro, ter&aacute; resultados diferentes se pesquisar pela palavra autom&oacute;vel. Embora ambos os r&oacute;tulos tenham o mesmo significado, como est&atilde;o associados a recursos diferentes, a pesquisa n&atilde;o ir&aacute; retornar a uni&atilde;o dos resultados, mas apenas o conjunto derivado de um deles.</p>     ]]></body>
<body><![CDATA[<p>O mesmo se passa se for feita uma reflex&atilde;o ao n&iacute;vel de tradu&ccedil;&atilde;o de termos. Um determinado utilizador pode escolher rotular um recurso em ingl&ecirc;s, enquanto um outro pode querer rotular um outro recurso com o mesmo significado, mas em portugu&ecirc;s. Assim, se por exemplo pesquisarmos por carro, ou por car, embora ambos os termos tenham sido utilizados para rotular o mesmo tipo de recursos, n&atilde;o ser&aacute; retornada na pesquisa a uni&atilde;o dos resultados, mas apenas um deles. Note-se que a utiliza&ccedil;&atilde;o de termos em v&aacute;rias l&iacute;nguas &eacute; comum em v&aacute;rias plataformas mundialmente conhecidas. Assim, muitas vezes os utilizadores atribuem <i>tags</i> n&atilde;o apenas escritas na l&iacute;ngua inglesa mas tamb&eacute;m na sua l&iacute;ngua nativa. Mais uma vez assiste-se a um aumento da granularidade do <i>tag space</i>, sem que sejam apresentadas vantagens resultantes desse fen&oacute;meno.</p>     <p>Outro problema tamb&eacute;m comum e presente neste tipo de sistemas, que surge na linha dos dois anteriormente apresentados, &eacute; a “repeti&ccedil;&atilde;o” de termos semelhantes, ou seja, existirem dois termos que diferem apenas, por exemplo, na conjuga&ccedil;&atilde;o entre o singular e o plural. O termo autom&oacute;vel e o termo autom&oacute;veis s&atilde;o de facto termos diferentes, embora queiram potencialmente significar o mesmo, mas como n&atilde;o existe qualquer esp&eacute;cie de mapeamento entre eles, &eacute; imposs&iacute;vel, numa pesquisa, retornar o universo dos recursos de ambos os termos, mas apenas do pesquisado. Esta caracter&iacute;stica n&atilde;o se estende s&oacute; a plural/singular, mas a uma infinidade de casos como erros ortogr&aacute;ficos. Note-se que a propens&atilde;o para exist&ecirc;ncia de erros em <i>tags</i> &eacute; mais elevada que nos sistemas de indexa&ccedil;&atilde;o tradicionais (Hammond, Hannay, Lund, &amp; Scott, 2005). Tamb&eacute;m &eacute; comum a utiliza&ccedil;&atilde;o de diferentes separadores entre palavras como “race_car” ou “race car”. Neste &uacute;ltimo exemplo, embora ambos os termos signifiquem exactamente o mesmo, por terem sido escritos de maneiras diferentes, nunca ser&aacute; mostrado o resultado de ambos mas, mais uma vez, apenas o conjunto de resultados para o termo pesquisado.</p>     <p>A express&atilde;o <i>tag gardening</i> refere-se ao reajuste das <i>tags</i>, tal como a jardinagem permite reajustar plantas. Uma das atividades do processo &eacute; justamente lidar com as variantes ortogr&aacute;ficas das <i>tags</i> (Weller &amp; Peters, 2008). Um sistema de <i>tagging</i> pode ser melhorado atrav&eacute;s das considera&ccedil;&otilde;es das varia&ccedil;&otilde;es de escrita (Hess, Maass, &amp; Dierick, 2008).</p>     <p>Assim, neste tipo de sistemas &eacute; natural assistir-se a uma dispers&atilde;o dos recursos, pois cada utilizador pode rotular os mesmos como entender, ficando comprometida, desde logo, a efic&aacute;cia de retornar posteriormente os recursos. Acresce a estes factos ainda o problema de os recursos serem erradamente rotulados, tanto de forma propositada, como devido, por exemplo, a diferen&ccedil;as no significado entre o utilizador que atribui o termo e o utilizador que o pesquisa.</p>     <p>A <a href="#t1">Tabela 1</a> ilustra os problemas apresentados anteriormente na plataforma Ebay, mostrando a diferen&ccedil;a de n&uacute;mero de resultados retornados, entre os diversos termos.</p>     <p>&nbsp;</p> <a name="t1"> <img src="/img/revistas/rist/n11/n11a06t1.jpg">     
<p>&nbsp;</p>     <p><b>3.   Trabalho Relacionado</b></p>     <p>Diversas propostas de visualiza&ccedil;&atilde;o t&ecirc;m tentado dar resposta a algumas das limita&ccedil;&otilde;es das nuvens de <i>tags</i> mais comuns, nomeadamente pela visualiza&ccedil;&atilde;o para cada <i>tag</i> de outras que comummente s&atilde;o associadas aos mesmos recursos (<a href="#f1">Figura 1</a>).</p>     <p>&nbsp;</p> <a name="f1"> <img src="/img/revistas/rist/n11/n11a06f1.jpg">     
]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p>Outras propostas surgiram com prop&oacute;sito similar mas com diferente <i>layout</i> (Shaw, n.d.) (Stephaner, 2007) como se pode observar na <a href="#f2">Figura 2</a>, respectivamente. Note-se que nestas figuras as <i>tags</i> est&atilde;o ligadas por linhas que indicam <i>tags</i> relacionadas.</p>     <p>&nbsp;</p> <a name="f2"> <img src="/img/revistas/rist/n11/n11a06f2.jpg">     
<p>&nbsp;</p>     <p>Sanchez-Zamora e seus colegas v&atilde;o al&eacute;m da an&aacute;lise de frequ&ecirc;ncia de <i>tags</i> e de coocorr&ecirc;ncia de <i>tags</i>. Prop&otilde;em a visualiza&ccedil;&atilde;o de <i>tags</i> numa rede sem&acirc;ntica que considera tamb&eacute;m rela&ccedil;&otilde;es entre <i>tags</i> como, por exemplo, a sinon&iacute;mia (Sanchez-Zamora &amp; Llamas-Nistal, 2009).</p>     <p>O trabalho descrito neste artigo tem uma abrang&ecirc;ncia maior e pretende contornar tamb&eacute;m outras limita&ccedil;&otilde;es das nuvens de <i>tags</i> e dos sistemas que utilizam <i>tags</i>, conforme se descreve na sec&ccedil;&atilde;o seguinte.</p>     <p>&nbsp;</p>     <p><b>4.   Molecule – Sistema de Organiza&ccedil;&atilde;o e Visualiza&ccedil;&atilde;o</b></p>     <p>Considerados os problemas apresentados anteriormente, e com o objetivo de diminuir a dimens&atilde;o dos mesmos, mas ao mesmo tempo aproveitar as potencialidades da visualiza&ccedil;&atilde;o com nuvens de <i>tags</i>, nasceu o sistema Molecule, que &eacute; apresentado nesta sec&ccedil;&atilde;o.</p>     <p>Tal como uma mol&eacute;cula &eacute; composta por &aacute;tomos, e os &aacute;tomos compostos por electr&otilde;es, o sistema Molecule &eacute;, na verdade, a combina&ccedil;&atilde;o de v&aacute;rios termos, permitindo a visualiza&ccedil;&atilde;o de dados relacionados, formando assim uma mol&eacute;cula de informa&ccedil;&atilde;o conectada.</p>     ]]></body>
<body><![CDATA[<p>O sistema baseia-se em tecnologia <i>Web</i> de forma a potenciar a facilidade de acesso, e est&aacute; acess&iacute;vel no endere&ccedil;o <a href="http://molecule.dei.isep.ipp.pt/" target="_blank">http://molecule.dei.isep.ipp.pt/</a>.</p>     <p>Esta aplica&ccedil;&atilde;o, tal como a maioria deste tipo de sistemas, utiliza v&aacute;rios formul&aacute;rios para a inser&ccedil;&atilde;o dos conte&uacute;dos como os recursos, r&oacute;tulos e associa&ccedil;&atilde;o de r&oacute;tulos a recursos. No entanto, contrariamente &agrave;s restantes plataformas, aquando do registo de um novo r&oacute;tulo, o sistema vai procurar automaticamente tanto sin&oacute;nimos, como tradu&ccedil;&otilde;es, como termos similares, inserindo-os automaticamente e de forma interligada.</p>     <p>N&atilde;o obstante, &eacute; dada a op&ccedil;&atilde;o ao utilizador de gerir estas liga&ccedil;&otilde;es, atrav&eacute;s de interface gr&aacute;fica, caso os termos ou liga&ccedil;&otilde;es geradas automaticamente n&atilde;o se revelem de alguma forma corretas, ou queira criar novas associa&ccedil;&otilde;es, como pode ser visto na <a href="#f3">Figura 3</a>.</p>     <p>&nbsp;</p> <a name="f3"> <img src="/img/revistas/rist/n11/n11a06f3.jpg">     
<p>&nbsp;</p>     <p>A plataforma usa o recurso a tr&ecirc;s sistemas distintos para criar os termos e as liga&ccedil;&otilde;es de forma autom&aacute;tica. Para tradu&ccedil;&otilde;es o sistema faz pedidos ao servi&ccedil;o Google Translate, para obter tradu&ccedil;&otilde;es de um dado termo nas l&iacute;nguas portuguesa, inglesa, alem&atilde;, espanhola e italiana.</p>     <p>De notar que n&atilde;o &eacute; usada a API do Google Translate, que recentemente deixou de ser gratuita, mas sim um pedido http directo, o qual &eacute; tratado na resposta, sendo inseridos na plataforma Molecule apenas termos e liga&ccedil;&otilde;es entre termos novos. O n&uacute;mero de l&iacute;nguas, embora limitado a estas cinco, poder&aacute; ser facilmente aumentado. O sistema Molecule utiliza apenas estas cinco l&iacute;nguas porque, para j&aacute;, o &uacute;nico intuito &eacute; a demonstra&ccedil;&atilde;o de conceito.</p>     <p>Desta forma, para o termo original, assim como para cada tradu&ccedil;&atilde;o, o sistema vai fazer um pedido ao servi&ccedil;o Big Huge Thesaurus (dispon&iacute;vel em <a href="http://words.bighugelabs.com" target="_blank">http://words.bighugelabs.com</a>), para que este retorne sin&oacute;nimos para o termo em quest&atilde;o. Note-se que este servi&ccedil;o baseia-se no servi&ccedil;o WordNet (Miller, 1995), mas considera tamb&eacute;m outras fontes de informa&ccedil;&atilde;o. O pedido &eacute; submetido atrav&eacute;s da API JSON do sistema, que retorna uma lista de termos, que &eacute; tratada e introduzida na plataforma, criando-se assim todas as liga&ccedil;&otilde;es entre os termos sin&oacute;nimos. Atualmente o sistema Molecule estabelece sin&oacute;nimos apenas para a l&iacute;ngua inglesa. Mais uma vez, esta limita&ccedil;&atilde;o n&atilde;o &eacute; impeditiva de, futuramente, a inser&ccedil;&atilde;o de sin&oacute;nimos ser alargada a outras l&iacute;nguas, bastando para tal, conect&aacute;-lo a outros servi&ccedil;os que permitam a aquisi&ccedil;&atilde;o de informa&ccedil;&atilde;o para outras l&iacute;nguas.</p>     <p>Assim, dada a gera&ccedil;&atilde;o autom&aacute;tica de um enorme volume de <i>tags</i> a partir de uma &uacute;nica, associadas desde logo entre elas, s&atilde;o resolvidas outras quest&otilde;es intrinsecamente ligadas &agrave; inser&ccedil;&atilde;o manual de <i>tags</i> pelo utilizador. Com este <i>tag space</i>, e n&atilde;o sendo permitida a duplica&ccedil;&atilde;o de <i>tags</i> no mesmo, a probabilidade do utilizador usar uma <i>tag</i> previamente introduzida &eacute; muito elevada. Este comportamento leva a que todas as desvantagens provenientes da duplica&ccedil;&atilde;o de termos como, por exemplo, por erros ortogr&aacute;ficos, singular/plural, entre outras, fiquem virtualmente eliminados, uma vez que o utilizador ir&aacute; tendencialmente recorrer a uma <i>tag</i> que foi previamente inserida de forma autom&aacute;tica e devidamente mapeada, para rotular um determinado recurso.</p>     <p>Tal n&atilde;o acontece, por exemplo, na plataforma Amazon.com, que &eacute; uma loja <i>online</i> utilizada por pessoas de diferentes pa&iacute;ses e nem todas fluentes na l&iacute;ngua inglesa, assim como em v&aacute;rias outras plataformas. Em Amazon.com existem 278 produtos aos quais foi atribu&iacute;da a <i>tag</i> “excelent”<sup><a href="#1">1</a></sup><a name="top1"></a> (<i>tag</i> com um erro ortogr&aacute;fico), 148 produtos com a <i>tag</i> “excelente”<sup><a href="#2">2</a></sup><a name="top2"></a> (<i>tag</i> possivelmente escrita noutra l&iacute;ngua como o portugu&ecirc;s) e 5.382 produtos com a <i>tag</i> “excellent”<sup><a href="#3">3</a></sup><a name="top3"></a> (<i>tag</i> escrita na l&iacute;ngua inglesa). Mas as <i>tags</i> “excelent” e “excelente” n&atilde;o aparecem como <i>tags</i> usualmente utilizadas conjuntamente com a <i>tag</i> “excellent”, pelo que os sistemas discutidos na sec&ccedil;&atilde;o III n&atilde;o conseguiriam lidar bem com situa&ccedil;&otilde;es deste tipo, para o qual o sistema Molecule foi tamb&eacute;m pensado.</p>     ]]></body>
<body><![CDATA[<p>Assim, no sistema Molecule, a dispers&atilde;o de termos no <i>tag space</i>, e consequentemente a dispers&atilde;o de recursos, por falta de rela&ccedil;&otilde;es pr&eacute; estabelecidas entre <i>tags</i>, &eacute; tamb&eacute;m atenuada porque, por exemplo, embora um utilizador possa estar a usar um sin&oacute;nimo ou tradu&ccedil;&atilde;o de um outro termo j&aacute; referenciado, ambos ser&atilde;o retornados no universo da pesquisa, uma vez que o sistema compreende que se tratam da mesma coisa, ou de assuntos relacionados. Desta forma, os resultados obtidos na <a href="#t1">Tabela 1</a> seriam bastante diferentes e virtualmente verificar-se-ia o mesmo n&uacute;mero de ocorr&ecirc;ncias nos termos “carro”, “autom&oacute;vel”, “autom&oacute;veis” e “car”.</p>     <p>Mesmo assim, e apenas aplicando estas medidas, continuar-se-ia a obter resultados distintos em termos semelhantes como “race car” e “race_car”. Isto acontece porque, por exemplo, um utilizador teria introduzido manualmente o r&oacute;tulo “race_car” n&atilde;o utilizando o previamente introduzido “race car”, nem fazendo o mapeamento manual. Para colmatar este problema, o Molecule est&aacute; preparado para efetuar compara&ccedil;&otilde;es entre termos semelhantes.</p>     <p>No momento do registo de uma nova <i>tag</i>, esta, suas tradu&ccedil;&otilde;es, e sin&oacute;nimos, s&atilde;o comparados com todas as j&aacute; existentes, e se um pr&eacute; determinado coeficiente de similaridade for obtido, ser&aacute; criada uma rela&ccedil;&atilde;o de similaridade entre a <i>tag</i>, e a <i>tag</i> comparada.</p>     <p>Acresce que o sistema Molecule, numa pesquisa em que n&atilde;o seja retornada nenhuma correspond&ecirc;ncia com o <i>tag space </i>ou recursos, efectua uma pesquisa em tempo real, procurando encontrar similaridades entre o termo e as <i>tags</i> j&aacute; armazenadas, retornando os resultados similares num &uacute;nico &aacute;tomo.</p>     <p>Estes processos s&atilde;o feitos atrav&eacute;s do recurso ao algoritmo de Levenshtein. Em 1965 Vladmir Levenshtein criou um algoritmo de c&aacute;lculo de dist&acirc;ncias entre dois termos que calcula o n&uacute;mero de modifica&ccedil;&otilde;es necess&aacute;rias para transformar um termo num outro (Levenshtein, 1965). Atrav&eacute;s da utiliza&ccedil;&atilde;o deste algoritmo, o sistema Molecule mede a similaridade entre dois termos.</p>     <p>Assim, em casos como os termos “race car” e “race_car”, ser&aacute; poss&iacute;vel encontrar os recursos referentes a ambos, dado que &eacute; estabelecida uma rela&ccedil;&atilde;o de similaridade entre os v&aacute;rios termos da base de conhecimento, tanto no momento da sua introdu&ccedil;&atilde;o, como no caso de uma pesquisa em que nenhum termo &eacute; retornado.</p>     <p>Desta forma, come&ccedil;a a tornar-se clara a escolha do termo Molecule para o nome da plataforma, uma vez que esta usa diversos sistemas distintos (&aacute;tomos) que, por sua vez t&ecirc;m diversas <i>tags</i> associadas (electr&otilde;es), e tudo se interliga num &uacute;nico sistema de informa&ccedil;&atilde;o relacionada (mol&eacute;cula).</p>     <p>N&atilde;o obstante, existe outro motivo para a escolha do nome. Este prende-se com a interpreta&ccedil;&atilde;o visual que o sistema Molecule gera, resultante do seu <i>tag space</i>.</p>     <p>Ao entrar no Molecule o utilizador poder&aacute; efetuar a pesquisa dos recursos por campo de texto, ou por um &aacute;tomo inicial carregado com os termos mais utilizados, similar &agrave; nuvem de <i>tags</i> tradicional na sua funcionalidade, materializando-se este numa esfera 3D (&aacute;tomo) como vis&iacute;vel na <a href="#f4">Figura 4</a>.</p>     <p>&nbsp;</p> <a name="f4"> <img src="/img/revistas/rist/n11/n11a06f4.jpg">     
]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p>Para al&eacute;m desta informa&ccedil;&atilde;o, &eacute; sempre vis&iacute;vel o n&uacute;mero de recursos associados a uma determinada <i>tag</i> em qualquer um dos modos de visualiza&ccedil;&atilde;o do Molecule, variando o seu tamanho mediante esse n&uacute;mero.</p>     <p>Quando o utilizador realizar uma pesquisa pelo campo de texto, ou pelo &aacute;tomo inicial, observar&aacute; (<a href="#f5">Figura 5</a>) a forma&ccedil;&atilde;o de uma “mol&eacute;cula”, caso seja encontrada correspond&ecirc;ncia entre o termo e <i>o tag space</i> do sistema, aparecendo ent&atilde;o todos os recursos associados, que s&atilde;o listados posteriormente.</p>     <p>&nbsp;</p> <a name="f5"> <img src="/img/revistas/rist/n11/n11a06f5.jpg">     
<p>&nbsp;</p>     <p>Por forma a evitar que o n&uacute;mero de resultados retornado seja muito grande, dado o mesmo ser resultante da recolha de v&aacute;rias fontes de conhecimento, &eacute; poss&iacute;vel ao utilizador ainda filtrar que tipo de resultados quer ver apresentados, aquando da pesquisa (<a href="#f6">Figura 6</a>). Se todos (<i>ALL</i>), ou seja, se o conjunto de resultados do termo, dos seus similares, das suas tradu&ccedil;&otilde;es e dos seus sin&oacute;nimos. Se apenas os resultados diretamente relacionados com o termo (<i>Search only</i>), ou com as tradu&ccedil;&otilde;es do termo (<i>Translations</i>), ou com as similaridades do termo (<i>Similars</i>), ou por fim com os sin&oacute;nimos do termo (<i>Sinonyms</i>).</p>     <p>&nbsp;</p> <a name="f6"> <img src="/img/revistas/rist/n11/n11a06f6.jpg">     
<p>&nbsp;</p>     <p>Ap&oacute;s pesquisa com sucesso, a mol&eacute;cula formada tem em cada um dos seus &aacute;tomos uma representa&ccedil;&atilde;o de cada uma das diferentes particularidades de pesquisa existentes no sistema Molecule, estando representadas essas particularidades atrav&eacute;s de diferentes &iacute;cones, para melhor identifica&ccedil;&atilde;o do &aacute;tomo em quest&atilde;o. Ficam vis&iacute;veis quais os termos mais utilizados ao n&iacute;vel de tradu&ccedil;&otilde;es num dos &aacute;tomos, enquanto noutro &aacute;tomo estar&atilde;o os termos mais utilizados ao n&iacute;vel de sin&oacute;nimos, noutro os termos mais utilizados ao n&iacute;vel de similaridade, e por fim, os termos mais utilizados absolutos relacionados com a procura, formando assim a mol&eacute;cula referente ao termo inicialmente pesquisado que est&aacute; contido num &aacute;tomo central.</p>     <p>Caso n&atilde;o seja poss&iacute;vel fazer qualquer mapeamento com o <i>tag space</i>, ent&atilde;o o Molecule tentar&aacute; encontrar rela&ccedil;&otilde;es de similaridade geradas em tempo real entre o termo pesquisado e todos os previamente introduzidos como referido anteriormente.</p>     ]]></body>
<body><![CDATA[<p>Da resultante desta pesquisa entre termos ser&aacute; gerado um &aacute;tomo de similaridade do termo procurado (<a href="#f7">Figura 7</a>), tendo como eletr&otilde;es todos os termos em que a similaridade foi estabelecida.</p>     <p>&nbsp;</p> <a name="f7"> <img src="/img/revistas/rist/n11/n11a06f7.jpg">     
<p>&nbsp;</p>     <p>Com este conceito de visualiza&ccedil;&atilde;o, o sistema Molecule consegue evitar a limita&ccedil;&atilde;o ao n&iacute;vel da variedade do universo do espa&ccedil;o de amostragem, t&atilde;o caracter&iacute;stica noutros sistemas como as nuvens de <i>tags</i>, dado n&atilde;o mostrar apenas os recursos rotulados exatamente com um termo especifico, mas tamb&eacute;m todos os recursos e <i>tags</i> que de alguma forma se encontram ligados/mapeados ao mesmo.</p>     <p>A mol&eacute;cula apresentada &eacute;, na verdade, o resultado das v&aacute;rias interpreta&ccedil;&otilde;es do termo, oferecendo assim ao utilizador, uma maior escolha. Este facto traduz-se, tamb&eacute;m, num aumento exponencial e claro da probabilidade de sucesso, em caso de diferen&ccedil;as ao n&iacute;vel sem&acirc;ntico, da interpreta&ccedil;&atilde;o do termo usado pelo utilizador que pesquisa e do utilizador que rotulou a informa&ccedil;&atilde;o. Desta forma, o utilizador que pesquisa pode rapidamente encontrar o que realmente procurava, pois tem acesso visual directo a v&aacute;rias outras interpreta&ccedil;&otilde;es/op&ccedil;&otilde;es para o termo e, portanto, pode muito rapidamente identificar uma outra alternativa e, dessa forma, explorar e/ou refinar a sua pesquisa, aumentando assim a taxa de sucesso da mesma, n&atilde;o estando restringido s&oacute; a resultados directos.</p>     <p>Outra das caracter&iacute;sticas intr&iacute;nsecas a esta forma de visualiza&ccedil;&atilde;o de r&oacute;tulos &eacute; o grande aumento do n&uacute;mero de conceitos retornados, uma vez que cada &aacute;tomo (excetuando o central) &eacute; uma “esfera” de termos.</p>     <p>O conceito de esfera de termos, permite que os termos que est&atilde;o intrinsecamente ligados, estejam dispersos por um determinado espa&ccedil;o 3D, e portanto, ao ser acrescentada uma dimens&atilde;o, torna-se claro que ir&aacute; for&ccedil;osamente existir um aumento da &aacute;rea dispon&iacute;vel para alojar termos, em compara&ccedil;&atilde;o &agrave; &aacute;rea dispon&iacute;vel numa “normal” nuvem de <i>tags</i> (2D), e portanto como podemos ver na <a href="#f5">Figura 5</a>, existe potencialmente um espa&ccedil;o muito maior de amostragem, em compara&ccedil;&atilde;o com a nuvem de <i>tags</i> habitual.</p>     <p>Assim, o utilizador pode ver os v&aacute;rios termos dispersos pela esfera, podendo rod&aacute;-la para navegar na mesma e ver em maior plano um determinado termo.</p>     <p>Acresce a este facto que cada mol&eacute;cula &eacute; constitu&iacute;da por quatro &aacute;tomos, sendo que todos estes rodam por sua vez &aacute; volta do &aacute;tomo principal e est&aacute;tico que &eacute; o termo pesquisado, ficando ainda dispon&iacute;vel um maior espa&ccedil;o para a amostragem de informa&ccedil;&atilde;o.</p>     <p>Desta forma, fica demonstrado que a interpreta&ccedil;&atilde;o que o sistema Molecule faz da modela&ccedil;&atilde;o gr&aacute;fica do <i>tag space</i> &eacute; um grande passo em frente no que diz respeito &agrave;s restri&ccedil;&otilde;es do espa&ccedil;o de visualiza&ccedil;&atilde;o, pois permite a disponibiliza&ccedil;&atilde;o de muito mais espa&ccedil;o de informa&ccedil;&atilde;o, quando comparado aos sistemas tradicionais de nuvens de <i>tags</i>.</p>     ]]></body>
<body><![CDATA[<p>Para al&eacute;m de todas as suas mais-valias funcionais, o sistema Molecule &eacute; caracterizado, tamb&eacute;m, por uma grande atratividade para os seus utilizadores, resultante n&atilde;o s&oacute; do seu visual inovador, derivado do seu conceito de modela&ccedil;&atilde;o gr&aacute;fica dos termos, mas tamb&eacute;m por convidar o utilizador a interagir com ele, de uma forma muito intuitiva e natural, dado todo o movimento de termos e de &aacute;tomos poss&iacute;vel, que o cativa a us&aacute;-lo de um modo recorrente.</p>     <p>Esta modela&ccedil;&atilde;o gr&aacute;fica recorre &agrave; tecnologia Silverlight, atrav&eacute;s de 3 modela&ccedil;&otilde;es diferentes mediante se &eacute; pretendido carregar o &aacute;tomo inicial (<a href="#f4">Figura 4</a>), a mol&eacute;cula (<a href="#f5">Figura 5</a>) ou ainda um &aacute;tomo com termos relacionados (que ocorre quando nenhum termo &eacute; encontrado e &eacute; feita uma procura de similaridade por todos os termos como descrito anteriormente e vis&iacute;vel na <a href="#f7">Figura 7</a>).</p>     <p>O sistema Molecule, mais precisamente as suas diferentes modela&ccedil;&otilde;es gr&aacute;ficas, servem-se de um servi&ccedil;o <i>Web</i> para carregarem os seus &aacute;tomos de termos, sendo este servi&ccedil;o p&uacute;blico, e portanto, podendo ser integrado em diversos sistemas e, assim, reutilizado e reaproveitado em diversas plataformas, mesmo se estas n&atilde;o implementam o mesmo n&uacute;mero de “&aacute;tomos” ou a mesma forma de visualiza&ccedil;&atilde;o que o sistema nativo.</p>     <p>Esta solu&ccedil;&atilde;o de carregamento por servi&ccedil;o <i>web</i> permite, tamb&eacute;m, que seja virtualmente infinito o n&uacute;mero de termos que podem ser carregados para cada &aacute;tomo ou servi&ccedil;o, uma vez que recebe por par&acirc;metro em cada um dos seus m&eacute;todos o n&uacute;mero de termos a devolver (ordenando pelos mais utilizados), ficando apenas limitado pelo bom senso do seu utilizador, dado que n&atilde;o existem limita&ccedil;&otilde;es ao n&iacute;vel da quantidade de informa&ccedil;&atilde;o que poder&aacute; ser passada, como poderiam existir, por exemplo, se utilizada uma solu&ccedil;&atilde;o de passagem de dados por par&acirc;metros.</p>     <p>&nbsp;</p>     <p><b>5.   Conclus&atilde;o e Trabalho Futuro</b></p>     <p>Atrav&eacute;s das <i>tags</i> que atribuem a diferentes recursos, os utilizadores apresentam a sua pr&oacute;pria vis&atilde;o, com a utiliza&ccedil;&atilde;o de uma linguagem que n&atilde;o &eacute; considerada uniforme, pois a pr&oacute;pria cultura e o n&iacute;vel de conhecimento variam de utilizador para utilizador. Esta forma de indexa&ccedil;&atilde;o mais alargada reflete os termos geralmente aplicados pelos utilizadores dos recursos ou n&atilde;o das pessoas que os criaram ou disponibilizaram. Isto pode ser visto como uma desvantagem mas simultaneamente permite que as pessoas possam beneficiar dessa varia&ccedil;&atilde;o sem&acirc;ntica e lingu&iacute;stica. No entanto, e para que isso seja poss&iacute;vel, &eacute; necess&aacute;rio que os sistemas de visualiza&ccedil;&atilde;o de informa&ccedil;&atilde;o adotados permitam capturar essa diversidade, sem sobrecarga cognitiva dos seus utilizadores.</p>     <p>O trabalho apresentado neste artigo vem colmatar diversos dos problemas caracter&iacute;sticos dos sistemas de <i>tags</i>, nomeadamente da forma de visualiza&ccedil;&atilde;o normalmente mais utilizada, a nuvem de <i>tags</i>, sugerindo uma solu&ccedil;&atilde;o inovadora para a visualiza&ccedil;&atilde;o de <i>tags</i>, que considera 4 perspetivas, cada uma vis&iacute;vel num &aacute;tomo diferente:</p> <ul>     <li>Tradu&ccedil;&atilde;o – As tradu&ccedil;&otilde;es do termo em diferentes l&iacute;nguas;</li>     <li>Sin&oacute;nimos – Os diferentes sin&oacute;nimos do termo na l&iacute;ngua inglesa;</li>     ]]></body>
<body><![CDATA[<li>Similares – Os diferentes termos similares ao termo em quest&atilde;o;</li>     <li>Mais utilizados – As <i>tags</i> utilizadas mais vezes em conjunto com o termo inicialmente considerado (a abordagem considerada habitualmente nas nuvens de <i>tags</i>);</li>     </ul>     <p>Dada a sua capacidade de conex&atilde;o com outras plataformas, o sistema Molecule, vem ainda permitir que os seus servi&ccedil;os sejam consumidos por terceiros, caracterizando-se assim como um sistema &uacute;til e de partilha de informa&ccedil;&atilde;o.</p>     <p>A grande maioria das <i>tags</i> utilizadas atualmente no sistema Molecule foi obtida de um grande conjunto de dados utilizados num sistema de bookmarking social (<a href="http://delicious.com" target="_blank">http://delicious.com</a>) de Setembro de 2007 a Janeiro de 2008, e disponibilizado no &acirc;mbito de um trabalho (Wetzker, Zimmermann, &amp; Bauckhage, 2008) que o analisou, estando prevista a importa&ccedil;&atilde;o de muitas mais, limitada pelo n&uacute;mero de utiliza&ccedil;&otilde;es (mensais) dos servi&ccedil;os que o Molecule usa para gerar informa&ccedil;&atilde;o, e que levar&aacute; a que seja poss&iacute;vel quantificar, no futuro, a diferen&ccedil;a de retorno nos resultados de pesquisa entre o Molecule e o sistema original.</p>     <p>Est&atilde;o previstos tamb&eacute;m diversos melhoramentos ao sistema, por forma a tornar o mesmo ainda mais eficaz, mais partilh&aacute;vel, mais completo e mais seguro. Assim, ao n&iacute;vel da performance, ser&aacute; revista a rapidez de inser&ccedil;&atilde;o e pesquisa do sistema, atrav&eacute;s da introdu&ccedil;&atilde;o de v&aacute;rios <i>workers</i> em <i>background</i> obtendo-se, dessa forma, um aumento na rapidez de execu&ccedil;&atilde;o dessas tarefas, nomeadamente na inser&ccedil;&atilde;o de novas <i>tags</i>, n&atilde;o ficando estas pendentes das respostas dos servi&ccedil;os de sin&oacute;nimos e tradu&ccedil;&atilde;o. Ao n&iacute;vel da seguran&ccedil;a ser&aacute; adicionado ao sistema uma infra-estrutura de partilha de chaves p&uacute;blica, de forma a que a troca de informa&ccedil;&atilde;o entre o sistema Molecule e sistemas que usem os seus servi&ccedil;os web seja confidencial, autenticada e n&atilde;o repudi&aacute;vel. Por fim, ser&aacute; planeada a interliga&ccedil;&atilde;o entre o sistema Molecule a diversos servi&ccedil;os que proporcionem conhecimento ontol&oacute;gico, levando assim &agrave; gera&ccedil;&atilde;o de um sexto &aacute;tomo na mol&eacute;cula visual, permitindo aumentar ainda mais a efic&aacute;cia da pesquisa do sistema.</p>     <p>&nbsp;</p>     <p><b>Refer&ecirc;ncias</b></p>     <!-- ref --><p>Baldonado, M. Q. W., Woodruff, A., &amp; Kuchinsky, A. (2000). Guidelines for using multiple views in information visualization (pp. 110–119). Presented at the Proceedings of the working conference on Advanced visual interfaces.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000111&pid=S1646-9895201300010000600001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     ]]></body>
<body><![CDATA[<!-- ref --><p>Elhussein, M. (2012). A Descriptive Model for Arabic-English Cross-Lingual Tagging. Presented at the The International Conference on Communications and Information Technology (ICCIT-2012), Hammamet, Tunisia.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000113&pid=S1646-9895201300010000600002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Hammond, T., Hannay, T., Lund, B., &amp; Scott, J. (2005). Social Bookmarking Tools (I): A General Review. <i>D-Lib Magazine</i>, <i>11</i>(4). Retrieved from <a href="http://www.dlib.org/dlib/april05/hammond/04hammond.html" target="_blank">http://www.dlib.org/dlib/april05/hammond/04hammond.html</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000115&pid=S1646-9895201300010000600003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Hess, A., Maass, C., &amp; Dierick, F. (2008). From Web 2.0 to Semantic Web: A Semi-Automated Approach. Presented at the 1st International Workshop on Collective Semantics:  Collective Intelligence &amp; the Semantic Web (CISWeb 2008), Tenerife, Spain.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000116&pid=S1646-9895201300010000600004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Levenshtein, V. (1965). Binary Codes for Correcting Deletions, Insertions, and Reversals. <i>Doklady Akademii Nauk SSSR</i>, <i>163</i>(4), 845–848.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000118&pid=S1646-9895201300010000600005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Miller, G. A. (1995). WordNet: A Lexical Database for English. New Horizons in Commercial and Industrial Artificial Intelligence. <i>Communications of the ACM</i>, <i>38</i>(11), 39–41.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000120&pid=S1646-9895201300010000600006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Peters., I. (2009). <i>Folksonomies indexing and retrieval in Web 2.0.</i> De Gruyter.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000122&pid=S1646-9895201300010000600007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Sanchez-Zamora, F., &amp; Llamas-Nistal, M. (2009). Visualising tags as a network of relatedness. Presented at the The 39th ASEE/IEEE Frontiers in Education Conference.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000124&pid=S1646-9895201300010000600008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Shaw, B. (n.d.). Utilizing Folksonomy: Similarity Metadata from the Del.icio.us System. Retrieved from <a href="http://www.metablake.com/webfolk/web-project.pdf" target="_blank">http://www.metablake.com/webfolk/web-project.pdf</a> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000126&pid=S1646-9895201300010000600009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Stefaner, M. (2007, June). <i>Visual tools for the socio-semantic web</i> (Master’s thesis). University of Applied Sciences Potsdam.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000127&pid=S1646-9895201300010000600010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Ware, C. (2004). <i>Information Visualization: Perception for Design</i>. San Francisco, CA, USA: Morgan Kaufmann Publishers Inc.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000129&pid=S1646-9895201300010000600011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <!-- ref --><p>Weller, K., &amp; Peters, I. (2008). Seeding, Weeding, Fertilizing. Different Tag Gardening Activities for Folksonomy Maintenance and Enrichment (pp. 110–117). Presented at the Proceedings of I-Semantics ’08, International Conference on Semantic Systems, Graz, Austria.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000131&pid=S1646-9895201300010000600012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     ]]></body>
<body><![CDATA[<!-- ref --><p>Wetzker, R., Zimmermann, C., &amp; Bauckhage, C. (2008). Analyzing social bookmarking systems: A del.icio.us cookbook. Mining Social Data (MSoDa) Workshop Proceedings, pp. 26–30. ECAI 2008.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000133&pid=S1646-9895201300010000600013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --></p>     <p>&nbsp;</p>     <p>Recebido / Recibido: 23/04/2013</p>     <p>Aceita&ccedil;&atilde;o / Aceptaci&oacute;n: 12/06/2013</p>     <p>&nbsp;</p>     <p><b>NOTAS</b></p>     <p><Sup><a name="1"></a><a href="#top1">1</a></Sup><a href="http://www.amazon.com/tag/excelent/products/ref=tag_dh_istp" target="_blank">http://www.amazon.com/tag/excelent/products/ref=tag_dh_istp</a></p>     <p><sup><a name="2"></a><a href="#top2">2</a></sup> <a href="http://www.amazon.com/tag/excelente/products/ref=tag_dh_istp" target="_blank">http://www.amazon.com/tag/excelente/products/ref=tag_dh_istp</a></p> </p>     <p><sup><a name="3"></a><a href="#top3">3</a></sup> <a href="http://www.amazon.com/tag/excellent/products/ref=tag_dh_istp" target="_blank">http://www.amazon.com/tag/excellent/products/ref=tag_dh_istp</a></p> </p>     ]]></body>
<body><![CDATA[ ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Baldonado]]></surname>
<given-names><![CDATA[M. Q. W.]]></given-names>
</name>
<name>
<surname><![CDATA[Woodruff]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Kuchinsky]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Guidelines for using multiple views in information visualization]]></article-title>
<source><![CDATA[]]></source>
<year>2000</year>
<conf-name><![CDATA[ Advanced visual interfaces]]></conf-name>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Elhussein]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A Descriptive Model for Arabic-English Cross-Lingual Tagging]]></article-title>
<source><![CDATA[]]></source>
<year>2012</year>
<conf-name><![CDATA[ The International Conference on Communications and Information Technology (ICCIT-2012)]]></conf-name>
<conf-loc>Hammamet </conf-loc>
</nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hammond]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[Hannay]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[Lund]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[Scott]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Social Bookmarking Tools (I): A General Review]]></article-title>
<source><![CDATA[D-Lib Magazine]]></source>
<year>2005</year>
<volume>11</volume>
<numero>4</numero>
<issue>4</issue>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hess]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Maass]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Dierick]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[From Web 2.0 to Semantic Web: A Semi-Automated Approach]]></article-title>
<source><![CDATA[]]></source>
<year>2008</year>
<conf-name><![CDATA[1 International Workshop on Collective Semantics: Collective Intelligence & the Semantic Web (CISWeb 2008)]]></conf-name>
<conf-loc>Tenerife </conf-loc>
</nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Levenshtein]]></surname>
<given-names><![CDATA[V.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Binary Codes for Correcting Deletions, Insertions, and Reversals]]></article-title>
<source><![CDATA[Doklady Akademii Nauk SSSR]]></source>
<year>1965</year>
<volume>163</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>845-848</page-range></nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Miller]]></surname>
<given-names><![CDATA[G. A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[WordNet: A Lexical Database for English. New Horizons in Commercial and Industrial Artificial Intelligence]]></article-title>
<source><![CDATA[Communications of the ACM]]></source>
<year>1995</year>
<volume>38</volume>
<numero>11</numero>
<issue>11</issue>
<page-range>39-41</page-range></nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Peters]]></surname>
<given-names><![CDATA[I.]]></given-names>
</name>
</person-group>
<source><![CDATA[Folksonomies indexing and retrieval in Web 2.0]]></source>
<year>2009</year>
<publisher-name><![CDATA[De Gruyter]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sanchez-Zamora]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
<name>
<surname><![CDATA[Llamas-Nistal]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Visualising tags as a network of relatedness]]></article-title>
<source><![CDATA[]]></source>
<year>2009</year>
<conf-name><![CDATA[39 ASEE/IEEE Frontiers in Education Conference]]></conf-name>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Shaw]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<source><![CDATA[Utilizing Folksonomy: Similarity Metadata from the Del.icio.us System]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Stefaner]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Visual tools for the socio-semantic web]]></source>
<year>2007</year>
<month>, </month>
<day>Ju</day>
</nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ware]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<source><![CDATA[Information Visualization: Perception for Design]]></source>
<year>2004</year>
<publisher-loc><![CDATA[San Francisco^eCA CA]]></publisher-loc>
<publisher-name><![CDATA[Morgan Kaufmann Publishers Inc.]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Weller]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
<name>
<surname><![CDATA[Peters]]></surname>
<given-names><![CDATA[I.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Seeding, Weeding, Fertilizing. Different Tag Gardening Activities for Folksonomy Maintenance and Enrichment]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2008</year>
<conf-name><![CDATA[ I-Semantics ’08, International Conference on Semantic Systems]]></conf-name>
<conf-loc>Graz </conf-loc>
</nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wetzker]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Zimmermann]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
<name>
<surname><![CDATA[Bauckhage]]></surname>
<given-names><![CDATA[C.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Analyzing social bookmarking systems: A del.icio.us cookbook]]></article-title>
<source><![CDATA[Proceedings]]></source>
<year>2008</year>
<conf-name><![CDATA[ Mining Social Data (MSoDa) Workshop]]></conf-name>
<conf-loc> </conf-loc>
<page-range>26-30</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
