Ciência Da Informação

Você também pode gostar

Você está na página 1de 14

Cincia da Informao

Print version ISSN 0100-1965

Ci. Inf. vol. 26 no. 1 Brasilia Jan./Apr. 1997


http://dx.doi.org/10.1590/S0100-19651997000100006

INTELIGNCIA ARTIFICIAL : SISTEMAS ESPECIALISTAS NO GERENCIAMENTO DA INFORMAO

Raquel Dias Mendes

Resumo
O principal objetivo deste artigo propor um modelo para sistemas de gerenciamento da informao baseado em tcnicas de inteligncia artificial. O modelo prope uma arquitetura de sistema especialista para gerenciamento da informao, sugerindo a utilizao de um analisador semntico embutido na interface do usurio final. A abordagem enfatiza a dificuldade em se obter informaes com preciso e qualidade, para apoiar tomadores de decises, e a necessidade de prover os usurios finais com mecanismos, poderosos, capazes de analisar, selecionar e direcionar-lhes informaes, de acordo com as necessidades e urgncias de cada um.

Palavras-chave

Inteligncia artificial; Sistemas especialistas; Sistemas de informao.

INTRODUO A SISTEMAS BASEADOS EM CONHECIMENTO


A expresso inteligncia artificial est associada, geralmente, ao desenvolvimento de sistemas especialistas. Estes sistemas baseados em conhecimento, construdos, principalmente, com regras que reproduzem o conhecimento do perito, so utilizados para solucionar determinados problemas em domnios especficos. A rea mdica, desde o incio das pesquisas, tem sido uma das reas mais beneficiadas pelos sistemas especialistas, por ser considerada detentora de problemas clssicos possuidores de todas as peculiaridades necessrias, para serem instrumentalizados por tais sistemas 8. Nem todos os problemas devem ser resolvidos por meio de sistemas especialistas. Existem caractersticas que indicam se determinado problema deve ou no ser instrumentalizado por esta tecnologia. A anlise do problema, ento, constitui-se no primeiro estgio do ciclo de desenvolvimento dos sistemas especialistas, contribuindo fortemente para o sucesso da implementao do sistema. Buscando

facilitar o processo de anlise do problema, distinguimos dentre outras, algumas condies, que, se observadas, podero contribuir para a identificao do nvel de adequao do uso da tecnologia de sistemas especialistas para a resoluo do mesmo 7:

existncia peritos que dominem o segmento do conhecimento que encerra o problema, pois exatamente esse conhecimento que ser o responsvel direto pela resoluo do problema; existncia de tarefas que, para serem realizadas, necessitem da participao de vrios especialistas que, isolados, no possuem conhecimentos suficientes para realiz-la, ou seja, o conhecimento necessrio para a anlise e resoluo do problema multidisciplinar; existncia de tarefas que requeiram conhecimento de detalhes que, se esquecidos, provocam a degradao do desempenho; existncia de tarefas que demonstrem grandes diferenas entre o desempenho dos melhores e dos piores peritos; escassez de mo de obra especializada sobre o conhecimento requerido para a soluo do problema.

Com a emergncia desta tcnica, evidenciaram-se alguns importantes aspectos, at ento inexplorados, como, por exemplo, o aumento significativo da produtividade de um especialista, na execuo de tarefas especializadas, quando assistido por um sistema inteligente. Outro aspecto relevante a portabilidade destes sistemas especialistas, por serem passveis de desenvolvimento e utilizao em microcomputadores. Isto os tornam bastante populares e acessveis. Em geral, os sistemas com raciocnio automatizado podem ser utilizados incorporando bancos de dados j existentes na organizao, ou sendo incorporados ao conjunto de ferramentas disponveis nos bancos de dados. Sob nosso ponto de vista, a cincia da informao e muitas outras reas podem encontrar nos sistemas especialistas, eficientes ferramentas para o gerenciamento da informao. Disponibilizar ferramentas para suporte tomada de deciso, neste caso, vai mais alm do que fornecer grficos e tabelas ao usurio, significa prestarlhes orientao, na identificao de suas necessidades, simulando cenrios e possibilitando maior exatido e confiabilidade nos seus resultados.

Sistemas de informao baseados em conhecimento para bibliotecas


Metzeler (1992) relatou (5): "A biblioteca do futuro pode ser capaz de prover um rico acesso para a utilizao de conhecimento contido (freqentemente implcito) nas suas colees. A maioria dos aspectos de desenvolvimento, nesta linha, poderia ser baseada em recuperao da informao. Isto, naturalmente, requereria um mais geral e robusto estigma da inteligncia artificial e compreenso de linguagem natural do que existe no momento" 5.

Capturar o conhecimento humano no uma tarefa simples; o problema toma propores maiores quando nos dispomos a registrar a experincia humana, representando-a sob a forma de programas a serem executados pelo computador. O fascnio do homem a possibilidade de se capturar a intuio humana. O nvel de exigncias relativas ao conhecimento, intuio e experincia para a execuo de tarefas normalmente executadas pelos bibliotecrios so menores do que nas demais reas como a medicina, engenharia, geologia. H cerca de cinco anos, acreditavam-se que os problemas envolvidos na automao de bibliotecas eram tremendamente subestimados. Davis (1986) ressaltou que a experincia em catalogao estaria longe de ser explcita em regras, por estar implcita em heursticas empregadas pelos especialistas que realizam o trabalho5. Da mesma forma, Weibel (1992), referindo-seao trabalho executado por Borko e Ercegovac (1989) sobre catalogao de mapas, tambm se mostrou contrrio aplicao de sistemas especialistas para a execuo destas tarefas, relatando que o "esforo dos especialistas em cada procedimento estende-se alm do que articulado em um conjunto de regras formais" e que a complexidade das atividades atuam contra a aplicao de uma abordagem de sistema especialista 5. Lancaster (1993) relatou que as tarefas intelectuais associadas profisso de especialistas em cincia da informao no podem ser facilmente delegadas para mquinas. Considerando-se tudo que se espera de uma biblioteca como uma instituio, improvvel que o especialista com habilidades em bibliotecas seja substitudo pela inteligncia artificial ou por qualquer outra tecnologia no futuro, em concordncia com as afirmaes eloqentes de Horton (1982), que acentuou que "criatividade, talento e poder mental..... so o real e principal bem da economia da informao" salientando tratar-se de um bem to valioso, que no haveria de ser delegado o seu manuseio a simples mquinas 4 . Os crescentes investimentos em produo de sistemas especialistas permitiram avano e disseminao desta tecnologia. Atualmente, podemos assistir Lancaster, em recentes publicaes, participando do desenvolvimento de sistemas especialistas para seleo de bases de dados on-line, e preocupando-se em medir o desempenho dos sistemas baseados em conhecimento dedicados recuperao da informao3, 10. Em recente estudo sobre avaliao de sistemas especialistas para servios de referncia, Shiao observou que estes sistemas demonstraram melhor performance com usurios totalmente inexperientes em atividades de referncia10. Ainda sobre o uso de sistemas inteligentes para bibliotecas, Aluri considerou que, dada a variedade de recursos de mquina e software disponveis, se um experimento falha, no se perde muito a no ser tempo e energia, podendo-se ganhar muito em termos de compreenso dos processos envolvidos nos diversos servios oferecidos pelas bibliotecas1. Nos dias atuais os sistemas especialistas tornaram-se realidade, sob a forma de sistemas interativos que respondem questes, solicitam e fornecem esclarecimentos, fazem recomendaes, e geralmente auxiliam o usurio orientando-o no processo de tomada de deciso, ou seja, simulam o raciocnio humano fazendo inferncias, julgamentos e projetando resultados. Assim, usurios e sistema caminham juntos, perguntando e fornecendo informaes um ao outro, at completa soluo do problema analisado.

O que se observa, nos sistemas de informaes tradicionais, uma eterna e penosa procura pelo que se deseja em meio a uma grande quantidade de informaes emaranhadas. Sistemas de filtragem de dados esforam-se para tornar estas tarefas mais amenas na tentativa de busca pelas informaes de forma a subsidiar o usurio com as informaes requeridas, a tempo e hora, para a tomada de deciso 6. neste ponto que destacamos a eficincia dos sistemas baseados em conhecimento no gerenciamento da informao e propomos a sua utilizao acoplados a gerenciadores semnticos. Desta forma, eles sero capazes de receber informaes de diversas origens e tipos, interpret-las, analis-las, identificando a sua pertinncia e relevncia, e direcion-las para os diversos usurios de acordo com o interesse e a necessidade de cada um. Em outras palavras, trata-se de um processo de anlise de informao que procura reduzir o espao de busca recuperando apenas as informaes que so teis para a resoluo de problemas especficos. Para que o problema seja resolvido, o sistema dever analis-lo, luz das heursticas armazenadas em seu motor de inferncia e base de conhecimento, e interagir com o usurio, para obter todos os elementos, informacionais, necessrios para a montagem do problema e possibilitar a busca de conhecimento necessrio para sua resoluo.

VANTAGENS DA UTILIZAO DE SISTEMAS ESPECIALISTAS


Os benefcios advindos da utilizao da tcnica de sistema especialista so diferentes daqueles obtidos pelos sistemas tradicionais, por tratar-se de sistemas dotados de inteligncia e conhecimento. Dentre outras vantagens, podemos destacar:

Um sistema especialista capaz de estender as facilidades de tomada de deciso para muitas pessoas. O conhecimento dos especialistas pode ser distribudo, de forma que possa ser utilizado por um grande nmero de pessoas ; Um sistema especialista pode melhorar a produtividade e desempenho de seus usurios, considerando que o prov com um vasto conhecimento, que, certamente, em condies normais, demandaria mais tempo para assimil-lo e , conseqentemente, utiliz-lo em suas tomadas de deciso; Sistemas especialistas reduzem o grau de dependncia que as organizaes mantm quando se vem em situaes crticas, inevitveis, como, por exemplo, a falta de um especialista. As pessoas morrem, ficam doentes, tiram frias e at optam por melhores ofertas de trabalhos; ao assim proceder, tornam as organizaes em que trabalham vulnerveis e extremamente dependentes de suas decises. Ao registrar o conhecimento de empregados nos sistemas especialistas, promove-se uma significativa reduo no grau de dependncia entre empresa e presena fsica do empregado; Sistemas especialistas so ferramentas adequadas para serem utilizadas em treinamentos de grupos de pessoas, de forma rpida e agradvel, podendo servir, aps o treinamento, como instrumento para coleta de informaes sobre o desempenho dos treinandos, obtendo subsdios para

reformulao das lies para a obteno de melhor desempenho, alm de prestar suporte imediato para os treinandos durante a utilizao dos conhecimentos na realizao de suas tarefas dirias.

ESTRUTURA BSICA DE UM SISTEMA ESPECIALISTA


A estrutura bsica para um sistema especialista, constituda por trs elementos fundamentais: base de conhecimento, motor de inferncia e interface com o usurio, conforme pode ser observado na figura 1, a seguir8: Figura 1. Estrutura bsica de um sistema especialista.

A Base de Conhecimento e de informaes de diversas fontes


A Base do conhecimento no uma simples coleo de informaes. A tradicional base de dados com dados, arquivos, registros e seus relacionamentos estticos aqui substituda por uma base de regras e fatos e tambm heursticas que correspondem ao conhecimento do especialista, ou dos especialistas do domnio sobre o qual foi construdo o sistema 8. Esta base de regras e fatos interage com o usurio e com o motor de inferncia, permitindo identificar o problema a ser resolvido, as possibilidades de soluo e o processo de raciocnio e inferncia que levam a concluses sobre o problema submetido ao sistema. Na interao com a base de fatos e regras e com o usurio, obtm-se as informaes necessrias para a resoluo do problema. Devido utilizao de heursticas, o usurio requerido pelo sistema para prestar informaes adicionais e, a cada pergunta respondida pelo usurio ou a cada nova informao, reduz-se o espao de busca a ser percorrido pelo sistema, encurtando-se o caminho entre o problema e sua soluo. Pode-se, tambm, desencadear-se um processo de aprendizagem automtica internamente no sistema. Isto quer dizer que o sistema especialista provido de mecanismos de aprendizagem capaz de analisar e gerar novas regras na base conhecimento e ou armazenar informaes sobre novos fatos, ampliando a capacidade do sistema em resolver problemas, cada vez em que este for utilizado.

