Home > Reflections | โฎ๏ธ โญ๏ธ
2025-03-23 | ๐ Sitemaps | ๐งญ Exploring ๐ Book ๐ Space
๐ Books
- Ikigai: The Japanese Secret to a Long and Happy Life
- The Power of Meaning: Crafting a Life That Matters
- The Richest Man in Babylon
- The Intelligent Investor
- A Brief History of Time
๐ท๏ธ Google uses the last mod field on sitemaps
Google uses theย
<lastmod>
ย value if itโs consistently and verifiably (for example by comparing to the last modification of the page) accurate.
๐ More thoughts on exploring book space
Previously: 2025-03-22 > ๐ Networked Book Exploration ๐
๐ Graph Search Perspective
- ๐บ๏ธ This can be seen as a graph search problem.
- ๐ Each book is a node.
- ๐ Relationships between books are edges.
- ๐ ๏ธ But weโre dynamically constructing those relationships when we visit a node.
- ๐ We can also link book nodes to other kinds of nodes, like:
- โ๏ธ authors
- ๐ข publishers
- ๐ท๏ธ topics
- ๐ and then we can traverse the graph of topics, for example, if that helps us span the space of books.
- ๐ we can also describe books with a variety of attributes to consider along the way:
- ๐ popularity
- ๐ length
- ๐ง rigor
๐ฏ Goal and Method
- ๐ฏ A goal: iteratively explore book space traversing an implicit graph of relationships
- ๐ maximize value in the collection of books identified
- ๐ A method:
- ๐ค write a chatbot prompt parameterized by a book.
- ๐ the prompt should return more books.
- ๐ each of those books can then be considered as inputs to the next prompt.
๐งญ Strategies and Heuristics
- ๐บ๏ธ a strategy:
- ๐ฃ๏ธ prompt for:
- ๐ local exploration around the bookโs topic, perspective, etc.
- โ to be thorough
- ๐ global exploration far from the bookโs topic, perspective, etc.
- ๐ for breadth and diversity
- ๐ local exploration around the bookโs topic, perspective, etc.
- ๐ฃ๏ธ prompt for:
- ๐ก a heuristic:
- ๐ try to keep the prompt as simple as possible such that it will explore the full space of books when applied iteratively.
๐งช An Attempt: ๐ Book Explorer
The following book covers
- one or more topics
- from one or more perspectives
- by one or more authors
Please identify all of the above.
Now given the topics covered, identify a unifying, thematic topic that tightly encompasses all of the topics in the book.
We want to
- explore this unifying topic in more depth
- identify neighboring and parent topics for broader exploration
Local exploration:
Given the parent topic, identify any sub topics that are not covered in this book. Recommend books that do cover these additional topics. Also recommend books that cover the same topic from a different perspective.Global exploration:
Given the parent topic P,
- think of a new topic: Q that is very dissimilar to P
- think of another new topic: R that is very dissimilar to both P and Q
- recommend books on topics Q and R
Meta Global Exploration:- Recommend a book that is very dissimilar (in topic or perspective) from any book weโve discussed so far.
For fun, insert plenty of emojis throughout your response: at least one for every heading, bullet point and sentence and multiple interspersed through any large block of text.
๐๏ธ And now for a test drive: