Skip to main content
User events in Memobase are stored as a sequence of experiences, each enriched with tags. By default, events are retrieved in chronological order, but Memobase also provides a powerful search function to find events based on a query. A user event is a group of user infos happened in a period of time. So when you need to search for specific facts or infos, you may need a more fine-grained search. In Memobase, we call it event_gist. event_gist is a fraction of user_event that only contains one fact, schedule, or reminder of user. So if you want to search particular things of user, without the context of other infos, you can use search_event_gist to conduct a search:
For detail API, please refer to Search Event Gists.

Search Packed Events with Tags

You can perform a semantic search to find events related to a specific topic or concept. Different from search_event_gist, the return elements of search_event are packed gists of user events(happened in a period of time). We recommend more to use search_event_gist to retrieve fine-grained events.
This query will return events where the user discussed their emotions, events that were automatically tagged with an emotion tag, or events that updated profile slots related to emotion. For a detailed list of search parameters, please refer to the API documentation.