Foros del Web » Programación para mayores de 30 ;) » Programación General »

Lenguaje y Lógica, primero por separado (IA).

Estas en el tema de Lenguaje y Lógica, primero por separado (IA). en el foro de Programación General en Foros del Web. Creo poder hacer que la computadora diga cosas pero quiero que sean sólo cosas que yo pueda entender o averiguar, con diccionarios y cosas así, ...
  #1 (permalink)  
Antiguo 30/01/2013, 00:56
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Lenguaje y Lógica, primero por separado (IA).

Creo poder hacer que la computadora diga cosas pero quiero que sean sólo cosas que yo pueda entender o averiguar, con diccionarios y cosas así, o sea, que ella hable como si fuera una persona normal aunque no pueda pensar y demás.

Con mi método, podría decir "JHjubiKJM ikhjin IJHinN IHJBmonONMin", sin más; quisiera que no diga cosas como esa (y si las dice que sea como quien dice una broma o algo así, nunca como frase suelta), en fin, se entiende la idea, pero no es para tener una conversación, es para que me dé ideas digamos.

Lógica:
Que pueda decir frases más o menos como una persona normal no implica que sean lógicas, y quiero que lo sean aunque no estén en un lenguaje humano (no sé si es posible que no, pero no importa, si no es posible entonces hago los 2 juntos).

Son 2 programas diferentes que después quiero unir. Agradezco sugerencias.
  #2 (permalink)  
Antiguo 30/01/2013, 04:47
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 11 meses
Puntos: 606
Respuesta: Lenguaje y Lógica, primero por separado (IA).

Ya en los ordenadores de 8 bits, en los libritos de programación que los acompañaban venían programas para conversar escritos en BASIC. Se trata de obtener lo que tu le dices y en base a un diccionario de "frases" y palabras, las encajaba para poder responder lo mejor posible a tu ultima frase.

No se si van por ahí los tiros.
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 30/01/2013, 09:39
Avatar de L3m0n  
Fecha de Ingreso: diciembre-2011
Mensajes: 219
Antigüedad: 13 años
Puntos: 46
Respuesta: Lenguaje y Lógica, primero por separado (IA).

Buenas, no se si lo que quieres hacer es algo tipo Siri de Apple o el sVoice, si lo que pretendes hacer es algo asi, buf preparate para estar mucho mucho tiempo leyendo sobretodo xDD

Si no es eso lo que quieres hacer explica mejor tu idea :)


Saludos
  #4 (permalink)  
Antiguo 30/01/2013, 15:32
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Lenguaje y Lógica, primero por separado (IA).

A los 2:

Lo que quiero es más simple, no necesita responder en base a lo que se le diga (ni con sonidos), lo que quiero es que exprese cosas que se puedan entender, como si fuera "la frase del día" y de una forma random (no es que deba basarse en las noticias del día).

Uno de los problemas que veo es que tendría que decirle todas las palabras que haya, o una de cada grupo de sinónimos o que yo quiera ver, pero que en definitiva son muchas @.@ ¿hay alguna manera de evitarlo? ¿algún archivo o algo que se pueda cargar?
Otra cosa podría ser decirle reglas, como por ejemplo que no use palabras que contengan "hj", suponiendo que tales palabras no existen en el español o son innecesarias para lo que quiero, pero no es fácil tampoco asegurarse de que no hay palabras tales.

Y también está el tema de la sintaxis, o sea no es juntar palabras sino hacerlo de forma correcta, no así "es la su plato él".
  #5 (permalink)  
Antiguo 31/01/2013, 00:43
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Lenguaje y Lógica, primero por separado (IA).

Quisiera borrar IA del título, pues lo que pido no tiene por qué llegar a serlo, me parece; puse IA porque en otra cuestión lo había hecho XD (fue medio mecánico, no lo pensé XD ) y porque esto es un paso previo a algo que sí sería IA.
  #6 (permalink)  
Antiguo 31/01/2013, 02:28
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 11 meses
Puntos: 606
Respuesta: Lenguaje y Lógica, primero por separado (IA).

Cita:
Iniciado por Tachikomaia Ver Mensaje
A los 2:

Lo que quiero es más simple, no necesita responder en base a lo que se le diga (ni con sonidos), lo que quiero es que exprese cosas que se puedan entender, como si fuera "la frase del día" y de una forma random (no es que deba basarse en las noticias del día).
Ya entendí que no quieres que responda al usuario, sino directamente que diga las frases, pero la metodología sería la misma. Puedes tener una "base de datos" de frases y palabras con las que rellenarlas. Por ejemplo "Tengo ganas de " y que luego le concatene un verbo. Este sería un ejemplo muy básico de lo que te quiero decir.
__________________
Aviso: No se resuelven dudas por MP!
  #7 (permalink)  
Antiguo 31/01/2013, 03:30
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Lenguaje y Lógica, primero por separado (IA).

¿Es posible que esa base de datos no sea TAN grande? No puedo imaginarla de otra manera @.@
  #8 (permalink)  
Antiguo 31/01/2013, 09:44
Avatar de L3m0n  
Fecha de Ingreso: diciembre-2011
Mensajes: 219
Antigüedad: 13 años
Puntos: 46
Respuesta: Lenguaje y Lógica, primero por separado (IA).

Buenas, la verdad que lo que estas haciendo es algo que nunca me habia planteado. Creo que lo que puedes hacer es añadir diversas partes de oraciones, me explico.

Tu puedes tener un grupo de nose, nombres por ejemplo y tienes (pez, coche, avion...) luego puedes tener un grupo de adjetivos(grande, rapido, blanco) de determinantes(ese, el, la ...), y uno de verbos (correr, moverse...). Ahora lo que tendría su gracia es como relacionar estas oraciones. Por ejemplo=> El coche corre. Esta oración se puede hacer seleccionando un nucleo del sujeto al azar(coche) añadiendo un verbo aleatorio y un determinante correspondiente (el).

Ahora para crear oraciones mas complejas puede que sea bastante mas complicado ya que si nos ponemos a poner proposiciones, subordinadas coordinadas... Tendrías que tener archivos con un monton de verbos, nombres, determinantes... Y "enseñarle" al ordenador las tecnicas para crear oraciones, pero esto lo veo bastante dificil, aunque con ganas se puede conseguir.


No se si es exactamente eso lo que quieres pero bueno creo que es parecido no?


Saludos:)
  #9 (permalink)  
Antiguo 31/01/2013, 23:43
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Lenguaje y Lógica, primero por separado (IA).

Ha sido parecido e inspirador.
  #10 (permalink)  
Antiguo 02/02/2013, 02:14
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Lenguaje y Lógica, primero por separado (IA).

No sé si haré este programa (el de lenguaje), es demasiado inútil, me sirvió mucho para lo que quiero hacer y capáz que algún día lo retomo, pero por ahora digamos que aprendí lo que quería aprender. Igual me sirve (y tengo interés en saber) cómo podría conseguir verbos en 3ra persona y que queden así:
R1: Verbo 1;
R2: Verbo 2;
etc
  #11 (permalink)  
Antiguo 04/02/2013, 04:40
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 11 meses
Puntos: 606
Respuesta: Lenguaje y Lógica, primero por separado (IA).

A finales de este mes empieza un curso online de Procesamiento del Lenguaje Natural que aporta los conocimientos teoricos necesarios para cumplir tus necesidades ;)
__________________
Aviso: No se resuelven dudas por MP!
  #12 (permalink)  
Antiguo 04/02/2013, 18:05
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Lenguaje y Lógica, primero por separado (IA).

Anduve vichando un poco ¿es gratis? ¿se pueden ver los videos sin registrarse?
  #13 (permalink)  
Antiguo 05/02/2013, 02:06
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 11 meses
Puntos: 606
Respuesta: Lenguaje y Lógica, primero por separado (IA).

Cita:
Iniciado por Tachikomaia Ver Mensaje
Anduve vichando un poco ¿es gratis? ¿se pueden ver los videos sin registrarse?
Es gratis y para ver el contenido (es un curso online) hay que registrarse.
__________________
Aviso: No se resuelven dudas por MP!
  #14 (permalink)  
Antiguo 05/02/2013, 20:22
Avatar de Leojg  
Fecha de Ingreso: marzo-2008
Ubicación: Salto Uruguay
Mensajes: 70
Antigüedad: 16 años, 9 meses
Puntos: 11
Respuesta: Lenguaje y Lógica, primero por separado (IA).

Si lo que queres es una "frase del dia"

crea una base de datos con unas cuantas frases y las obtienes de forma aleatoria.
  #15 (permalink)  
Antiguo 06/02/2013, 05:58
Tachikomaia
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Lenguaje y Lógica, primero por separado (IA).

Cita:
Iniciado por Leojg Ver Mensaje
Si lo que queres es una "frase del dia"

crea una base de datos con unas cuantas frases y las obtienes de forma aleatoria.
Este tema ya fue. Mira este:
http://www.forosdelweb.com/f14/filtr...cajen-1035385/

Pero si vamos al caso, lo que quería con este tema era algo más impredecible, o sea, que formara frases que yo no hubiera escrito realmente ¿cómo? Con verbos sería una buena forma de empezar. He pensado sobre eso, pero mi conclusión es que ya no tenía sentido seguir pensando ¿para qué ver todas las posibles estructuras si las frases dificilmente serían útiles?
Estructura:__________Ej:
Verbo______________Ayuda
¿Cómo, a quién? Misterio.
Número____________Duh!
¿Qué hago con ese número? Misterio.
> N________________> 30
Misterio.

Y así, son muchas posibles estructuras, y como ves la mayoría son inútiles. Debo aclarar que dije frase del día pero en realidad serían recomendaciones, del día o de siempre.

Etiquetas: lenguaje, primero, programa, separado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:28.