Машинное обучение и TypeScript: Практическое руководство
Создаём интеллектуальные веб-приложения на TypeScript с нуля
Краткое содержимое:
Книга «Машинное обучение и TypeScript» — это практическое руководство для веб-разработчиков, которые хотят освоить искусственный интеллект на современном стеке технологий. В отличие от традиционных книг, ориентированных на Python, этот материал полностью построен на TypeScript и JavaScript, что позволяет запускать модели машинного обучения прямо в браузере или на сервере Node.js без смены языка.
О чём эта книга
Автор последовательно раскрывает путь от основ машинного обучения до создания полноценных интеллектуальных приложений. Вы познакомитесь с:
- Основами ML — линейная регрессия, деревья решений, метрики качества модели
- Нейронными сетями — построение многослойных перцептронов с использованием TensorFlow.js
- Обработкой естественного языка (NLP) — токенизация, векторизация текста, классификация тональности
- Компьютерным зрением — распознавание изображений с помощью свёрточных сетей
- Развёртыванием — интеграция моделей в React-приложения и Express-сервера
Для кого эта книга
Издание идеально подходит:
- Frontend- и fullstack-разработчикам, знакомым с TypeScript
- Студентам, изучающим веб-технологии и Data Science
- Профессионалам, желающим добавить AI-функции в свои проекты
- Всем, кто хочет понять ML без перехода на Python
Что вы узнаете и сможете сделать
После прочтения книги вы сможете:
- Реализовать систему рекомендаций для интернет-магазина
- Создать чат-бота с анализом настроений пользователей
- Построить классификатор изображений для модерации контента
- Оптимизировать модели для работы в браузере с минимальной задержкой
- Использовать современные библиотеки: TensorFlow.js, ML5, Brain.js
Каждая глава содержит готовые примеры кода, пошаговые инструкции и упражнения для закрепления материала. Книга написана доступным языком с акцентом на практику — вы не просто читаете теорию, а сразу применяете её в реальных проектах.
Это первое в своём роде издание, которое закрывает разрыв между веб-разработкой и машинным обучением, делая AI доступным для каждого TypeScript-разработчика.