15.11.2013 Views

Análisis sintáctico conducido por un diccionario de patrones de ...

Análisis sintáctico conducido por un diccionario de patrones de ...

Análisis sintáctico conducido por un diccionario de patrones de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Consi<strong>de</strong>ración <strong>de</strong> las reglas pon<strong>de</strong>radas<br />

3.6 CONSIDERACIÓN DE LAS REGLAS<br />

PONDERADAS<br />

El algoritmo empleado para realizar el análisis <strong>sintáctico</strong> con las reglas<br />

pon<strong>de</strong>radas relaciona ca<strong>de</strong>nas <strong>de</strong> símbolos con el conocimiento lingüístico<br />

almacenado en las reglas y el <strong>diccionario</strong> <strong>de</strong> palabras marcadas. Este algoritmo es el<br />

mecanismo computacional que infiere la estructura <strong>de</strong> las ca<strong>de</strong>nas <strong>de</strong> palabras a partir<br />

<strong>de</strong>l conocimiento almacenado.<br />

Un algoritmo <strong>de</strong> análisis <strong>sintáctico</strong> <strong>de</strong> este tipo es <strong>un</strong> procedimiento que<br />

prueba diferentes formas <strong>de</strong> combinar reglas gramaticales para encontrar <strong>un</strong>a<br />

combinación que genere <strong>un</strong> árbol que represente la estructura <strong>de</strong> la oración <strong>de</strong> entrada<br />

para su interpretación correcta. Durante el procesamiento <strong>de</strong> los datos se crean<br />

muchas estructuras tem<strong>por</strong>ales, las estructuras finales son el resultado <strong>de</strong>l análisis.<br />

Los algoritmos <strong>de</strong> análisis <strong>sintáctico</strong> más empleados <strong>por</strong> su eficiencia, se basan<br />

precisamente en gramáticas in<strong>de</strong>pendientes <strong>de</strong>l contexto.<br />

Los algoritmos <strong>de</strong>ci<strong>de</strong>n qué reglas probar y en qué or<strong>de</strong>n, para lo cual<br />

combinan diferentes estrategias y estructuras tem<strong>por</strong>ales. Existen diferentes<br />

estrategias: dirigido <strong>por</strong> las hipótesis o <strong>por</strong> los datos, procesamiento secuencial o<br />

paralelo, análisis <strong>de</strong>terminista o no <strong>de</strong>terminista. Las estructuras están relacionadas<br />

directamente con las estrategias empleadas.<br />

El análisis <strong>sintáctico</strong> dirigido <strong>por</strong> las hipótesis o <strong>por</strong> la gramática es conocido<br />

también como <strong>de</strong>scen<strong>de</strong>nte. Busca primero en la gramática las reglas y va<br />

construyendo estructuras hasta completar las palabras <strong>de</strong> la secuencia <strong>de</strong> entrada. Va<br />

construyendo estructuras <strong>de</strong>s<strong>de</strong> el símbolo inicial S correspondiente a la oración,<br />

hacia abajo, hasta encontrar la secuencia <strong>de</strong> palabras <strong>de</strong> la entrada. El análisis<br />

<strong>sintáctico</strong> dirigido <strong>por</strong> los datos es conocido como ascen<strong>de</strong>nte. Parte <strong>de</strong> las palabras<br />

<strong>de</strong> la secuencia <strong>de</strong> entrada para ir encontrando las reglas cuya parte <strong>de</strong>recha contengan<br />

esas combinaciones <strong>de</strong> palabras adyacentes. Va construyendo estructuras hacia arriba<br />

hasta llegar al símbolo inicial que representa a la oración.<br />

217

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!