Рассматриваются алгоритмы выявления логических связей между словами предложения и методы их хранения в базе данных. Предлагаются алгоритмы работы системы, отвечающей на вопросы, задаваемые на естественном языке к естественно-языковым текстам, а также алгоритмы ответа на вопрос с вопросительным словом и без такового. Изложенные в статье результаты могут быть использованы в информационных и аналитических системах, поисковых машинах, СУБД и интерпретаторах. Ключевые слова: вопросно-ответная система, диалоговая система, извлечение фактов из текста