GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» Retorno da GMBR!!!
por theguitarmester Ter 19 Mar 2024, 22:38

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21

» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39

» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16

» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05

» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55

» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39

» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28

» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01


[ideia]IA que você ensina

+6
William Lima
saim
Doritos555
Mannoroth
Guisão
Pit Bull
10 participantes

Ir para baixo

[ideia]IA que você ensina Empty [ideia]IA que você ensina

Mensagem por Pit Bull Ter 14 Fev 2012, 13:55

Olá pessoal, venho trazer uma ideia que me deixou muito animado, a Inteligencia Artificial.
Spoiler:
Seria mais ou menos assim:
você manda um comando para a IA para que ela possa interagir com você.
vou criar categorias para que possa ficar organizado.
categorias:aprender,falar,esquecer,resolver.(por enquanto só pensei nestas possibilidades)
como seria usado o programa?
Primeiro você digita uma categoria, por exemplo:aprender
Ai ele sabe sobre o que você falará para ele(uma forma de organizar)
depois você diz o comando,exemplo: ia(ola)eu(oi)
'ola' sera a resposta da IA quando eu falar 'oi'.
outro exemplo:ia(estou bem e você?)eu(tudo bem?)

A ideia é basicamente você programar sua propria IA,ensinando o que ela deve falar.

Então o que vocês acharam? poste sua opinião.

Muito obrigado por ler e/ou postar.
Pit Bull
Pit Bull

Data de inscrição : 31/08/2010
Reputação : 16
Número de Mensagens : 646
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Unity
  • C#
  • Outros


https://discord.gg/ZPM2d6q

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por Guisão Ter 14 Fev 2012, 14:03

muito boa a idéia, dificil de progamar, garanto, mas muito interessantes polparia muito esforço para fazer as IA's
Guisão
Guisão

Data de inscrição : 25/04/2011
Reputação : 3
Número de Mensagens : 398
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por Pit Bull Ter 14 Fev 2012, 14:08

Guisão escreveu:muito boa a idéia, dificil de progamar, garanto, mas muito interessantes polparia muito esforço para fazer as IA's
Pior que não e dificil, porque existe uma função chamada:
execute_string(str,arg0,arg1,...) Execute the piece of code in the string str with the indicated arguments.

Ai eu crio uma biblioteca que possa armazenar a palavra em um banco de dados, estou pensando em .ini por ser muito simples.

exemplo:

{
ccc = draw_set_font(argument0);
execute_string(ccc,fonte_inicial);
}
Pit Bull
Pit Bull

Data de inscrição : 31/08/2010
Reputação : 16
Número de Mensagens : 646
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Unity
  • C#
  • Outros


https://discord.gg/ZPM2d6q

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por Guisão Ter 14 Fev 2012, 14:14

não sou muito bom em progamaçao, mas intendi isso, se enpenhe no projeto, a idéia é otima
Guisão
Guisão

Data de inscrição : 25/04/2011
Reputação : 3
Número de Mensagens : 398
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por Mannoroth Ter 14 Fev 2012, 14:32

bom, devido haver tantas possibilidades do usuario falar, vc vai precisar programar no minimo milhares de respostas da IA, se quiser uma boa IA, mas se a IA tem um sistema de aprendizado, nao precisaria tanto. Tipo vc diz 'meu amigo Chico viajou', a IA diz 'quem é Chico?' nesse caso há uma variavel na string, alias uma string nova(variavel ou sei la) a variavel(string nova) surgiu pq o usuario falou uma palavra nova que a IA nao conhecia. Aí o usuario responde 'é um amigo meu', daí armazena no banco de dados a informação que Chico é amigo do usuario oO. Seria legal isso.
Que nem um bebe aprendendo palavras novas, porem ja sabendo conversar bem apartir das palavras q aprende. E a IA teria uma iniciativa propria tbm, tipo se usuario passar 30 segundos sem falar, a IA diz alguma coisa tipo 'voce ainda ta aí', se demorar pra responder, diz 'eeei, cade vc', enfim...
eu nao entendo muito de strings e arguments mas isso deve ser possivel e nao muito dificil de fazer.
Mannoroth
Mannoroth

Games Ranking : Nota D

Notas recebidas : D+D
Data de inscrição : 05/10/2010
Reputação : 12
Número de Mensagens : 841
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por Doritos555 Ter 14 Fev 2012, 14:39

Parece que você tá querendo criar um Robo Ed, huaehuae. Você até pode armazenar as palavras chave do IA, mas ia ser dificil criar um diálogo com nexo, para que ele não largue do mesmo assunto muito fácil a não ser que a pessoa o faça.

Mas se você já tem uma idéia do que fazer, boa sorte xD (isso até me lembra um pouco os npcs do tibia)
Doritos555
Doritos555

Games Ranking : Nota A

Data de inscrição : 19/01/2012
Reputação : 2
Número de Mensagens : 78
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por saim Ter 14 Fev 2012, 16:48

Isso vai MUITO além do que está sendo descrito. Essas IAs existem sim, mas elas separam as frases em diversas sub-frases, pegando a ordem das palavras que constem num dicionário interno e colocam num contexto e de regras gramaticais e, a partir disso, descobrem o que a frase quer dizer. Quer dizer, isso é o que eu ACHO que elas façam. Não posso afirmar com certeza.
O exemplo do Mannoroth é ótimo. Você diz 'meu amigo Chico viajou'. A IA vai separar o texto e interpretar cada sub-texto dentro dele até perceber que existe um termo que não se encaixa no seu banco de dados, 'Chico'.
A IA (supnhamos) tem o termo 'Chico', mas está associada ao termo 'Animal de estimação', não a 'amigo'. Como ela responderia, então?

Da forma que você descreve, um simples lapso de digitação (maiúscula-minúscula, por exemplo) poderia chegar numa situação que a IA não tivesse prevista.

Seria o trabalho de uma vida. Aliás, duas: a sua e a vida virtual que você estivesse criando.
saim
saim

Games Ranking : Nota B

Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 1 Tutoriais x 6 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 3

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por William Lima Ter 14 Fev 2012, 18:16

Muito bem posto Saim... Trabalho de uma vida... Mas não seria o caso para uma equipe. Se quiser levar isso para frente terá que ter uma boa equipe de programadores que trabalhem em sincronia.
William Lima
William Lima

Games Ranking : Nota A

Notas recebidas : C+A+A+B+A
Data de inscrição : 10/09/2010
Reputação : 10
Número de Mensagens : 430
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 2 Prata x 2 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 2.0
  • Tululoo Game Maker
  • Javascript


https://konsole.studio

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Um grande trabalho vem pela frente!

Mensagem por TRFN Ter 14 Fev 2012, 18:28

Esta IA teria que ser um bocado trabalhada!
O Saim falou muito certo :
Seria o trabalho de uma vida. Aliás, duas: a sua e a vida virtual que você estivesse criando.
O ponto de partida seria a enumeração de palavras-chave.Um banco de dados no caso viria muito a calhar (como foi indicado um arquivo "INI" por exemplo),porem também é a parte mais difícil neste projeto,logo que dependendo do nível da IA,o banco de dados será imenso.Gastarás um bocado de tempo neste banco de dados : "quanto mais inteligente,mais trabalho".

Quanto a sintaxe,pode ser até a parte menos complicada.
Nada que as funções "string" não resolvam.Basta haver um delimitador como por exemplo sendo "ESPAÇO" é pronto.Separando cada palavra por este delimitador,você usa o banco de dados e retorna a ação deseja.Mas como foi citado também,teria que haver um conjulgador de concordância da frase,onde ele iria fazer a relação de maiúsculas e minúsculas,letras e números e coisas afins,ou seja,haveriam na verdade dois modos de bancos de dados : Um enumerador "palavra-por-palavra" e um "conjugador de Concordância" .

Na teoria é possível,mas prática é um saco de se fazer .
Boa sorte!
TRFN
TRFN

Games Ranking : Nota C

