Ответ на вопрос


Ответы на вопросы ( QA ) - это дисциплина информатики в области поиска информации и обработки естественного языка (NLP), которая связана с созданием систем, которые автоматически отвечают на вопросы, заданные людьми на естественном языке . [1]

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

Исследования, посвященные ответам на вопросы, пытаются работать с широким спектром типов вопросов, включая: факт, список, определение , как , почему , гипотетические, семантически ограниченные и межъязыковые вопросы.

Двумя ранними системами ответов на вопросы были BASEBALL [3] и LUNAR. [4]BASEBALL отвечал на вопросы о бейсбольной лиге Высшей лиги в течение одного года. LUNAR, в свою очередь, ответил на вопросы о геологическом анализе горных пород, возвращенных лунными миссиями «Аполлон». Обе системы ответов на вопросы оказались очень эффективными в выбранных ими областях. Фактически, LUNAR был продемонстрирован на съезде лунных ученых в 1971 году, и он смог ответить на 90% вопросов в своей области, заданных людьми, не обученными работе с системой. В последующие годы были разработаны дополнительные системы ответов на вопросы с ограниченным доменом. Общей чертой всех этих систем является то, что они имели основную базу данных или систему знаний, написанную от руки экспертами в выбранной области. Языковые способности BASEBALL и LUNAR использовали техники, аналогичные ELIZA и DOCTOR , первымпрограммы для чатботов .

SHRDLU была очень успешной программой ответов на вопросы, разработанной Терри Виноградом в конце 1960-х и начале 1970-х годов. Он имитировал работу робота в игрушечном мире («мир блоков») и предлагал возможность задавать роботу вопросы о состоянии мира. Опять же, сила этой системы заключалась в выборе очень конкретной области и очень простого мира с правилами физики, которые было легко закодировать в компьютерной программе.

В 1970-х годах были разработаны базы знаний , нацеленные на более узкие области знаний. Системы ответов на вопросы, разработанные для взаимодействия с этими экспертными системами, давали более повторяемые и достоверные ответы на вопросы в области знаний. Эти экспертные системы очень напоминали современные системы ответов на вопросы, за исключением их внутренней архитектуры. Экспертные системы в значительной степени полагаются на созданные экспертами и организованные базы знаний , тогда как многие современные системы ответов на вопросы полагаются на статистическую обработку большого неструктурированного корпуса текстов на естественном языке.