Dividir oraciones

José Ferney Franco ferfra en gmail.com
Dom Mayo 14 18:16:31 CEST 2006


En python hay una herramienta desarrollada para el procesamiento del 
lenguaje natural. He tenido la oportunidad de trabajar con ella y es 
excelente
Su nmbre es Natural Language Tool Kit NLTK. De hecho aprendí python para 
trabajar con ella.

Por lo que puedo ver es precisamente lo que necesitas.La herrmaienta 
realiza tokenización, analisis morfológico y análisis sintáctico. Es muy 
fácil de usar y además esta muy bien documentada. Además de ser un 
desarrollo libre. El enlace oficial es el siguiente, espero te sirva 
tanto como me sirvió a mí.
http://nltk.sourceforge.net/

Ah y si necesitas algo, no dudes en preguntar.

Tny escribió:
> Yo lo veo así...
>
>
> Necesitas:
> Diccionario gramático-morfológico-sintáctica.
> Patrones de oraciones tipo (muy muy simples)
>    la subordinadas y los complementos nominales se van a resolver solitos
>    se trata de hacer algo parecido a sustituir las operaciones de 
> dentro de un parentesis por el resultado de las mismas.
>
> Lo primero es eliminar la carga semántica, con el diccionario 
> sustituimos las secuencia de palabras, por una secuencia de objetos 
> que describen morfológica  y gramáticamente  cada palabra. (los signos 
> de puntuación hay que tenerlos en cuenta también)
>
> Esa lista se procesa de izquierda a derecha siempre comparándola con 
> los patrones.
>
> Los sintagmas nominales (y oraciones subordinadas) se sustituyen en la 
> oración que los contiene por la descripción de los mismos, es decir 
> actúan como un sustantivo, adjetico, o advervio, tienen género y número.
>
>
> Espero haber podido ayudarte.
>
> Que tengas suerte.
>
>
> Maria Martin escribió:
>> ¿Alguna idea sobre que patrones me podrían servir para diferenciar el 
>> sujeto, y predicado de una oración así como sus componentes (nombres, 
>> adjetivos, verbos...?
>>        
>> ---------------------------------
>>
>> LLama Gratis a cualquier PC del Mundo.
>> Llamadas a fijos y móviles desde 1 céntimo por minuto.
>> http://es.voice.yahoo.com
>> _______________________________________________
>> Python-es mailing list
>> Python-es en aditel.org
>> http://listas.aditel.org/listinfo/python-es
>>
>>   
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>




Más información sobre la lista de distribución Python-es