mem0 icon indicating copy to clipboard operation
mem0 copied to clipboard

expand entity to include conceptual entity

Open bingjiw opened this issue 1 year ago • 0 comments

🚀 The feature

How about expand entity to include conceptual entity by adding the following lines into the system prompt of add() function in graph_memory.py

Entities include physical entities and conceptual entities. Physical entities refer to various objects, while conceptual entities include any person's intentions, imagined things, stories, ideas, viewpoints, assumptions, articles, paraphrases, attitudes, criticisms, and quotations. Conceptual entities can be recursively nested, containing both physical entities and other conceptual entities. Anyone can express different ideas (create conceptual entities) through writing, voice messages, photos, comments, and other means. The act of "expressing" establishes a relationship between the person and the conceptual entity. Additionally, anyone can hold different attitudes, viewpoints, or positions toward previously expressed or created conceptual entities, whether by themselves or others. These differing attitudes, viewpoints, and positions form new relationships between them and the conceptual entities. When the relationships between people and conceptual entities are discussed, these relationships themselves become new conceptual entities.

Motivation, pitch

to make mem0 can extract more conceptual entities and ideas of speaker

bingjiw avatar Sep 09 '24 10:09 bingjiw