Notas recebidas : C + C + C
Data de inscrição : 16/01/2012
Reputação : 70
Número de Mensagens : 1192
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 2

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Web Tecnology
  • Javascript
  • Outros


https://site13.com.br/

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por Mannoroth Ter 14 Fev 2012, 19:15

saim escreveu:Da forma que você descreve, um simples lapso de digitação (maiúscula-minúscula, por exemplo) poderia chegar numa situação que a IA não tivesse prevista.
se a IA pode discernir maiuscula de minuscula melhor ainda, pq quando eu disse algo com letra maiuscula ela vai dizer "quem ou o que é fulano" entao o jogador responde " é meu amigo" daí ele associa fulano com 'amigo'. Se eu disser é minha cidade, ele associara a cidade, enfim. Digamos q eu responda ' é a cidade onde moro', daí há uma configuraçao na ia que se tiver 'cidade' e 'moro' ou 'vivo' na mesma frase e não tiver a palavra não, ela associará o nome que eu disse à cidade do usuario. O que quero dizer é que com letra maiuscula a IA devera saber q e uma palavra q nao conhece, ja q e nome proprio, ou é lugar ou é nome de pessoa, por exemplo.
no bd (banco de dados) da IA iria ter varias classes tipo:
cidades que usuario citou
cidade que usuario mora
amigos do usuario
irmão do usuario
pai do usuario
primo do usuario
(...)

no inicio elas nao estao associadas a nada, mas se no dialogo o jogador mencionar "meu amigo Chico" , a IA acrescentará Chico na classe de amigos:
(...)
amigos do usuario
-Chico
irmão do usuaio
pai do usuario
(...)

e possivel de fazer algo como um cerebro humano elementar(nivel bem inferior, claro, mas seguindo a ideia padrao de que cada nova palavra vai acrescentando e ligando a uma ideia). Qd alguem nasce nao sabe de nada, nem saberia perguntar o que é tal coisa, pq nao conhece as palavras 'o' 'que' 'é', nem o uso delas no inicio da vida. Usando essa mesma ideia na programacao da IA ela vai se desenvolver ao longo do dialogo, , pode ate virar a Skynet, bem q avisaram q o fim do mundo seria em 2012 (viajei agora?) shuashuhs
mas claro q ela ja começaria com algum banco de dados se o programador quiser, tipo ja saberia perguntar o que quer dizer cada nova palavra q o usuario diga.

E que exagero dizer q é trabalho de uma vida, já existe algo assim na net q nao demorou tanto tempo pra ser criado> Tem um site q a IA é a uma mulher virtual q conversa com o usuario, daí ele pode tentar ser amigo ou paquerar a IA, no caso ela tem gostos proprios, temperamento próprio e opiniões e talz. Se for fazer uma IA de aprendizado como sugerido nao precisa de um banco de dados tao completo, mas claro q tbm nao vai ser coisa pra ser feita so num mês ou dois. Pra ser uma IA aceitavel de se 'bater um papo legal' nao precisa ser perfeita tbm, ter todo um vasto conhecimento nela, precisa tanto nao. É só ser algo bem pensado, daí ir fazendo.
Mannoroth
Mannoroth

Games Ranking : Nota D

Notas recebidas : D+D
Data de inscrição : 05/10/2010
Reputação : 12
Número de Mensagens : 841
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por Pit Bull Ter 14 Fev 2012, 23:18

Bom gente, eu acho que ninguém entendeu mesmo o sentido do programa Happy

Ele e uma brincadeira onde você monta um 'ser' que conversará com você e ate poderá te lembrar de varias coisas.

você só vai ensina-lo a falar, isso(pelo menos eu acho) e muito mais simples que muita gente imagina, só da um trabalho para organizar certas coisas mais isso e normal em um jogo ou em um programa.

Vou colocar tbm a opção que você pode salvar todos os 'dizeres' em um arquivo e enviar a um amigo.

Ele funcionará basicamente como um diario.

Bem, vou ler os topicos acima(são muitos, omg!) e dou um edit aqui. =D

