STM: Short-Term Memory—stores recent dialogue pages in a fixed-length FIFO queue for immediate context.
MTM: Mid-Term Memory—stores recurring topic summaries organized into segments and pages, updated via heat scores.
LPM: Long-term Personal Memory—stores persistent user profiles, knowledge bases, and traits.
Dialogue Page: The basic unit of storage containing a query, response, timestamp, and meta-summary.
Segmented Paging: A storage strategy where pages are grouped into logical segments (topics), allowing fine-grained management.
Heat Score: A metric determining memory retention based on visit count, interaction length, and time decay.
LoCoMo: A benchmark dataset designed to evaluate long-term conversational memory capabilities.
FIFO: First-In-First-Out—a queue processing method where the oldest items are removed first.
Jacard similarity: A statistic used for gauging the similarity and diversity of sample sets (used here for keyword matching).