Так что же представляют собой языковые модели? И как можно использовать их для анализа данных?
В этой части книги содержатся ответы на оба вопроса.
В главе 1 мы обсудим принципы, лежащие в основе языковых моделей, и выясним, что делает их особенными. Кроме того, мы рассмотрим самые разные способы использования языковых моделей для анализа данных, в том числе варианты их работы непосредственно с данными и возможность использования в качестве интерфейсов для более специализированных инструментов анализа данных.
В главе 2 мы «поболтаем» с ChatGPT — то есть пообщаемся с популярной языковой моделью компании OpenAI. Мы убедимся, что ChatGPT способна адаптироваться к выполнению различных заданий, касающихся текста: начиная от классификации текста и заканчивая извлечением конкретных фрагментов информации из текста на основе краткого описания задачи. Кроме того, мы увидим, что ChatGPT хорошо справляется с переводом вопросов о данных, сформулированных на естественном языке, на формальные языки запросов, например на SQL.
После прочтения этих глав у вас должно сложиться четкое представление о том, что такое языковые модели и как их можно использовать для анализа данных.