elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  bots que se hacen pasar por humanos?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: bots que se hacen pasar por humanos?  (Leído 1,868 veces)
Kase


Desconectado Desconectado

Mensajes: 1.288


programa bonito ¬¬


Ver Perfil WWW
bots que se hacen pasar por humanos?
« en: 29 Agosto 2012, 08:47 am »

como se programa un bot que se hace pasar por un humano?

me refiero a la idea de la base de datos...  imagino que se almacenan conversaciones, y entonces se busca el mensaje en la bd para saber que responder...


pero quisiera que fuera lo mas real posible... entonces se me viene a la mente algoritmos como  redes neuronales de agrupacion.


En línea

USLO

Desconectado Desconectado

Mensajes: 175

Programador(C#,Vb.net,Asp.Net,JavaAndroid)


Ver Perfil
Re: bots que se hacen pasar por humanos?
« Respuesta #1 en: 29 Agosto 2012, 20:40 pm »

Redes neuronales .
Son la clave del progreso!

Hay varios tipos de redes neuronales.
Cada cual es mas compleja que las anterior.

Yo estoy muy interesado en las redes Neuronales,pero para algo mas practico segun mi parecer.

            Robotica.
Para hacer que un robot se mueva de un  punto A a un punto B
>Patrones>procesamineto de Red neuronal>Aprendizaje>Almacenamiento>Resultado>Nuevo punto C>

El principio es el mismo, para cualquier aplicacion que tengas en mente.

Tienes que tenr muy claro lo que quieres hacer,para hacer un tipo de red neuronal u otra.

El programador debe modelar matemáticamente (con distintos grados de formalismo) el problema en cuestión, y posteriormente formular una solución (programa) mediante un algoritmo codificado que tenga una serie de propiedades que permitan resolver dicho problema.

Tipos de redes neuronales.

Código:
http://proton.ucting.udg.mx/posgrado/cursos/idc/neuronales2/General2.htm

Estaria bien que gente con experiencia en este campo ,opinara al respecto.
Saludos    >:D


En línea

Kase


Desconectado Desconectado

Mensajes: 1.288


programa bonito ¬¬


Ver Perfil WWW
Re: bots que se hacen pasar por humanos?
« Respuesta #2 en: 29 Agosto 2012, 21:17 pm »

pase toda la noche pensando en ello... no me parece que una red neuronal sea una solucion....  si te fijas la mayoria de las redes se usan para casos concretos.


y hablamos de un programa que responda y hable como un humano.

estoy pensando mas en "logica difusa"
En línea

USLO

Desconectado Desconectado

Mensajes: 175

Programador(C#,Vb.net,Asp.Net,JavaAndroid)


Ver Perfil
Re: bots que se hacen pasar por humanos?
« Respuesta #3 en: 30 Agosto 2012, 09:34 am »

Cuando dices hablar como un humano, estamos hablando de voz?
Si es eso ya estamos hablando de otra cosa,pero en cualquier caso usar redes neuronales es lo ideal.
La logica difusa ya la uso yo a diario.Pero si! te valdria si lo que quieres es hacer es un Bot que responda a mensajes de chat.
Pero lo que tienes que entender es lo siguiente X que usar una red neuronal o red difusa?

Al final como siempre digo> usa los recursos que tengas para conseguir tu proposito segun tus necesidades.


Una red neuronal , se supone que te ahorra tiempo una vez el programa este finalizado, x lo contrario una vez finalizado un programa con logica difusa probablemente debas seguir trabajando en ello X que no Aprende y su comportamiento no varia.


En línea

Kase


Desconectado Desconectado

Mensajes: 1.288


programa bonito ¬¬


Ver Perfil WWW
Re: bots que se hacen pasar por humanos?
« Respuesta #4 en: 30 Agosto 2012, 21:14 pm »

bueno... pero dejare algo claro..

no me interesa que el programa piense la respuesta, o que comprenda el contexto de la pregunta. lo que me interesa es que un humano no se percate de su existencia en pequeñas intercambios de frases...


es para un bot twittero... asi que es una base de datos que tendra mas de 10 000 oraciones para usar (o tal vez muchisimas mas) solo debe elegir la mas acertada...


supongo que tanto una red neuronal como un sistema de logica difusa valdrian....
solo que en la red neuronal necesita ser potente

mientras que el algoritmo de logica difusa  que se me ocurrio es

clasificas las oraciones (base de datos) en temas.
leer la oracion y ver su tema, conseguir una lita de posibles respuestas
y aplicar varios criterios como con logica difusa.

ahora que lo pienso, supongo que puedo hacer lo mismo con la red de neuronas... usarla sobre un conjunto de potenciales respuestas.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines