Inteligência Artificial com PHP e MySQL (parte I)

Um tema muito debatido no momento é a Inteligência Artificial (AI). Pretendo neste artigo comentar os tópicos e na parte II partir para um exemplo prático de um chat, onde alguns dos usuários de chat serão programas com Inteligência Artificial que respondam aos usuários e que criem suas respostas de acordo com as perguntas à eles direcionadas.

[ Hits: 35.368 ]

Por: Jaziel M em 14/07/2003


Conceitos



Para que possamos aspirar ações inteligentes, será necessário que esse ato inteligente seja capaz de analisar todos os aspectos relativos à aquisição e desenvolvimento da inteligência. Veja os tópicos mais relevantes sobre IA.
  1. adquirir conhecimentos;
  2. analisar os conhecimentos adquiridos;
  3. ter capacidade de atualizar esses conhecimentos;
  4. ser capaz de ter conhecimentos e não saber explicá-los completamente;
  5. imitar o máximo possível o comportamento humano.
A Inteligência Artificial aqui abordada, parte do fato que a mente humana seja um banco de informações com capacidade ilimitada e um processador trabalhando sobre essas informações.

Antes de abordarmos os tópicos acima, faremos algumas considerações.

a) Não existe, no momento, dispositivo capaz de guardar ou simular o arquivamento de informações sem limite.

b) Não existe dispositivo eletrônico capaz de ter todas as funções dos sentidos humanos.

c) Os processadores existentes ainda são limitados em operações por segundos o que o faz ser mais lógico do que racional.

Em nossa experiência, faremos uma simulação de racionalidade já que esse ser de IA será limitado pelos fatores acima citado.

Veja a sala que será desenvolvida esse ser composto de IA:
http://midiafactory.com.br/batepapo/chat1/chat.php?chat=IA.

Aguardamos sugestões para tornar esse ser mais inteligente possível.

   

Páginas do artigo
   1. Conceitos
Outros artigos deste autor

Como programar com OOP em PHP, uma classe simples

Leitura recomendada

PEAR - Utilizando classes prontas e documentadas no PHP

Abordagem exemplificada de orientação à objeto com PHP 5

Capturando conteúdo de sites em PHP

Guia completo do Ocomon módulo admin no Linux (exclusivo VOL)

Google Chart: Criando gráficos dinâmicos em minutos

  
Comentários
[1] Comentário enviado por fabio em 14/07/2003 - 02:15h

Sem dúvidas este é um dos temas mais interessantes da informática e pode esperar que o mesmo vai entrar na moda daqui a algumas semanas, quando lançarem Exterminador do Futuro III nos cinemas. :)

[2] Comentário enviado por caldeira em 14/07/2003 - 17:33h

Olá,

você sabe onde eu posso encontrar mais material sobre IA?

Obrigado!

[3] Comentário enviado por oalexandrino em 14/07/2003 - 21:22h

Ciro,

"Os processadores existentes ainda são limitados em operações por segundos o que o faz ser mais lógico do que racional."

O que você quis dizer com isso?
O número de operações por minuto tem a ver com a racionalidade?

[4] Comentário enviado por ciro em 14/07/2003 - 23:46h

Prezado,

Não quero aqui filosofar sobre IA, mesmo porque a assunto é: PHP e MySQL.

sobre a frase "Os processadores existentes ainda são limitados em operações por segundos o que o faz ser mais lógico do que racional." , apenas citei para uma analogia entre o funcionamento do cérebro humano e um microprocessador. Acho que o conceito de racionalidade está muito além disso.
Comparo o funcionamento de um microprocessador a uma pesquisa com dados em um arquivo txt e o cérebro a uma pesquisa usando SQL.

A pesquisa no arquivo txt precisamos ler linha a linha do inicio ao final do arquivo para acharmos o que queremos, uma pesquisa usando SQL a localização dos dados não leva em conta a posição dos dados no arquivo como no TXT.

Valeu !!!!

[5] Comentário enviado por jeison em 15/07/2003 - 09:10h

Ciro,
você pretende usar Fuzzy, ou redes neurais para fazer análises ou vai só ler o texto e relacionar com o que o usuário digitou?

Não que eu esteja dizendo que isso é pouco, poxa, o trabalho é bacana pra caramba eu mesmo vou acompanhar, é só curiosidade mesmo.
:) abraços.
Jeison Arenhart De Bastiani

[6] Comentário enviado por ciro em 15/07/2003 - 10:34h

Prezado,
como o dialogo se passará em uma sala de bate-papo, teremos que analisar textos ( estamos no vazio de outros sentidos).
Não tenho uma idéia pronto como proceder em uma ou outra situação. Pretendo criar um programa para analisar sintaticamente as frases e interagir com o usuário visando tirar o que há de importante na idéia.

Obter informações, entender ou não entender elas é um dos objetivos. talvez as respostas não seja o que se espera, mesmo porque quando se fala com alguém em outra língua, o dialogo as fica vezes no vazio de respostas.

blá blá blá !!!!!

[7] Comentário enviado por mad_lord em 30/10/2003 - 15:23h

olá!

Vi que a última mensagem foi na data 15/07/2003 e fiquei curioso em saber como andam atualmente os trabalhos desta sua "experiência".
Que conclusões foram tiradas até agora? É realmente possivel e viavel fazê-la com PHP?

Até mais...

[8] Comentário enviado por ciro em 30/10/2003 - 20:29h

Como sou professor e programador, tenho muitas atividades. No momento estou precisando de um arquivo txt que tenha todas ou a maioria das palavras de português para a continuidade do projeto, pois texto é o nosso carro chefe.

mandem tudo que encontrarem sobre o assunto

eu até poderia cria um aplicativo que fosse criando seus próprios vocabulários mas levaria muito tempo para a formação de um dialogo compreensível , visto que alguém leva ate 25 anos para ser filósofo.

fui !!!!!!!!!!! mais volto !!!

[9] Comentário enviado por jhsiqueira em 15/06/2004 - 20:35h

Ciro, voce deu segmento ao projeto de IA em php? gostaria obter noticias, pois gosto muito dos 2 assuntos PHP e IA.

Abraços

[10] Comentário enviado por comfaa em 28/10/2008 - 12:58h

muito legal !!!

[11] Comentário enviado por ciro em 13/08/2017 - 15:34h

Retomando o projeto


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts