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.864 ]

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

Turck MMcache completo e sem mistérios

Prado - Orientação a componentes em PHP

Utilizando PHP para validar dados passados pelo usuário

PEAR - Utilizando classes prontas e documentadas no PHP

Instalando Lamp Stack no Servidor Debian

  
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