Первый шаг при чтении книги - естественно постараться вспомнить. Постараться пробежаться по названиям и аннотациям тоже не удалось - список большой, как названия и аннотации отражают содержимое книги - это отдельная песня.
Следующий шаг - попросить помощи в группе поисков. Ну, так бывает, сюжет достаточно стандартный, подробностей много, итого - не срабатывает.
Я уже почти решилась перечитывать библиотеку на читалке, как мне пришла идея поискать по ключевым словам в книге. 
Технически все просто - папку с прочитанными книгами с читалки перекинула на компьютер, сгенерировала с помощью ИИ скрипт, который должен был по списку слов проходить по книгам и проверять - есть ли в книге эти слова. И на-гора выдавать список книг где есть все эти слова. 
Скажу честно, - несколько книг, которые тоже были в списке "хочу перечитать, но не помню" я нашла. А по искомой... мне осталось просмотреть 560 книг. Но это в несколько раз меньше, если пересматривать все-все книги. 
Способ рабочий, рекомендую. Но на часто повторяющихся словах решение будет большим.

Промпт
Создать Python-скрипт, который ищет файлы книг форматов .fb2, .epub, .mobi во всех подкаталогах указанного пользователем каталога и определяет, какие из них содержат все слова из заданного списка, независимо от регистра и положения в тексте. 📌 Входные данные 1. Аргументы скрипта * path — путь к корневому каталогу, который необходимо рекурсивно просканировать. Путь пользователь указывает сам (в командной строке или внутри скрипта). * words — список искомых слов, например:



  • ``` words = ["forest", "magic", "tower"]

```


  1. Поддерживаемые форматы файлов
    1. .fb2
    2. .epub
    3. .mobi
    4. fb2.zip
 📌 Требования к обработке файлов

  1. Рекурсивный обход каталога Скрипт должен:
  2. обходить все подкаталоги,
  3. искать только файлы указанных форматов,
  4. игнорировать остальные файлы.
  5. Извлечение текста Для каждого типа файла: 
    1. открыть как XML,
    2. извлечь текст из <body> (включая вложенные теги).
      1.  ● EPUB
    3. распаковать как ZIP,
    4. взять все .html / .xhtml / .htm файлы,
    5. удалить теги, оставить чистый текст.
      1.  ● MOBI Один из вариантов:
      2. использовать библиотеку mobi (если доступна),
    6. либо fallback: попытаться конвертировать во временный .txt через calibre (если установлен). Текст привести к нижнему регистру.
  6. Поиск слов Скрипт должен проверить что в файле присутствуют все слова из списка
  7. регистр не учитывать,
  8. слова не обязаны идти подряд
  9. можно искать как подстроки (строгое вхождение).
 📌 Выходные данные Основной результат:

  1. Список путей к файлам, которые содержат все искомые слова.
 📌 Минимальные требования к реализации

  1. Использование только стандартной библиотеки Python + популярные открытые модули (lxml, BeautifulSoup, mobi, zipfile).
  2. Работа под Linux\Windows.
  3. Без необходимости предварительной ручной конвертации.
  4. Корректная обработка ошибок (битые файлы, пустые книги, нечитабельный EPU😎.
 Использовала Claude для генерации скрипта.
Другие записи группыпоказать все
Здравствуйте.. объясните мне пожалуйста, где я ошибаюсь... много читаю про попаданцев и вот у меня возникает такой конфликт с авторами. При попадании души в новое тело, чаще всего родственники, да и попаданцы отрекаются от родства:- ты мне не дочь! Не сестра! Ну и в обратку:- Вы мне ни кто, я не ваша дочь и т.д.
Да новая душа- это новое сознание.. новое Я.. но ведь родство определяется не "душами" , а плотью и кровью - а она ТАЖЕ САМАЯ!! Ну как пример: вы родили двойню и одного малыша украли, а вам сказали что он умер, через 20 лет ваш ребёнок погибает и вам говорят:- мы нашли второго, вот он..и все всё понимают, что второй никогда не заменит память и любовь к первому, но родство принимают!!!, называют сыном, дочкой, сестрой и т.д. знакомятся,  налаживают отношения..А тут новая душа в теле близкого - и всё.. ты нам никто.. Как так?? ПОЧЕМУ?
Доброго времени суток. 
Последние время я так редко захожу на сайт, что у меня уведомления в какой-то момент исчислялись сотнями. Но чем сейчас я больше захожу в отзывы, то тем больше вижу «Написано ИИ, полная фигня» и т.д.
А что вообще происходит? Авторы резко начали использовать помощь искусственного интеллекта? Много ли прокололись на этом? И как вы определяете? По тире? 
Я беременна, но он никогда об этом не узнает! Эта фраза встречается в каждой второй книге. Как вы относитесь к книгам, в которых героиня не говорит герою, что у него есть ребенок? Я лично ненавижу этот троп. Для меня герой автоматически получает прощение за все свои поступки, если героиня прячет ребенка. Какое может быть веское оправдание отнять отца у ребенка? И часто в этих книгах героиня живет чуть ли не на улице, работает на 5 работах, чтобы прокормить себя и ребенка, но ни в коем случае не скажет герою, что он отец, не подаст на алименты. Что движет такими женщинами? Страх? Страх чего? Что бывший будет общаться с ребенком и помогать финансово. Или страх, что ребенка заберут? Во многих книгах у героинь давно уже должны были органы опеки забрать ребенка! Я заметила, что это любимая тема авторов. Как будто они хотят сделать из героини еще большую мученицу и заставить героя чувствовать себя более виноватым. Но вот я подумала. Какой мужчина простит, что от него скрывали ребенка? Какой мужчина полюбит ребенка, который уже подрос и не знает его? А если мужчина уже женился и у него уже свои дети, и тут всплывает еще один ребенок? А сам ребенок разве не заслуживает знать отца, проводить с ним время, получать от него финансовую поддержку? Я очень хочу почитать книгу, где героиня даже мысли не допускает скрыть ребенка. Где героиня возьмет с героя всё, что ей положено при разводе!