Лабораторией Google Research запущен новый инструмент "Talk to Books", который позволяет "поговорить с книгами". При помощи этой разработки пользователи смогут получить ответы от книг, то есть задать вопрос и получить релевантные ответы из написанных книг. Таким образом Google демонстрирует способности своей системы искусственного интеллекта, занимающейся обработкой естественного языка.
Одной из важных задач в области обучения речи компьютерных систем и работе поисковых сервисов является эффективный автоматический поиск семантически связанных друг с другом слов. В рамках теоретической лингвистики этим занимается дистрибутивная семантика, а самым используемым инструментом ее является построение векторных моделей: в них слова представлены в виде многомерных векторов, близость между которыми указывает на семантическую близость слов.
Подобные задачи требуют большого количества данных для обучения, но показывают хорошие результаты. Новый сервис Google – Talk to Books – обрабатывает запросы пользователя (это может быть как вопрос, так и утвердительное выражение) и находит на него ответ в доступных на сервисе Google Books книгах: примерно так же при получении запроса действуют голосовые помощники.
Как говорится в описании, Talk to Books осуществляет поиск по всем предложениям в более чем сотне тысяч книг и находит наиболее соответствующие запросу. Поиск осуществляется не по ключевым словам, а на основе семантического значения на уровне предложения. Авторами разработки указано: "Talk to Books – скорее творческий инструмент, чем способ найти конкретные ответы".
Однако у сервиса есть и один минус, который может показаться существенным для многих: писать вопросы придется на английском, русский язык не поддерживается.