Isto transparente para o usurio, ou seja, o usurio no percebe que todo este processo acontece durante uma sesso de utilizao do sistema especialista 2. Diante disto, importante se faz que o sistema seja cuidadosamente projetado, de forma que seja capaz de analisar novas situaes, extrair novas regras e analisar e deletar regras redundantes, complementar regras conflitantes, permitindo uma depurao constante da base de conhecimento. Caso contrrio, a base de conhecimento poder crescer indiscriminadamente, promovendo uso extensivo da memria, possibilitando uma degradao no desempenho do sistema, bem como tornando-o custoso e invivel. Desta forma, inicialmente uma base de conhecimento pode ser construda com poucas regras, mas, dependendo da complexidade do ambiente e das necessidades de informaes variadas, esta base poder eventualmente crescer para milhares de regras e fatos. Assim, preciso que se tenha o cuidado de implementar instrumentos internos de refinamento que possibilitem podas na rvore de deciso e cortes na base de conhecimento, para que o processo de busca localize segmentos cujas regras e fatos contemplem os instrumentos necessrios que conduzam soluo dos problemas em questo. Os mecanismos de aprendizagem, que podem ser implementados nos sistemas especialistas, permitem que o sistema aprenda cada vez que for utilizado ao se deparar com regras e fatos novos. Isto possvel em virtude da estrutura modular da base de conhecimento, permitindo a adio ou deleo de novos elementos sem alterar a lgica global do sistema.

O Motor de Inferncia
O motor de inferncia um elemento essencial para a existncia de um sistema especialista. o ncleo do sistema. por intermdio dele que os fatos e regras e heurstica que compem a base de conhecimento so aplicados no processo de resoluo do problema . A capacidade do motor de inferncia baseada em uma combinao de procedimentos de raciocnios que se processam de forma regressiva e progressiva. Na forma de raciocnio progressivo, as informaes so fornecidas ao sistema pelo usurio, que com suas respostas, estimulam o desencadeamento do processo de busca, navegando atravs da base de conhecimento, procurando pelos fatos, regras e heursticas que melhor se aplicam a cada situao. O sistema continua nesta interao com o usurio, at encontrar a soluo para o problema a ele submetido. No modelo de raciocnio regressivo, os procedimentos de inferncia do- se de forma inversa. O sistema parte de uma opinio conclusiva sobre o assunto, podendo ser inclusive oriunda do prprio usurio, e inicia uma pesquisa pelas informaes por meio das regras e fatos da base de conhecimento, procurando provar se aquela concluso a mais adequada soluo para o problema analisado. Se uma premissa (IF) consistente para o problema, o sistema continua com a clusula IF (condio), tornando-a Then (concluso) para a prxima pesquisa na base de conhecimento, at que encontre uma regra que o (IF) no seja considerado

concluso para outra regra. Ao mesmo tempo em que o sistema poder iniciar uma nova pergunta ao usurio para obter informaes adicionais 9.

A Interface com o Usurio


A Interface com o usurio final talvez o elemento em que os desenvolvedores de sistemas especialistas dedicam mais tempo projetando e implementando. Os procedimentos heursticos so informais. Um problema submetido a um sistema especialista endereado por estratgias de busca. O sistema sempre retm elementos de memria que permitam o encaixe e o desencadeamento com outra estratgia, sempre marcando o caminho percorrido. Para que isto ocorra, necessrio que a interface com o usurio seja bastante flexvel. Assim, a interao entre sistema especialista e usurio conduz um processo de navegao, eficiente, na base de conhecimento, durante o processamento das heursticas. A interface com o usurio flexvel permite que o usurio descreva o problema ou os objetivos que deseja alcanar. Permite, ainda, que usurio e sistema adotem um modelo estruturado de consultas 1. Isto facilita o processo de recuperao do caminho percorrido pelo sistema em tentativas de solucionar o problema. Este caminho, denominado trace muito importante, pois a base de pesquisa para o desenvolvimento do processo de explanao. O processo de explanao consiste na explicao, quando requerida pelo usurio, sobre o "porqu" e o "como" que o sistema chegou a determinada concluso, rumo soluo do problema analisado. Neste momento, o sistema realiza um processo inverso de busca, percorrendo as trilhas utilizadas e marcadas durante a sesso de consulta e apresentando todos os argumentos que o levaram soluo apresentada. Este processo muito importante e proporciona ao usurio subsdios para julgar se adota ou no a soluo apresentada pelo sistema especialista. Ainda, pode-se considerar o processo de explanao como importante instrumento que poder ser utilizado para o treinamento do usurio, uma vez que apresenta conceitos tericos e aplicaes prticas. A interface com o usurio pode assumir formas variadas, dependendo de como foi implementado o sistema especialista. De qualquer forma, a interface com o usurio procura tornar o uso do sistema fcil e agradvel, eliminando-se as complexidades.

Linguagem Natural

A compreenso da Linguagem Natural um problema muito complexo, que envolve, entre outros aspectos, os seguintes:

reconhecimento do significado da mensagem; mapeamento da mensagem em um modelo adequado, a partir do valor semntico das palavras, estrutura sinttica da frase e do conhecimento sobre o ambiente; eliminao de rudos.

Estes so os elementos mnimos de que um ser humano necessita para compreenso de uma mensagem. No caso de comunicao oral, a contribuio da entonao da voz, para o entendimento da mensagem, torna o problema da utilizao de linguagem natural em sistemas especialistas ainda mais complexo. Considerando situaes mais restritivas, podemos amenizar o nvel de complexidade, que envolve a utilizao de linguagem natural, tornando a soluo do problema mais vivel e menos custosa. Por exemplo, podemos nos restringir compreenso da linguagem natural escrita, colocando a mensagem de forma que no haja perda de contedo pelo fato de a mensagem ser escrita. Outro fator a ser considerado a reduo do contexto de forma que o volume de conhecimento a ser considerado no adquira propores astronmicas. Com estes cuidados, reduzimos o problema a um processo de mapeamento da mensagem em um modelo conceitual adequado, utilizando o valor semntico das palavras, a estrutura sinttica da frase e o conhecimento armazenado, na base de conhecimento do sistema. Ainda estaremos considerando que a capacidade de compreenso tenha uma abrangncia bem delimitada, como por exemplo, um software que responde a perguntas relativas a dados contidos em uma base. Convm ressaltar que encontrar o valor semntico de cada palavra no se reduz a um processo independente da anlise sinttica e da semntica global da frase. Por essa razo, a interface com o usurio de difcil implementao, por fazer uso de diversas ferramentas. Na maioria das vezes, o emprego da tecnologia de linguagem natural se afigura muito complexo, conforme mencionado anteriormente. Nesta proposta, teremos um analisador semntico embutido na interface com o usurio. Ele ser responsvel pela anlise da sentena da mesma forma que observamos as sentenas em estudos de gramtica. Este processo resulta em uma construo de uma rvore de anlise. Os fragmentos das informaes so traduzidos por comandos por intermdio da anlise semntica. Nesta anlise, os componentes so encadeados iniciando-se pelos verbos usados nas perguntas e/ou nas respostas resultantes da interao homem-mquina. Tambm, pode-se considerar, alm dos verbos, outras palavras-chave, que so devidamente comparadas com as palavras contidas em um dicionrio. O dicionrio essencialmente uma lista de comandos, sinnimos para as palavras que possam ser utilizadas no domnio da aplicao. O sistema, dever pedir explicaes ao usurio, caso surjam, no dilogo, palavras que possuam dbio sentido, antes de prosseguir com a anlise. A linguagem natural interpreta muitas palavras comuns, mas palavras, raramente utilizadas e/ou jarges tcnicos especficos da rea, devero ser integradas ao dicionrio.

Linguagem natural na recuperao da informao


