Читать книгу КодиМур: мурлыкающий программист в поисках пушистого успеха - Алексей Афанасьев - Страница 11

Часть 2. Инженерное мышление поможет даже котам

Оглавление

Глава 1. КодиМур создает сервис на Python

КодиМур щурится на экран, перебирая клавишами как фортепианист-виртуоз:

– Автоматизация – это когда вы заставляете код работать вместо себя, как дрессированный хомяк в колесе. Но чтобы написать книгу, которая взлетит, нужно знать, куда дует ветер. Отсюда идея: парсим тренды Amazon, чтобы не гадать на кофейной гуще».


Зачем авторам анализ Amazon-трендов?


Первое. Это секретная карта сокровищ. Рейтинги книг в категориях – это как следы на песке: показывают, куда идёт читательская стая. Видите всплеск спроса на «детективы с котами-сыщиками»? Значит, пора добавить в сюжет хвостатого Шерлока.

Второе – это ключи от алгоритма. Amazon ранжирует книги по ключевым словам в описании. Зная ТОП-10 запросов в вашем жанре, вы сможете:

– Вписать их в аннотацию, как кот втискивается в коробку

– Выбрать подзаголовок книги («История о коте-программисте для любителей IT и магии»).

Третье – конкурентная разведка. Анализ отзывов на похожие книги – это рентген для слабых мест:

– «Слишком затянутое начало» → ваша первая глава должна взрываться как фейерверк;

– «Плохая вёрстка» → инвестируйте в профессионального иллюстратора.


История о том, как КодиМур создает сервис на Python


– На первом этапе получаем доступ к данным. Используем для этого Amazon API через библиотеку python-amazon-paapi (пришлось купить лицензию за пачку виртуальных вискасов). Ограничение: API даёт только топ-100 товаров в категории «Книги» – но для старта хватит.26

– Парсим метаданные


Изображение №1. Объяснение кода в конце книги


– Проводим анализ через NLP. Используем библиотеку NLTK для выделения частотных слов из обзоров:

26

API – это как универсальный язык, на котором все коты могут общаться друг с другом. В программировании это интерфейс, который позволяет разным программам взаимодействовать между собой. Как когда ты просишь хозяина открыть банку с кормом!

КодиМур: мурлыкающий программист в поисках пушистого успеха

Подняться наверх