Программирование на языке Пролог для искусственного интеллекта


         

случае такой обработкой мог бы



                                    % Считать буквы текущего слова

                nаmе( Слово, Буквы),

                читостальное( Следсимв, Списслов).


        читбуквы( 46, [ ], 46) :-   !.

                                    % Конец слова: 46 = точка

        читбуквы( 32, [ ], 32) :-   !.

                                    % Конец слова: 32 = пробел

        читбуквы( Бкв, [Бкв | Буквы], Следсимв) :-

                get0( Симв),

                читбуквы( Симв, Буквы, Следсимв).


line();

Рис. 6. 4.  Процедура для преобразования предложения в список атомов.

случае такой обработкой мог бы быть поиск во входном предложении определенных ключевых слов. Значительно более сложной задачей является понимание предложения, т. е. извлечение из него смысла, представленного в некотором избранном формализме. Это важная область исследований в искусственном интеллекте.


Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий