Adequação ao estudo da semantica
Capítulo 1:
1.1
No capítulo 1 o autor começa por apresentar os principais objetivos e hipóteses que permearam o seu trabalho. O principal objetivo foi desenvolver um sistema que responda perguntas, execute comandos, eceite informações em um diálogo normal realizado na língua inglesa. O sistema é baseado no princípio de que para que um computador possa lidar com linguagem, é necessário que ele tenha conhecimento a respeito do objeto sobre o qual está discutindo.
Desta forma, um aspecto importante que o autor coloca é a importância da compreensão da linguagem. A abordagem de winograd preza mais pela interpretação e busca de significado do que pela geração de sentenças a partir de um conjunto de regras. Nesse sentido, o sistema, mais do que fazer o “parsing” de uma sentença indicando sua estrutura detalhada, ele abstrai os aspectos lingüísticos que são importantes para a interpretação do significado. Do ponto de vista computacional, o conhecimento é representado na forma de procedimentos, e não de tabelas de regras e listas de padrões como na abordagem tradicional.
1.1.2
O processo de entendimento da linguagem está dividido em 3 partes: Sintaxe, Semântica e inferência, sendo que os 3 devem trabalhar de maneira integrada. Para a análise sintática foi desenvolvido a linguagem PROGRAMMAR, sendo que o sistema de parsing é, efetivamente, um interpretador da linguagem usada nos programas. O parser faz a análise sintática baseado na “ sistemic Grammar”, que compreende a linguagem como um sistema que conduz a significados.
O programa possui também um sistema dedutivo para além de gerar respostas, também auxiliar o parser em sua análise através da realização de inferências .Esse sistema , chamado por Planner, precisa de um modelo de mundo com conceitos e conhecimento necessário para que faça as deduções requisitadas. Desta forma, foi feito uma seleção de teoremas do Planner chamado Blocks, que descreve o chamado mundo dos