TRADUCTOR - ESPAÑOL/INGLES

Iniciado por Gabiita, 22 Septiembre 2010, 18:28 PM

0 Miembros y 1 Visitante están viendo este tema.

Gabiita

hola!!!!! Pues tengo un nuevo proyecto!! se trata de un traductor español/ingles y eh estado leyendo un poco sobre compiladores e interpretes, pero aún tengo dudas, de cómo poder hacerlo, que me recomiendan????

Hasta el momento ps stoy aprendiendo Java, y este es el proyecto final pero tengo que tener ideas, y ya tengo algunas pero muy vagas, agradecería si pudieran darme consejos, o ideas para poder  hacer el traductor..

Por ejemplo donde guardar el glosario de ingles, si es con base de datos, con tabla de simbolos... AYUDAAAAAAAAA!  :huh:


GRACIAS  ;-)
"La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no"
— Albert Einstein

sapito169

-recomiendo usar una base de datos dervy
-no recomiendo usar archivos planos por ningun motivo por que seria demasiado difcil
-recomiendo primero encontrar una base de datos de algun dicionario ingles español
-recomiendo que aprendas primero jpa jdo o mysql



Gabiita

si !! ya encontre dos archivos que tienen palabras españo - ingles e ingles - español.. pero ps dice que son .wb .. :S  igual puedes guardarlo en el tipo que uno quiera supongo... pero ps no se que hace :S trate de instalar mysql server 6.0 y me da un error :@ el error 1045 buuhh..

hashmap y hashtable no servirian de algo?
"La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no"
— Albert Einstein

Debci

Cita de: Gabiita en 23 Septiembre 2010, 08:20 AM
si !! ya encontre dos archivos que tienen palabras españo - ingles e ingles - español.. pero ps dice que son .wb .. :S  igual puedes guardarlo en el tipo que uno quiera supongo... pero ps no se que hace :S trate de instalar mysql server 6.0 y me da un error :@ el error 1045 buuhh..

hashmap y hashtable no servirian de algo?
Cargar en memoria esa cantidad de datos puede hacer que tu programa se caiga :/
Como ha comentado el compañer, lo mas sensato es un BD externa, y a mi parecer una derby es un buen comienzo.

Saludos

1mpuls0

Hola que tal, perdón apenas miré el MP, deseas crear un traductor asi con toda la extensión de la palabra? (traducción de textos) o solamente te refieres a traducir palabras?, porque si es el primer caso la verdad no parece tan sencillo, ya que tienes que crear un analizador léxico, semántico y sintáctico para desarrollar por completo tú proyecto, en caso contrario puedes hacer lo que te recomienda sapito169, aunque ya es cuestion tuya si decides usar texto plano o una base de datos como tal, lo digo por el tiempo ya que tendrias que aprender mysql para poder crear tu aplicación con la bd. La verdad nunca habia escuchado de la extensión .wb xD.

Y para el error del mysql intenta desactivando el firewall, o tal vez puedas indicarnos que mas te dice sobre el error 1045.

Si te sirve yo tengo un archivos en texto plano sobre palabras en ingles/español de un mismo traductor. Si me da tiempo igual puedo crear un algoritmo para insetarlas en tablas mysql.

Un saludo
abc