Um sistema de recuperao da informao sem controle de vocabulrio, pode ser chamado de sistema de linguagem natural, ou s vezes, como sistemas de texto livre. Segundo W. F. Lancaster, o sistema Uniterm um sistema em linguagem natural no qual os termos de ndices foram extrados dos documentos, por indexadores humanos 5. Com a utilizao de computadores para recuperao de informaes, os sistemas de linguagem natural tornaram-se mais prevalecentes e mais possveis. Um dos principais problemas dos sistemas de recuperao de informao a manipulao fsica de uma longa lista de palavras, o que se torna trivial em sistemas mecanizados 4. Os documentos so indexados por meio de palavras que representam o assuntoalvo. Em geral, esses ndices so extrados do prprio documento. Existem situaes em que os termos indexadores no so extrados dos documentos, isto raramente acontece. O termos indexadores, tambm, podem ser selecionados, de forma automtica, ou seja, por meio de um sistema especializado para extrair palavras de textos. importante ressaltar que todos esses mtodos de indexao tm de ser compreendido pelo computador, ou seja, as regras da base de conhecimento do sistema deve contemplar tal conhecimento, para que o sistema possa recuperar adequadamente as informaes solicitadas. Por outro lado, um sistema cuja a interface com o usurio contm um analisador semntico no, necessariamente, ter de ser baseado em indexao. Neste caso, os textos completos comporo uma base de dados textual ( resumos, ttulos). Isto provocar maior exigncia de recursos de hardware, mais especificamente, de memria, para viabilizar a implementao do sistema. Pode-se reduzir os custos com memria com o desenvolvimento de sistemas capazes de identificar ocorrncias de palavras no texto, analis-las e armazenar as suas sintaxes. As ocorrncias redundantes, ento, seriam, devidamente, eliminadas permitindo a recuperao do texto, utilizando-se qualquer combinao de palavras. Na indexao automtica, mantm-se os arquivos invertidos, possibilitando a recuperao de textos que incorporem proximidades com a palavra considerada, permitindo a recuperao de qualquer documento no qual a palavra utilizada na busca ocorrer. Neste caso utiliza-se como restrio a especificao da palavra e de sua posio em relao a outras dentro do mesmo pargrafo, sentena ou com determinado nmero de palavras intervenientes.

ARQUITETURA PARA O SISTEMA ESPECIALISTA PARA GERENCIAMENTO DA INFORMAO (SEGI)


Um sistema de gerenciamento da informao, conforme mencionado anteriormente, dever ser construdo a partir da integrao dos seus elementos bsicos: interface com o usurio, base do conhecimento e motor de inferncia, que podem ser visualizados no diagrama apresentado, na Figura 2, a seguir: Figura 2. Diagrama de Contexto de um sistema especialista para gerenciamento de informaes

Base de conhecimento
A base de conhecimento do sistema proposto consistir da integrao de sub bases de conhecimento constitudas pelas regras que reflitam o conhecimento, as necessidades de informaes, periodicidades e o nvel de acesso de cada usurio de cada segmento da organizao. Desta forma teramos, em uma empresa, por exemplo, bases de conhecimento de publicidade, setor de pessoal, setor de vendas, contabilidade, ou seja, de cada rea especfica da organizao seria extrada uma sub-base de conhecimento, que, integradas, comporiam a base de regras dos especialistas da empresa, representando suas necessidades. Estas bases so implementadas pelo engenheiro do conhecimento, que corresponde, nos sistemas tradicionais, ao analista de sistema. Outra base que far parte do sistema especialista uma base de informaes estratgicas criada pelo prprio sistema especialista, mediante a integrao com outros sistemas internos e externos instituio. Isto permitir a criao de vises, resumos, cenrios, extrados das diversas fontes de informaes que alimentam o sistema especialista, no modo on-line, permitindo atualizao, sempre que houver alteraes nas fontes de informaes. Haver tambm bases de conhecimento independentes, constitudas de regras gramaticais que permitiro, ao analisador semntico, entender as diversas solicitaes de informaes de cada segmento da empresa solicitaes prdefinidas pelos especialistas para compor os resumos especializados , bem como

as possveis solicitaes adicionais ocorridas eventualmente por qualquer usurio do sistema. No caso de um sistema de informaes para apoio a usurios finais de bibliotecas, as bases constituintes do sistema especialista devero conter, alm do acervo bibliogrfico da organizao, conhecimentos sobre elaborao de estratgias de busca, e de caractersticas especficas das bases de dados disponveis na biblioteca.

O Motor de Inferncia
Conforme descrito anteriormente, trata-se de componente fundamental para o funcionamento do sistema especialista. O Motor de inferncia composto pelas heursticas adotadas para a resoluo de problemas e para a execuo das tarefas dirias realizadas pelos especialistas. As estratgias de navegao nas bases de conhecimento, de forma progressiva, regressiva, so utilizadas, continuamente, no sistema proposto, pois vrias requisies de informaes automticas, considerando as necessidades, preestabelecidas pelos usurios das diversas reas. No bojo do analisador semntico, teremos tambm um motor de inferncia, em separado, constitudos por estratgias de raciocnio adotadas para a compreenso das informaes oriundas das diversas fontes de alimentao do sistema, bem como para o entendimento das solicitaes realizadas e identificao dos usurios das diversas reas da organizao.

Interface com o usurio


A interface com o usurio afigura-se um pouco mais complexa do que as interfaces, normalmente, implementadas em sistemas especialistas tradicionais. Sugere-se o uso de um analisador semntico, como parte integrante desta. Como j foi descrito, a interface com o usurio neste caso a estrutura que tem o papel de traduzir todas as informaes externas ao sistema especialista que interajam com ele, seja alimentando-o por informaes oriundas de fontes diversas , seja resultantes de informaes advindas do usurio, mediante perguntas e/ou respostas. No caso do Segi, ao ser acionado, o sistema iniciar a sesso solicitando ao usurio que se identifique. Ao identificar o usurio, o sistema j entender de qual rea ele pertence e qual o nvel de informao que lhe permitido acessar. Desta forma, o processamento da base de regras relativas quele usurio ser inicializado. Ser apresentado na tela, um menu de opes referentes a grupos de informaes que podero ser acessadas por aquele usurio. Ao escolher o grupo de informaes que lhe interessam naquele momento, inicia-se uma interao entre usurio, analisador semntico, motor de inferncia e bases de conhecimentos. A partir da, o usurio poder obter imediatamente um resumo geral ou setorial das informaes, atualizadas at aquele instante, ou iniciar um processo de recuperao de informaes e/ou documentos por meio de estratgias de buscas, montadas pela

combinao de palavras soltas, ou grupo de sentenas que melhor expressem as suas necessidades. O sistema dever permitir que o usurio, respondendo a perguntas formuladas pelo sistema, de forma simples, configure - o para fornecer diariamente um resumo ,atualizado, das informaes que lhe interessam, sem que tenham de ser solicitadas rotineiramente. Estes resumos devero representar, por exemplo, uma viso global dos negcios empreendidos pela empresa, em comparao com outras empresas do ramo, caso o sistema possa receber informaes de mercado, de fontes externas.

analisador semntico

O papel do analisador semntico obter informaes, entender o significado delas, por meio de um reconhecimento de regras gramaticais, e enviar a mensagem para o motor de inferncia que iniciar o processo de raciocnio e busca pelas informaes mais convenientes para satisfazer as necessidades daquele usurio.

Exemplos prticos de uma seo de consulta ao Segi


Pressupe-se que o sistema especialista receba informaes de diversas fontes dentro de uma instituio. Essas informaes so analisadas e interpretadas pelo analisador semntico que atualiza uma base de informaes estratgicas segundo s necessidades dos usurios cadastrados no sistema. No momento em que determinado usurio se conecta ao sistema, o sistema o reconhecer e alocar, na memria, o segmento da base de informaes que interessariam quele usurio, bem como a parte da base de conhecimento cujas regras espelham as suas necessidades. Nesse momento, informaes rotineiras, previamente definidas pelo usurio, ser-lhe-o apresentadas devidamente atualizadas. Ao solicitar informaes adicionais, o usurio provocar uma navegao na base de conhecimento e na base de informaes, o que permitir o seu atendimento imediato.

CONCLUSO
Como exemplo prtico da utilizao de sistemas inteligentes com analisador semntico podemos citar sistemas inteligentes de recuperao de informaes que incorporem conhecimentos e/ou estrutura de registro, polticas de indexao e estratgias de pesquisas. Estes sistemas poderiam auxiliar os usurios que tm dificuldades em se lembrar de regras, como, por exemplo, no caso de bibliotecas, regras de truncagens, noes dos operadores booleanos etc. Neste caso, a linguagem natural participaria com expressivo valor, permitindo que os usurios interroguem o sistema de forma amigvel. Diversos outros exemplos de aplicao se adequariam ao uso destes sistemas, considerando que a sua tnica principal a capacidade de entender as informaes advindas de diversas fontes e interpret-las, proporcionando sadas aos usurios finais de acordo com as necessidades de cada um.

Com este tipo de ferramenta, obtm-se a vantagem de o sistema ser totalmente simples de operar e compreender a linguagem do usurio que normalmente expressam suas necessidades em sua lngua nativa. Existem algumas metodologias para o desenvolvimento de sistemas de apoio deciso. Alguns aspectos so comuns a todas as metodologias. Deve ser criado um grupo de profissionais que tm por misso o acompanhamento da evoluo do sistema. No caso especfico de um sistema especialista, considerando que seja um sistema dotado de mecanismos de aprendizagem, tal sistema dever ter a sua base de conhecimento avaliada periodicamente, bem como o seu desempenho, para adequao quanto s necessidades de recursos de hardwareadicionais, ou mesmo para anlise de sua eficcia. Entre outras vantagens advindas do uso de um sistema inteligente, destacamos, a total facilidade no treinamento para o uso do sistema, bem como a rapidez para a obteno de sugestes para a resoluo dos problemas a ele submetidos.

BIBLIOGRAFIA
1 ALURI, Rao. Expert systems for libraries. Library administration & management. March 1988 2 CHECLAND, P.B. Systems Thinking, Systems Practice, Chichester, England: John Wiley, 1981. 3 LANCASTER, F.W. et alii. Evaluation of Interactive Knowledge - Based Sistems: Overview and Design for Empirical Testing. Journal of the American Society for Information Science. 47 (1) p.57-69, 1996. 4 LANCASTER, F. Wilfrid. Information retrieval systems: caracteristics, testing and evaluation, Chichester, England: John Wiley, 1978, p. 279-282, 5 LANCASTER, F. Wilfrid and Warner, Amy J. Information retrieval today, Information resources Virginia: press, 1993, p.301-307. 6 LAND, F. Adapting to Changing User Requirements, Information & Management, 5(1), p 91-107, 1982. 7 MENDES, Raquel D. Projeto e desenvolvimento de um sistema especialista para diagnstico de sarcomas sseos. S.Paulo: ITA, 1991, Dissertao - mestrado. 8 NILSON, Neils S. Principles of Artificial Intelligence, Springer Verlag, Berlin, 1982. 9 Rich, Elaine, Artificial Intelligence, New York: Mc Graw Hill Book, 1983. 10 SHIAO, Feng Su; Lancaster F. W.. Evaluation of Expert Systems in Reference Service Applications. RQ 35, n.2, Winter 1995, p.219-228.

Artificial intelligence: specialized systems for information management


Abstract
The aim of this article is to propose a model for management information system, based on artificial intelligence techniques. This work proposes an expert system architecture for management information. The model suggests the utilization of semantic analyzer, incorporated at end-user interface. The approach does emphasize the difficulty to obtain informations with accuracy and quality for support for makers decisions, and the need to provide end-users with a powerfull mechanisms capable to analyse, select and toward informations them, according with their needs and urgency.

Keywords

Artificial intelligence; Expert systems; Information systems

Raquel Dias Mendes


mendes@sol.mz.cef.gov.br Mestre em Inteligncia Artificial pelo ITA, Doutoranda em cincia da informao, no Departamento de Cincia da Informao e Documentao (CID) da Universidade de Braslia (UNB).

Você também pode gostar