Você está na página 1de 9

Sintext-Web - um gerador de texto automtico como instrumento computacional de cri

ao literria
Autor
Pedro Barbosa
Poesia Digital Sintext
Descrio > Texto publicado em formato *.htm no CD-ROM de O Motor Textual (Pedro Bar
bosa & Jos manuel Torres, Porto, Ed. UFP, 2001), aqui publicado sem links [entret
anto desactivados] e reformatado em texto simples para consulta e utilizao do inte
rnauta. Universidade Fernando Pessoa, Centro de Estudos sobre Texto Informtico e
Ciberliteratura.
Sumrio > A Literatura Gerada por Computador na sua vertente da "literatura genera
tiva" designa uma simbiose entre o computador e o autor no processo criativo, se
ndo a mquina usada como um extensor automtico de sentidos e no apenas como simples
armazenador e transmissor de informao. A aplicao de gerao textual Sintext-Web, desenvo
lvida no CETIC e descrita neste artigo, representa, pela sua facilidade de utili
zao e acessibilidade atravs da Internet, um instrumento potenciador da criatividade
na ligao da Literatura Informtica.
Abstract > Computer Generated Literature in its facet of "generative literature"
names a symbiosis between the computer and the author during the creative proce
ss. In this case the machine acts as an automatic extensor of the signs and not
only as a simple information storage and transmitter agent. The text generation
application Sintext-Web, developed at CETIC and described in this paper, represe
nts, by its simplicity of use, accessibility through the Internet, a tool capabl
e of boosting the creativity in the connection between Computer Science and Lite
rature.
1. Introduo
Como resultado de um trabalho de investigao e criao levado a cabo desde 1999 no Cent
ro de Estudos sobre Texto Informtico e Ciberliteratura (Cetic) da Universidade Fe
rnando Pessoa, encontra-se disponvel no domnio Web deste Centro uma verso em Java d
o anterior Sintetizador Textual Automtico "Sintext" para DOS ( Cavalheiro e Barbos
a, 1993).
Nesta nova verso, desenvolvida totalmente de raiz em linguagem Java, ser ainda pos
svel accionar, nomeadamente em ciclo infinito, trs textos generativos que a foram i
ncludos.
Com o presente artigo pretendem os autores fazer o ponto da situao e simultaneamen
te fornecer um roteiro tcnico e terico para uma eventual utilizao desta nova verso do
Gerador Textual Automtico ( Torres e Barbosa, 2000) desenvolvida para utilizao de t
oda a comunidade de utilizadores da Internet.
2. Gerao de Texto por Computador
Literatura Gerada por Computador (LGC), Infoliteratura ou Ciberliteratura so term
os que designam um procedimento criativo novo, nascido com a tecnologia informtic
a, em que o computador utilizado, de forma criativa, como manipulador de signos
verbais e no apenas como simples armazenador e transmissor de informao, que o seu u
so corrente. Tal uso criativo do computador, extensvel de forma geral Arte Assist
ida por Computador e Ciberarte (composio musical, criao de imagens sintticas, cinema
animado por computador, etc.), varia consoante as potencialidades gerativas do a
lgoritmo introduzido nos programas. Tais programas assentam normalmente num algo
ritmo de base combinatria, aleatria, estrutural, interactiva ou mista (combinando
uma ou vrias destas modalidades) (BARBOSA 1998).
No estado actual em que se encontra, a LGC abrange trs grandes linhas, gneros ou t
endncias de criao textual, as quais muitas vezes podem assumir uma forma mista:
A Poesia Animada por Computador que, na continuidade da poesia visual, introduz
a temporalidade na textura frequentemente multimeditica da escrita em movimento n
o ecr;
A Literatura Generativa que mediante "geradores automticos" apresenta ao leitor u
m campo de leitura virtual constitudo por infinitas variantes em torno de um mode
lo;
A Hiperfico ou narrativa desenvolvida segundo uma estrutura em labirinto, assente
na noo de hipertexto, ou texto a trs dimenses no hiperespao, em que a interveno do leit
or vai determinar um percurso de leitura nico que no esgota a totalidade dos percu
rsos possveis no campo de leitura.
A aplicao Sintext apresentada neste texto enquadra-se no campo da Literatura Gener
ativa, funcionando como um precioso instrumento potenciador da criao literria.
3. Utilizao do Sintext-Web
A verso Internet do Sintext foi desenvolvida tendo em conta vrios requisitos inici
ais. A seguir listam-se esses mesmos requisitos:
Facilidade de utilizao: o facto deste instrumento se destinar a ser maioritariamen
te usado por pessoas ligadas ao campo literrio e que portanto vm a informtica na pti
ca do utilizador, torna fundamental a condio de este ser de uso simples;
Ilustrar as potencialidades de uma aplicao deste gnero: este requisito conduziu int
roduo de trs textos generativos com o intuito de introduzir e mostrar algumas das p
otencialidades do Sintext;
Alcance: este requisito satisfeito pelo facto de o Sintext estar disponvel na Web
. Isto implica virtualmente a sua disponibilizao a toda a comunidade de utilizador
es da Internet;
Potncia de utilizao: dar a possibilidade de o utilizador criar os seus prprios texto
s e por conseguinte usar imediatamente e a qualquer altura o Sintext como potenc
iador literrio, em toda a sua plenitude, da criatividade artstica;
Possibilidade de utilizao em associao com um vulgar processador de texto: processado
r de texto no qual o autor ou o utilizador poder preparar o texto-matriz (com o s
eu lxico e as suas regras) e re-trabalhar depois sua vontade a totalidade do(s) t
exto(s) gerado(s) pelo Sintext.
A aplicao Java Sintext-Web carregada quando o Browser carrega a pgina de html respe
ctiva (GRAHAN 1997; COELHO 1996a).
Na parte superior da pgina que contm o Sintext, est um pequeno texto de ajuda que o
utilizador dever ler antes de se iniciar com o Sintext. Includo neste texto vem u
m pequeno exemplo de texto matriz que no tem como objectivo demonstrar as potenci
alidades do Sintext mas apenas introduzir o utilizador a alguma da sintaxe usada
pelo sintext.
A aplicao Sintext encontra-se na parte inferior da pgina e pode ser vista na Figura
1. constituda por duas caixas de texto: a caixa de texto onde se encontra locali
zado o texto matriz preparado pelo utilizador e a caixa de texto para onde ir ser
enviado o texto gerado pelo Sintext.
A primeira caixa de texto ir funcionar como entrada para o sintetizador de textos
, enquanto a segunda caixa de texto ir funcionar como sada (texto produzido pelo S
intext com base no texto matriz).
3.1. Requisitos necessrios para execuo do Sintext-Web
A aplicao Sintext foi desenvolvida usando a linguagem de programao Java. Esta lingua
gem, dadas as suas caractersticas de independncia quer de sistema operativo, quer
de plataforma de hardware, adequa-se bem ao ambiente Internet. A aplicao foi desen
volvida como applet, isto , a aplicao Sintext executada tendo como suporte um Brows
er e carregada embutida numa pgina html.
Assim, os requisitos necessrios para o utilizador poder executar a aplicao Sintext-
Web so:
Possuir um Browser que seja capaz de executar programas escritos em Java (qualqu
er das ltimas verses dos Browsers da Netscape e da Microsoft so capazes de tal);
Ter uma ligao Internet de modo a que seja possvel a ligao pgina do Sintext-Web para
carregar no Browser utilizado.
3.2. Utilizao dos textos generativos e construo de um texto matriz
O texto matriz serve de base ao motor de gerao de textos do Sintext para este cons
eguir gerar o texto final. O texto matriz construdo com base na filosofia usada n
as linguagens de marcao (markup languages), isto , existem elementos marcadores, ta
mbm designados por etiquetas, e existe o restante texto.
As etiquetas so assinaladas usando dois smbolos [ a delimitar o identificador que ma
rca o incio duma instncia desse tipo de etiqueta e dois smbolos ] a delimitar o ident
ificador que marca o fim da mesma instncia como se pode ver no texto a seguir. O
texto que est incluso em cada instncia de uma etiqueta sempre delimitado com os smb
olos ".
{---Exemplo Porto---}
{---estrutura e lexico---}
[texto[
[ciclo000x21[
[morf[" "]morf]
[tira-morf[
[lexema["A SAUDADE "]lexema]
[tira-lexema[
[morf["D"]morf]
[tira-morf[
[lexema["A PEDRA "]lexema]
[tira-lexema[
[morf["N"]morf]
[tira-morf[
[lexema["O GRANITO "]lexema]
[tira-lexema[
[morf["D"]morf]
[tira-morf[
[lexema["A HISTORIA "]lexema]
[tira-lexema[
"
"
[repoe-morf[
[repoe-lexema[
]ciclo000x21]
]texto]
{---restante lexico---}
[morf["D"]morf]
Todas as etiquetas esto emparelhadas, logo quando surge uma etiqueta de incio tem
tambm obrigatoriamente de haver uma etiqueta de fim. Esta regra s quebrada para as
etiquetas instruo[tira-[e[repoe-[que tm uma funo especial explicada mais frente nest
e artigo.
Os comentrios no texto matriz so colocados entre chavetas {comentrio}. O motor de ger
ao de textos ir ignorar todo o texto que seja comentrio.
Na aplicao Sintext apresentada so disponibilizados trs textos generativos:
Teoria do Homem Sentado;
Balada de Portugal;
Exemplo: Didctica;
O utilizador pode visualizar o texto matriz de cada um desses exemplos bastando
para tal clicar nos botes respectivos que se encontram imediatamente por baixo da
janela de visionamento do texto matriz. Nesse caso, o texto matriz do exemplo s
eleccionado ir ser visualizado na referida janela (ou caixa de texto).
No caso de o utilizador querer experimentar a gerao de texto a partir de um dos trs
exemplos, pode accionar directamente esse processo, bastando para tal clicar nu
m dos trs botes de gerao de texto Gerar: Teoria do Homem Sentado, Gerar: Balada de Port
ugal ou Gerar exemplo: Didctica, que se encontram por baixo da janela do texto gerad
o a partir do Sintext (o quarto boto de gerao de texto, Gerar texto do utilizador,
que se encontra mais direita, permite gerar o texto a partir do texto matriz que
se encontra na janela de visionamento do texto matriz e que pode ser construdo p
elo prprio utilizador).
O utilizador pode tambm em qualquer altura apagar todo o contedo da janela de visi
onamento do texto matriz bastando para tal clicar no boto Limpar janela de vision
amento.
O processo de criao do texto matriz pode constituir uma tarefa mais ou menos demor
ada consoante a complexidade do texto matriz. Na verdade, durante a fase de criao
de um dado texto matriz, o utilizador poder por vezes recorrer a outros textos ma
triz j criados. Esta metodologia, obriga a que o utilizador organize um repositrio
de textos matriz e que use uma aplicao de edio de texto (Microsoft Notepad ou Micro
soft Word) para alterar ou criar textos matriz. possvel compatibilizar o uso de u
ma aplicao de edio de texto com o Sintext atravs das operaes para copiar e colar texto
(dentro do ambiente de trabalho Microsoft Windows). Assim, um utilizador que est
eja a trabalhar no seu texto matriz num editor de texto e a dada altura queira p
assar o texto para a janela de visionamento do texto matriz do Sintext de modo a
gerar o texto, poder executar a seguinte sequncia de aces:
Seleccionar todo o texto matriz no editor de texto;
Copiar o texto no editor de texto (Ctrl+C);
Mudar para a janela de visionamento do texto matriz do Sintext e colocar o curso
r de texto activo nessa janela;
Colar o texto matriz na janela de visionamento do texto matriz do Sintext (Ctrl+
V).
Desse modo, o texto matriz preparado pelo utilizador estar apto a ser gerado no S
intext.
Como se pode ver na Figura em baixo, para que o Sintext proceda gerao de textos te
m de usar como base um texto matriz que pode ser criado pelo utilizador ou pode
ser um dos trs textos generativos disponibilizados. Como sada, o Sintext ir gerar o
texto a partir do texto matriz de entrada.
image006
Um aspecto importante a considerar a possibilidade de se utilizar esta ferrament
a criativa em associao com um vulgar processador de texto no sentido inverso. Para
tal, uma vez concludo o texto gerado automaticamente, o utilizador poder copi-lo p
ara o processador de texto a fim de o re-trabalhar sua vontade. Dever nesse caso,
executar os seguintes passos:
Seleccionar todo o texto gerado na segunda janela do Sintext depois de ter posic
ionado o cursor no seu incio (Shift+Ctrl+End);
Copiar o texto gerado (Ctrl+C);
Mudar para o processador de texto;
Colar o texto gerado para o ficheiro aberto no processador de texto (Ctrl+V).
Desse modo, o texto gerado poder ser re-trabalhado vontade do utilizador.
3.3. Processo de Gerao de um texto pelo Sintext-Web
O processo de gerao de texto vai obedecer a vrias etapas conforme se pode ver na Fi
gura.
image004
A primeira fase desse processo vai ser dedicada anlise do texto matriz. Na fase d
e anlise, o programa vai verificar se o texto de entrada respeita a estrutura e r
egras de um texto matriz e vai extrair todas as instncias de etiquetas existentes
no texto matriz de modo a criar a base lexical de cada etiqueta que ser usada na
operao de seleco aleatria.
A segunda fase ser dedicada gerao do texto e ter como entrada a base lexical de etiq
uetas armazenada internamente no programa e obtida como resultado do primeiro pr
ocesso. Neste processo, o Sintext reconhece e usa as instrues especiais de repoe,
tira e ciclo descritas frente neste texto.
Como resultado deste processo, ir ser construdo o texto gerado.
Na ltima fase em que o texto j foi gerado, procede-se visualizao desse mesmo texto d
e um modo gradual na janela de texto gerado pelo Sintext.
Durante o processo de gerao do texto, este vai aparecendo gradualmente, letra a le
tra, na janela do texto gerado a partir do Sintext. Durante este processo de vis
ualizao do texto, o utilizador pode controlar a velocidade com que o texto gerado
vai aparecendo. Esse controlo pode ser efectuado atravs do boto + Velocidade para
aumentar a cadncia a que as letras do texto gerado vo sendo visualizadas ou do boto
- Velocidade para obter o efeito contrrio.
O utilizador tem ainda a possibilidade de executar o processo de gerao em ciclo in
finito, bastando para tal clicar sobre a caixa de verificao que se encontra ao lad
o do texto Executar em Ciclo Infinito. Esta opo faz com que aps a gerao do texto a pa
rtir do texto matriz, o processo de gerao seja reinicializado como uma nova iterao d
o ciclo. Enquanto esta opo estiver activa o processo de gerao vai sendo sempre execu
tado em ciclo nunca tendo fim. O texto gerado ir-se- acumulando na janela de text
o gerado a partir do Sintext.
Em qualquer altura da gerao de texto o utilizador pode suspender esse processo cli
cando no boto Parar Gerao de Texto, que naturalmente s est activo quando o texto est a
ser gerado.
3.4. Instruo ciclo
A instruo ciclo, permite que o utilizador leve o Sintext a executar uma operao de se
leco aleatria de uma etiqueta ou conjunto de etiquetas mais do que uma vez. Com rec
urso a esta instruo, o utilizador pode controlar o nmero de vezes que deseja que o
Sintext execute uma operao de seleco de uma sequncia de uma ou mais etiquetas.
Uma instruo ciclo comea sempre pelo identificador ciclo, seguido pela identificao da
etiqueta, que tem de ser nica e composta por trs smbolos alfanumricos, pelo identifi
cador x e pelo nmero de vezes que o ciclo ser executado.
Em baixo, tem-se um exemplo de um texto matriz que usa duas instrues ciclo, a inst
ruo ciclo000x02 e a instruo ciclo001x07.
A instruo ciclo000x02 tem como identificador nico a sequncia 000 e vai ser executada
2 vezes (x02). A instruo ciclo001x07 tem como identificador nico a sequncia 001 e v
ai ser executada 7 vezes (x07).
[texto[
[ciclo000x02[ {inicio do ciclo 000 que executado 2 vezes}
[morf[" "]morf] [lexema["A SAUDADE "]lexema]
[morf["D"]morf] [lexema["A PEDRA "]lexema]
]ciclo000x02] {fim do ciclo 000}
[ciclo001x07[ {inicio do ciclo 001 que executado 7 vezes}
[morf1[" "]morf1] [lexema1["O GRANITO "]lexema1]
[morf1["D"]morf1] [lexema1["A HISTORIA "]lexema1]
]ciclo001x07] {fim do ciclo 001}
]texto]
possvel embutir um ciclo noutro ciclo:
[ciclo000x02[ {inicio do ciclo exterior 000}
[ciclo001x07[ {inicio do ciclo interior 001}
[morf[" "]morf] [lexema["A SAUDADE "]lexema]
[morf["D"]morf] [lexema["A PEDRA "]lexema]
]ciclo001x07] {fim do ciclo interior 001}
]ciclo000x02] {fim do ciclo exterior 000}
Mas no possvel fechar um ciclo exterior antes do fecho de todos os ciclos interior
es como ilustrado pelo exemplo seguinte:
[ciclo000x02[ {inicio do ciclo 000}
[ciclo001x07[ {inicio do ciclo 001}
[morf[" "]morf] [lexema["A SAUDADE "]lexema]
[morf["D"]morf] [lexema["A PEDRA "]lexema]
]ciclo000x02] {fim do ciclo 000 antes do fim do ciclo 001}
]ciclo001x07] {fim do ciclo 001 aps o fecho do ciclo 000}
3.5. Instrues tira e repoe
Quando o Sintext est a proceder a uma operao de escolha aleatria de uma dada etiquet
a, tem ao seu dispor uma base lexical para a seleco aleatria constituda por todas as
instncias (ou ocorrncias) dessa mesma etiqueta definidas pelo utilizador no seu t
exto matriz. No entanto, por vezes o utilizador pode estar interessado em que no
haja repetio da mesma instncia de etiqueta numa dada sequncia de operaes de seleco ale
ia. Quer isto dizer que no caso de nessa sequncia uma dada instncia de etiqueta se
r seleccionada aleatoriamente, o utilizador gostaria que houvesse forma de garan
tir que essa instncia de etiqueta no fosse aparecer mais.
O Sintext garante esta caracterstica com recurso etiqueta especial tira que a seg
uir se ir designar por instruo tira por questo de clareza. Uma instruo tira comea sempr
e pelo identificador tira-, seguido pela identificao da etiqueta a retirar que tem
de existir obrigatoriamente no texto matriz.
Quando o Sintext est a processar o texto matriz e a dada altura selecciona uma et
iqueta, ele vai armazenar sempre qual foi a ltima instncia seleccionada de cada um
a das etiquetas existentes. Quando surge uma instruo tira, o Sintext ir retirar da
base lexical para a seleco aleatria da etiqueta referida na instruo, a ltima instncia s
eleccionada dessa mesma etiqueta.
Assim, no exemplo abaixo, pode-se ver um texto matriz com uma etiqueta lexema de
finida por uma base lexical com quatro instncias. Quando se selecciona a primeira
instncia da etiqueta lexema (linha 3), essa instncia ir ser memorizada como a ltima
instncia seleccionada. Quando na linha 6 se procede remoo da ltima instncia de lexem
a seleccionada da base lexical, est-se a reduzir a base lexical da prxima operao de
seleco da etiqueta lexema para trs instncias [Nota: Na primeira operao de seleco o Sin
xt dispe das instncias: "A SAUDADE ","A PEDRA ","O GRANITO " e "A HISTORIA ". Se n
a primeira operao tiver sido seleccionada a instncia "O GRANITO ", ento na segunda o
perao de seleco s iro estar disponveis na base lexical as instncias "A SAUDADE ","A PE
A " e "A HISTORIA ".].
Na segunda vez que aparece a instruo tira (linha 10), a base lexical da instncia le
xema fica reduzida a duas instncias, at que na ltima (linha 18) a base lexical de l
exema fica reduzida a zero instncias.
H obviamente necessidade de complementar esta caracterstica com a possibilidade de
o utilizador em dada altura poder repor todo o lxico inicial (no exemplo apresen
tado o lxico inicial de lexema constitudo por quatro instncias). Para o fazer o uti
lizador dispe da instruo repoe que tem estrutura idntica instruo tira, isto , se o ut
izador quiser repor a base lexical de uma dada etiqueta apenas tem de usar a ins
truo repoe seguida do nome da etiqueta a repor. No exemplo abaixo a instruo repoe, u
sada na linha 19, usada para repor a base lexical da etiqueta lexema.
[texto[ {os pares de aspas foram mudanas de linha}
[ciclo000x02[
[lexema["A SAUDADE "]lexema]
"
"
[tira-lexema[
[lexema["A PEDRA "]lexema]
"
"
[tira-lexema[
[lexema["O GRANITO "]lexema]
"
"
[tira-lexema[
[lexema["A HISTORIA "]lexema]
"
"
[tira-lexema[
[repoe-lexema[
]ciclo000x02]
]texto]
No exemplo anterior, o texto gerado consistiria numa lista composta por dois gru
pos contguos de quatro lexemas cada, e em cada um desses grupos de quatro iriam a
parecer todas as instncias de lexema apenas uma vez. Assim, um resultado possvel d
a gerao seria o texto seguinte:
O GRANITO
A SAUDADE
A HISTORIA
A PEDRA
A HISTORIA
O GRANITO
A PEDRA
A SAUDADE
As etiquetas tira e repoe so geralmente usadas em conjunto. Alm disso tm uma caract
erstica distinta de todas as restantes etiquetas, isto , quer uma quer outra no sur
gem emparelhadas, logo no se aplica a noo de etiqueta incio e etiqueta de fim ou de
fecho.
3.6. A Seleco de uma etiqueta
A filosofia do Sintext assenta na operao de seleco aleatria de etiquetas definidas no
texto matriz. A seleco de uma etiqueta consiste na operao de escolher aleatoriament
e uma instncia de etiqueta do conjunto de instncias dessa mesma etiqueta. O texto
presente nessa instncia de etiqueta ir ser includo no texto final gerado.
Por exemplo, para o conjunto de etiquetas lexema a seguir apresentado:
[lexema["A SAUDADE "]lexema]
[lexema["A PEDRA "]lexema]
[lexema["O GRANITO "]lexema]
[lexema["A HISTORIA "]lexema]
Uma operao de seleco desta etiqueta poderia originar como resultado o excerto de tex
to O GRANITO que seria colado ao restante texto gerado at esse momento.
Como uma etiqueta pode ter uma estrutura mais complexa, a operao de seleco de uma et
iqueta pode implicitamente provocar a operao de seleco de outras etiquetas que surja
m no interior de instncias dessa etiqueta.
No exemplo seguinte, a seleco da etiqueta frase vai provocar sempre a seleco da etiq
ueta lexema pois esta etiqueta aparece no interior de todas as trs instncias da et
iqueta frase apresentadas.
[frase[[lexema["a saudade "]lexema]" doi "]frase]
[frase[[lexema["o granito "]lexema]" marca "]frase]
[frase[[sintagma["dos fracos "]sintagma]" no reza "[lexema["a histria"]lexema]]fra
se]
[lexema["a pedra "]lexema]
[sintagma["dos fortes "]sintagma]
[sintagma["dos bons "]sintagma]
No exemplo acima, apenas no caso da seleco da ltima instncia da etiqueta frase que a
etiqueta sintagma ir ser seleccionada.
Na operao de seleco de etiquetas, a ordem de seleco sempre das etiquetas mais exterior
es para etiquetas mais interiores.
Apresenta-se a seguir a lista de todos os 20 resultados possveis decorrentes de u
ma operao de seleco da etiqueta frase do exemplo acima.
a saudade doi
o granito doi
a pedra doi
a histria doi
a saudade marca
o granito marca
a pedra marca
a histria marca
dos fracos no reza a histria
dos fortes no reza a histria
dos bons no reza a histria
dos fracos no reza a saudade
dos fortes no reza a saudade
dos bons no reza a saudade
dos fracos no reza o granito
dos fortes no reza o granito
dos bons no reza o granito
dos fracos no reza a pedra
dos fortes no reza a pedra
dos bons no reza a pedra
A gerao de texto na aplicao Sintext-Web consiste basicamente na operao de seleco da et
ueta texto que por esse facto tem obrigatoriamente de existir. No interior da et
iqueta texto, que o utilizador vai poder estruturar o seu texto matriz. O utiliz
ador pode ainda acrescentar mais instncias de etiquetas fora da etiqueta texto: d
esse modo consegue, por exemplo, aumentar o lxico disponvel para o gerador sem alt
erar a estrutura do texto a ser gerado.
No Sintext no so permitidas referncias circulares, isto , dentro de uma etiqueta 1 c
olocar uma etiqueta 2 que contm outras instncias com a etiqueta 1 no seu interior.
O exemplo seguinte ilustra um caso possvel dessa violao:
[etiqueta1[[etiqueta2[" isto no "]etiqueta2]]etiqueta1]
[etiqueta2[[etiqueta1[" permitido "]etiqueta1]]etiqueta2]
4. Desenvolvimentos Futuros
Uma das reas onde possvel melhorar a aplicao Sintext no auxlio ao utilizador durante
o processo de criao do texto matriz. Tal est previsto principalmente para uma verso
a ser executada apenas no sistema operativo MS-Windows que se encontra em fase d
e desenvolvimento.
Outro aspecto importante relaciona-se com o facto de tentar aumentar o alcance e
fectivo do Sintext tornando-o multilngue. Com uma verso da aplicao disponvel da Inter
net quer em Ingls quer em Francs, conjuntamente com exemplos de textos matriz ness
as duas lnguas, decerto se abririam horizontes muito mais alargados sua utilizao. T
al est previsto como uma das tarefas a desenvolver no mbito do projecto em causa.
Tendo o Sintext sido concebido como instrumento de criatividade no mbito da Liter
atura Gerada por Computador, a sua aplicabilidade na esfera da criao publicitria te
m-se revelado igualmente uma rea de trabalho promissora.
5. Concluso
Pretendeu-se neste artigo apresentar a aplicao Sintext-Web desenvolvida para uso d
e toda a comunidade ligada Internet com curiosidade pela Literatura Generativa,
uma das vertentes menos cultivadas da Literatura Gerada por Computador. Ficaram
descritas as suas possibilidades como instrumento potenciador da criao literria. Co
m um ambiente grfico amigvel e de uso muito acessvel, o utilizador, atravs dos texto
s disponibilizados, facilmente poder familiarizar-se com este gerador literrio. A
facilidade de utilizao foi na realidade um dos principais requisitos que conduzira
m a esta linha de desenvolvimento. No entanto - e apesar de o leitor poder sempr
e observar a gerao infinita dos 3 textos literrios disponibilizados - o grande atr
activo desta aplicao inicia-se quando o utilizador comea a criar os seus prprios tex
tos-matriz e a explorar o potencial do Sintext como extensor da criatividade lit
erria.
Bibliografia