Edit:
@saim:Eu sei de uma função que passa tudo digitado para minuscula, mesmo estando em maiusculo.
Sim, uma IA muito boa faz esse tipo de analise, mais no meu caso e uma ideia simples e divertida onde a pessoa cria(quase) tudo,se essa ideia pegar,ai eu posso, se der tempo, melhora-la nesse aspecto que você disse das sub palavras.

@williammustaffa:Então foi o que eu disse pro saim, e uma coisa simples e divertida(creio eu que será),não será necessária uma equipe Happy

@TRFN:Para que o banco de dados não fique imenso, é só organizar os 'dizeres' pela letra inicial , que tbm e outra coisa simples e fácil de se fazer.

@Mannoroth: bom, você tocou em um assunto muito bom, a evolução do jogo.
Já que é uma ideia vou fazer o basico de uma IA desse tipo,e(com toda certeza) usarei seu post para evoluirá, e se eu fizer isso garanto que seu nome estará la blz

@todos: muito obrigado pelas mensagens, são de grande ajuda para no caso de ter a versão 2.0 =D
Tenho uma duvida, posso abrir um novo topico, só que agora na aba de projetos com meu jogo ou só posso posta-lo aqui, porque do jeito que são os moderadores eu vou ser banido sem saber o que fiz(ate hoje não sei o que fiz de errado para ter 25% apenas [ideia]IA que você ensina 201709 )
Pit Bull
Pit Bull

Data de inscrição : 31/08/2010
Reputação : 16
Número de Mensagens : 646
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Unity
  • C#
  • Outros


https://discord.gg/ZPM2d6q

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por Markituh Qua 15 Fev 2012, 00:37

É aquele tipo de inteligência artificial que são implantadas em robôs com o intuito de se equivalerem a humanos. Se for fazer uma IA completa dessas mesmo, siga a lógica, do jeito que o pessoal falou:

  • obviamente o robô conhecerá um idioma, e ele vai pegar cada elemento da frase e comparar com o seguinte, até formar um contexto e dar a resposta.
  • Ele ligará idéias novas, e tentará assimilar com as já existentes. Como no exemplo "Meu amigo Chico chegou de viagem" - É dele; tá, mas o que é dele? O amigo. Que amigo? Chico. E o que Chico fez? Chegou de viagem. Só é prestar atenção nas aulas de português - lembra? verbo, sujeito, predicado, oração, período etc...
  • Para motivos "estéticos", tente separar cada parte desse processamento em scripts diferentes. Torna a manutenção do código fácil caso haja erros (o que é comum, afinal você provavelmente não domina essa área)

E se fosse mais longe e criasse um sistema onde você acompanha uma pessoa do momento do nascimento até a morte? Seria necessário muito código para fazer com que, na infância, ela aprendesse o vocabulário básico e começasse a fazer aquelas engenhosas perguntas: "Papai, o que é isso?". Ah, me interesso bastante por esse tipo de coisa - mas falar é fácil, tem que quebrar muito a cabeça para ficar perfeito.
Markituh
Markituh

Games Ranking : Sem avaliações

Data de inscrição : 11/10/2009
Reputação : 106
Número de Mensagens : 2184
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por saim Qua 15 Fev 2012, 09:10

Pit Bull escreveu:Tenho uma duvida, posso abrir um novo topico, só que agora na aba de projetos com meu jogo ou só posso posta-lo aqui, porque do jeito que são os moderadores eu vou ser banido sem saber o que fiz(ate hoje não sei o que fiz de errado para ter 25% apenas [ideia]IA que você ensina 201709 )
Idéias são postadas em idéias e enredos. Projetos são postados na galeria de projetos. Projetos completos, na galeria de projetos completos.
Traduzindo, sim, você pode (e deve) abrir um novo tópico na galeria de projetos pra postar o andamento da engine.
saim
saim

Games Ranking : Nota B

Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 1 Tutoriais x 6 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 3

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por PedroX Qua 15 Fev 2012, 14:49

Dizem que a IA aprende sozinha.

Pelo que já li, creio que a cada frase digitada essas IAs quebram em palavras (entre os espaços). Como disse o saim, ele reconhece quais ele já conhece e pergunta sobre as novas palavras para saber o que é. Novamente, ele vê a palavra que se encaixa e a define. Por exemplo, o pai de Heloyza é João.

A ideia é boa, mas recomendo que tente fazer um esquema simples, mas quase perfeitamente funcional.

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6086
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por Pit Bull Qua 15 Fev 2012, 16:17

Pedrø escreveu:Dizem que a IA aprende sozinha.

Pelo que já li, creio que a cada frase digitada essas IAs quebram em palavras (entre os espaços). Como disse o saim, ele reconhece quais ele já conhece e pergunta sobre as novas palavras para saber o que é. Novamente, ele vê a palavra que se encaixa e a define. Por exemplo, o pai de Heloyza é João.

A ideia é boa, mas recomendo que tente fazer um esquema simples, mas quase perfeitamente funcional.

Sim, ele e bem simples,eu ainda estou fazendo, vou criar um tópico la em projetos, ai se vcs acharem que não será mais util esse tópico pode trancar.

ps:não estou pedindo para trancar.
Pit Bull
Pit Bull

Data de inscrição : 31/08/2010
Reputação : 16
Número de Mensagens : 646
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Unity
  • C#
  • Outros


https://discord.gg/ZPM2d6q

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por moisesBR Qui 15 Mar 2012, 15:05

lol!
Eu também sempre tive essa vontade! Pretendo batalhar nisso, mas sozinho não vou conseguir se você e mais alguem quiser podemos juntar forças nisso e ver no que dá!

Agora para a gente avançar, eis que me surge várias perguntas aos programers(?) avançados, mas acredito que com uma só respondida/resolvida já ajuda. É claro que inicialmente só poderemos fazer isso por texto, pois a ia vai comparar em um banco de dados de expressões pré-programadas e ao mesmo tempo acrescentar, relacionar as ordens aos programados e talvez assim criar novos comandos.

Penso assim:
Com a IA rodando, teria em algum lugar da interface, um objeto que ativaria a entrada de comandos(óbvio), brownser(?) por onde conversaríamos com a IA por texto (isso até poder fazer com voz).

No caso, a IA estivesse em um ambiente em que tivesse que se mover, os comandos préviamente programados, seria algo do tipo:
Código:
if (keyboard_check(vk_right)) hspeed = 5//esquerda
ou
Código:
if (keyboard_check(vk_left)) move_toward_point = -5,0//direita
Já para a IA, esses comandos keyboard_check teria que ter um equivalente variável! Como você disse, acredito também.
Código:
//a variável chamemos de: comando.
comando=get_string("Digite o comando:","")
if comando =p_direita {hspeed = -5,0//esquerda}
if comando =p_direita {move_toward_point = -5,0//direita}
1-Só por curiosidade: Nesse caso, como fazer reconhecer voz? Inicialmente acho melhor evitar isso, até porque a gente ainda não sabe quase nada(falo di eu, heheheh) caso, obtenha sucesso, aí sim poderemos correr atras de reconhecimento de voz e adaptar!

2-De modo mais realista, já que o objetivo da IA é aprender, por acaso, tem como fazer uma "Enguine" reconhecer comandos de texto, ou adicionar-mos comandos em execuação? Iria contra a proposta cancelar uma execução para inserir novos comandos.

Resolvido isso, creio que pode dar certo!study... study... study... [ideia]IA que você ensina 31640 lendo jornal investigador computador Zangado
Alguem se lembra do computador do batman ou do homem de ferro?


Última edição por moisesBR em Sex 23 Mar 2012, 03:26, editado 1 vez(es) (Motivo da edição : Reformulando minha opiniâo...)
moisesBR
moisesBR

Data de inscrição : 24/10/2009
Reputação : 15
Número de Mensagens : 885
Prêmios : [ideia]IA que você ensina Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1


http://inprovise.blogspot.com/

Ir para o topo Ir para baixo

[ideia]IA que você ensina Empty Re: [ideia]IA que você ensina

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos