Представление и обработка знаний
45 Для представления вопросов кто?, что?, где?, будем использовать унарный фрагмент (рис. 2.11). Его запись в предикатном виде – ?(Х1). Фрагмент означает, что нужно определить, какой объект должен стоять на месте Х3. Другими словами, необходимо определить вершину-переменную Х3. Приведем два примера. Представим высказывание «Кто муж Тани?» в виде рис. 2.12. Рис. 2.12. Пример вопроса «Кто муж Тани?» На рис. 2.12 вершина-переменная Х1 соответствует объекту по имени Таня, а Х2 – ее мужу. На основе знаний необходимо оп- ределить, кто является мужем, т.е. определить вершину Х2. Высказывание «Как зовут отца Ивана?» представлено в виде рис. 2.13. Рис. 2.13. Пример вопроса «Как зовут отца Ивана?» На рис 2.12 представлено, что необходимо определить Х3, т.е. определить имя человека Х1, который является отцом Х2 с именем Иван. Определение Х3 требует предварительного опреде- ления Х1 и Х2. Процесс носит последовательный характер. Рассмотрим запрос, представленный фрагментом расширенной семантической сети (РСС) с вершиной-переменной Х 1 (рис. 2.13). Сопоставление – это поиск аналогичных фрагментов РСС, где на Рис. 2.11. Унарный фрагмент для представле- ния вопроса ? Х1
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy