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